incidentSetUp.html 61 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229
  1. <style>
  2. .bigBoxBg{
  3. background-color: rgb(249,249,249);
  4. padding: 8px 0
  5. }
  6. .leftBox{
  7. border: 1px rgb(234,234,234) solid;
  8. background-color: white;
  9. padding: 11px;
  10. margin-top: 7px;
  11. height: 565px;
  12. }
  13. .leftBox i{
  14. font-size: 14px;
  15. color: rgb(121,163,196)
  16. }
  17. .leftBox .list{
  18. height: 30px;
  19. line-height: 30px;
  20. padding: 0 4px
  21. }
  22. .leftBox .listCliI{
  23. color:rgb(0,83,149)
  24. }
  25. .leftBox .listCli{
  26. background-color: rgb(230,238,244);
  27. }
  28. .leftBox .list span{
  29. font-size: 14px;
  30. display: inline-block;
  31. margin-left: 4px
  32. }
  33. .rightBox{
  34. border: 1px rgb(234,234,234) solid;
  35. background-color: white;
  36. padding: 11px;
  37. margin-top: 7px;
  38. height: 565px;
  39. }
  40. .btn_box{
  41. margin-top: 8px;
  42. width: 100%;
  43. display: flex;
  44. justify-content:center
  45. }
  46. .btnAdd{
  47. width: 60px!important;
  48. height: 34px!important;
  49. background-color: rgb(0,83,149)!important;
  50. border:1px rgb(0,83,149) solid;
  51. color: white;
  52. font-size: 14px;
  53. margin-top: 8px
  54. }
  55. .btnReturn{
  56. width: 100px!important;
  57. height: 34px!important;
  58. background-color: white!important;
  59. border:1px #666666 solid;
  60. color: #666666;
  61. font-size: 14px;
  62. margin-top: 8px;
  63. margin-left: 8px
  64. }
  65. .emergencyIptSize{
  66. width: 100%;
  67. margin-top: 8px
  68. }
  69. .guanbiIco{
  70. display: inline-block;
  71. color: #999999;
  72. margin-top: 10px;
  73. margin-left: 9px;
  74. font-size: 16px!important;
  75. cursor: pointer;
  76. }
  77. .contentName{
  78. text-align: center
  79. }
  80. .fonsize{
  81. font-size: 14px
  82. }
  83. /* 事件分类开始 */
  84. /* 公共css,需要复用 */
  85. .iconfont {
  86. font-size: 14px;
  87. }
  88. .nav-pills>li>a {
  89. border-radius: 0px;
  90. }
  91. .nav-pills>li.active>a,
  92. .nav-pills>li.active>a:hover,
  93. .nav-pills>li.active>a:focus {
  94. background-color: #006bbf;
  95. color: white !important;
  96. }
  97. .panel-tabs,
  98. .tabbable {
  99. /* padding: 14px; */
  100. background-color: white;
  101. }
  102. .tab-content>.tab-pane,
  103. .pill-content>.pill-pane {
  104. padding: 14px;
  105. border-bottom: 1px solid #eeeeee;
  106. border-left: 1px solid #eeeeee;
  107. border-right: 1px solid #eeeeee;
  108. border-radius: 0px 0px 8px 8px;
  109. }
  110. .nav-tabs>li.active a,
  111. .nav-tabs>li.active a:hover,
  112. .nav-tabs>li.active a:focus {
  113. background-color: #006bc0;
  114. color: white;
  115. }
  116. .nav-tabs {
  117. border-top: 1px solid #eeeeee;
  118. border-bottom: 1px solid #eeeeee;
  119. border-left: 1px solid #eeeeee;
  120. border-right: 1px solid #eeeeee;
  121. border-radius: 8px 8px 0 0;
  122. height: 47px;
  123. }
  124. .nav-tabs>li {
  125. border-right: 1px solid #eeeeee;
  126. }
  127. .nav-tabs>li:last-child {
  128. border-right: none;
  129. }
  130. /* 独立css */
  131. .mainDiv {
  132. /* background: red; */
  133. /* padding: 14px; */
  134. /* height: 50px; */
  135. overflow: hidden;
  136. /* zoom: 1; */
  137. }
  138. .mainDivLeft {
  139. border-radius: 8px;
  140. border: 1px solid #eeeeee;
  141. width: 288px;
  142. float: left;
  143. }
  144. .mainDivRight {
  145. margin-left: 302px;
  146. border-radius: 8px;
  147. border: 1px solid #eeeeee;
  148. }
  149. .mainDiv-head {
  150. height: 47px;
  151. line-height: 47px;
  152. background: #f5f5f5;
  153. font-size: 16px;
  154. color: #606367;
  155. border-radius: 8px 8px 0 0;
  156. padding-left: 10px;
  157. padding-right: 4px;
  158. }
  159. .mainDivLeft-span {
  160. border: 1px solid;
  161. /* padding: 15px 0px 15px 0px; */
  162. padding-left: 15px;
  163. padding-right: 15px;
  164. padding-top: 4px;
  165. padding-bottom: 4px;
  166. height: 28px;
  167. line-height: 28px;
  168. border-radius: 4px;
  169. margin-right: 10px;
  170. font-size: 14px;
  171. }
  172. .mainDiv-head-right {
  173. display: inline-block;
  174. float: right;
  175. }
  176. .edit-left {
  177. display: inline-block;
  178. /* float: left; */
  179. margin-left: 10px;
  180. }
  181. .span-1 {
  182. border-color: #006bc0;
  183. color: #006bc0;
  184. }
  185. .span-2 {
  186. border: none;
  187. color: white;
  188. background-color: #006bc0;
  189. }
  190. .span-3 {
  191. border: none;
  192. color: white;
  193. background-color: #fc4c58;
  194. }
  195. .mainDiv-body {
  196. border-radius: 8px;
  197. border: 1px solid #eeeeee;
  198. margin: 14px;
  199. padding-top: 14px;
  200. height: 402px;
  201. overflow: auto;
  202. }
  203. .mainDiv-body-1 {
  204. height: 50px;
  205. line-height: 50px;
  206. font-size: 16px;
  207. color: #606367;
  208. padding: 0px 14px;
  209. border-bottom: 1px solid #eeeeee;
  210. }
  211. .mainDiv-body-2 {
  212. height: 70px;
  213. line-height: 70px;
  214. font-size: 14px;
  215. color: #606367;
  216. padding: 0px 30px;
  217. border-bottom: 1px solid #eeeeee;
  218. }
  219. .mainDiv-body-2:last-child {
  220. border-bottom: none;
  221. }
  222. .fixHeight {
  223. height: 450px;
  224. overflow: auto;
  225. }
  226. .mainDiv-body-3 {
  227. height: 50px;
  228. line-height: 50px;
  229. font-size: 14px;
  230. color: #606367;
  231. padding: 0px 30px;
  232. border-bottom: 1px solid #eeeeee;
  233. }
  234. .mainDiv-body-3:last-child {
  235. border-bottom: none;
  236. }
  237. .btn{
  238. margin-left: 5px
  239. }
  240. .mainDiv-body-img {
  241. height: 90px;
  242. border-radius: 4px;
  243. margin: 14px;
  244. margin-bottom: 0px;
  245. overflow: hidden;
  246. }
  247. .mainDiv-body-noList {
  248. height: 110px;
  249. margin: 50px 0;
  250. text-align: center;
  251. }
  252. .form-control {
  253. display: inline-block;
  254. }
  255. .mainDivLeft-span-1 {
  256. border: 1px solid;
  257. padding-left: 15px;
  258. padding-right: 15px;
  259. /* padding-top: 4px; */
  260. /* padding-bottom: 4px; */
  261. height: 28px;
  262. line-height: 28px;
  263. border-radius: 4px;
  264. margin-right: 10px;
  265. font-size: 14px;
  266. display: inline-block;
  267. }
  268. .mainDivLeft-span-2 {
  269. border: 1px solid;
  270. padding-left: 15px;
  271. padding-right: 15px;
  272. /* padding-top: 4px; */
  273. /* padding-bottom: 4px; */
  274. height: 28px;
  275. line-height: 28px;
  276. border-radius: 4px;
  277. margin-right: 10px;
  278. font-size: 14px;
  279. display: inline-block;
  280. }
  281. .mainDivLeft-span-edit-1 {
  282. border: 1px solid;
  283. padding-left: 8px;
  284. padding-right: 8px;
  285. /* padding-top: 4px; */
  286. /* padding-bottom: 4px; */
  287. height: 22px;
  288. line-height: 22px;
  289. border-radius: 2px;
  290. margin-right: 10px;
  291. font-size: 12px;
  292. display: inline-block;
  293. }
  294. .mainDivLeft-span-edit-2 {
  295. border: 1px solid;
  296. padding-left: 8px;
  297. padding-right: 8px;
  298. /* padding-top: 4px; */
  299. /* padding-bottom: 4px; */
  300. height: 22px;
  301. line-height: 22px;
  302. border-radius: 2px;
  303. margin-right: 10px;
  304. font-size: 12px;
  305. display: inline-block;
  306. }
  307. /* tab内容css */
  308. .tab-mainDiv {
  309. border: 1px solid #eeeeee;
  310. border-radius: 8px;
  311. /* min-height: 360px; */
  312. }
  313. .tab-mainDiv-head {
  314. text-align: center;
  315. border-bottom: 1px solid #eeeeee;
  316. height: 34px;
  317. line-height: 34px;
  318. font-size: 14px;
  319. color: #93989e;
  320. }
  321. .tab-mainDiv-body {
  322. padding: 14px;
  323. min-height: 280px;
  324. max-height: 320px;
  325. overflow: auto;
  326. /* padding-top: 14px; */
  327. /* padding-bottom: 14px; */
  328. }
  329. .tab-mainDiv-body-lineDiv-50 {
  330. /* display: inline-block; */
  331. font-size: 14px;
  332. color: #93989e;
  333. margin-right: 14px;
  334. width: 47%;
  335. padding-left: 14px;
  336. }
  337. .tab-mainDiv-body-lineDiv-100 {
  338. /* display: inline-block; */
  339. font-size: 14px;
  340. color: #93989e;
  341. margin-right: 14px;
  342. width: 96%;
  343. padding-left: 14px;
  344. }
  345. .tab-mainDiv-body-lable {
  346. padding-bottom: 10px;
  347. /* width: 370px; */
  348. }
  349. .tab-mainDiv-body-content {
  350. padding-bottom: 10px;
  351. /* width: 370px; */
  352. }
  353. .tab-mainDiv-body-content>textarea {
  354. min-height: 68px;
  355. width: 100%;
  356. }
  357. .tab-mainDiv-foot {
  358. /* margin: 14px auto; */
  359. border-top: 1px solid #eeeeee;
  360. text-align: center;
  361. padding: 7px;
  362. }
  363. .tab-mainDiv-body-button-1 {
  364. display: inline-block;
  365. width: 80px;
  366. height: 34px;
  367. line-height: 34px;
  368. font-size: 14px;
  369. color: white;
  370. text-align: center;
  371. background-color: #006bc0;
  372. border-radius: 4px;
  373. margin-right: 14px;
  374. }
  375. .tab-mainDiv-body-button-2 {
  376. display: inline-block;
  377. width: 80px;
  378. height: 34px;
  379. line-height: 34px;
  380. font-size: 14px;
  381. color: #93989e;
  382. text-align: center;
  383. background-color: #f5f5f5;
  384. border-radius: 4px;
  385. box-sizing: border-box;
  386. border: 1px solid #eeeeee;
  387. }
  388. .abn-tree {}
  389. .tree-control .tree-view {
  390. width: inherit;
  391. z-index: 9999;
  392. }
  393. .userGroupType label:nth-child(2){
  394. margin-left: 26px;
  395. margin-bottom: 20px;
  396. }
  397. .userGroupType label input{
  398. margin-right: 5px;
  399. }
  400. .group,.user{
  401. margin-bottom: 140px;
  402. }
  403. /* 事件分类结束 */
  404. </style>
  405. <section id="page-title">
  406. <div class="row">
  407. <div class="col-sm-8">
  408. <h1 class="mainTitle">事件设置
  409. <i tooltip='事件设置' tooltip-placement="right" class="fa ti-help-alt margin-left-10 fontcolor-five pointfont"></i>
  410. </h1>
  411. </div>
  412. </div>
  413. </section>
  414. <div ng-controller="incidentSetUp">
  415. <div class="col-xs-12 bigBoxBg">
  416. <div class="col-xs-3">
  417. <div class="fonsize">事件设置:</div>
  418. <div class="leftBox">
  419. <div class="list" ng-repeat="v in listData" ng-click="leftListCli($index,v)" ng-class="{'listCli':$index==leftListIdx}">
  420. <i class="iconfont icon-liebiao1" ng-class="{'listCliI':$index==leftListIdx}"></i>
  421. <span>{{v.name}}</span>
  422. </div>
  423. </div>
  424. </div>
  425. <div class="col-xs-9">
  426. <div class="fonsize">事件设置>{{leftListName}}</div>
  427. <div class="rightBox">
  428. <!-- 事件分类开始 -->
  429. <div ng-if="leftListName=='事件分类'">
  430. <div class="mainDiv">
  431. <!-- 谁固定谁在前 -->
  432. <div class="mainDivLeft">
  433. <div class="mainDiv-head">
  434. <span>服务目录</span>
  435. <div class="mainDiv-head-right">
  436. <div class="btn btn_search" ng-click="addType(output)" ng-show="xinzeng">新增</div>
  437. <div class="btn btn_remove" ng-class="isMousedown?'btn_removeMousedown':''" ng-mousedown="changeRemoveClass()" ng-click="remove(output)" ng-show="shanchu">删除</div>
  438. </div>
  439. </div>
  440. <div class="mainDiv-body fixHeight">
  441. <div class="box-tree">
  442. <span ng-if="doing_async">...加载中...</span>
  443. <!-- <abn-tree tree-data="my_data" tree-control="my_tree" on-select="my_tree_handler(branch)" expand-level="2" icon-leaf="iconfont icon-zuzhijiaose" icon-expand="ti-plus" icon-collapse="ti-minus "></abn-tree> -->
  444. <abn-tree tree-data="my_data" tree-control="my_tree" on-select="my_tree_handler(branch)" expand-level="2" icon-leaf="iconfont icon-fenlei" icon-expand="ti-plus" icon-collapse="ti-minus"></abn-tree>
  445. </div>
  446. </div>
  447. </div>
  448. <div class="mainDivRight" ng-if="changecate">
  449. <!-- <div class="mainDivRight"> -->
  450. <div class="mainDiv-head">
  451. <span>服务目录修改</span>
  452. </div>
  453. <div class="mainDiv-body">
  454. <div class="tab-mainDiv-body-lineDiv-50">
  455. <div class="tab-mainDiv-body-lable">
  456. 服务目录名称:
  457. </div>
  458. <div class="tab-mainDiv-body-content">
  459. <input class="form-control" ng-model="subdata.category" placeholder="服务目录名称..." />
  460. </div>
  461. </div>
  462. <!-- <div class="tab-mainDiv-body-lineDiv-50" ng-show="subdata.parent">
  463. <div class="tab-mainDiv-body-lable">
  464. 父类:
  465. </div>
  466. <div class="tab-mainDiv-body-content">
  467. <input class="form-control" id="type" name="type" class="form-control" ng-model="subdata.parent.category" placeholder="父类" disabled="disabled" />
  468. </div>
  469. </div> -->
  470. <div class="tab-mainDiv-body-lineDiv-50" ng-if="thisParent">
  471. <div class="tab-mainDiv-body-lable">
  472. 父类:
  473. </div>
  474. <div class="tab-mainDiv-body-content">
  475. <multi-select-tree ng-model="subdata.parent" data-input-model="tree_data" data-output-model="subdata.parent" theme="bootstrap" multi-select="false" data-default-label="{{thisParent.category}}" data-callback="onFilterCallback(item)" data-select-only-leafs="false" data-trans-label="label"
  476. data-switch-view="false"></multi-select-tree>
  477. </div>
  478. </div>
  479. <div class="tab-mainDiv-body-lineDiv-50">
  480. <div class="tab-mainDiv-body-lable">优先级:</div>
  481. <ui-select class="tab-mainDiv-body-content" ng-model="subdata.priority"
  482. theme="bootstrap">
  483. <ui-select-match placeholder="">
  484. {{$select.selected.name}}
  485. </ui-select-match>
  486. <ui-select-choices repeat="item in priority | filter: $select.search">
  487. <div ng-bind-html="item.name | highlight: $select.search"></div>
  488. </ui-select-choices>
  489. </ui-select>
  490. </div>
  491. <div class="tab-mainDiv-body-lineDiv-50">
  492. <div class="tab-mainDiv-body-lable">工单权重:</div>
  493. <ui-select class="tab-mainDiv-body-content" ng-model="subdata.complexity"
  494. theme="bootstrap">
  495. <ui-select-match placeholder="">
  496. {{$select.selected.name}}
  497. </ui-select-match>
  498. <ui-select-choices repeat="item in complexity | filter: $select.search">
  499. <div ng-bind-html="item.name | highlight: $select.search"></div>
  500. </ui-select-choices>
  501. </ui-select>
  502. </div>
  503. <div class="tab-mainDiv-body-lineDiv-50">
  504. <div class="tab-mainDiv-body-lable">分类管理员:</div>
  505. <ui-select class="tab-mainDiv-body-content" ng-model="subdata.managerUser"
  506. theme="bootstrap">
  507. <ui-select-match placeholder="">
  508. {{$select.selected.name}}
  509. </ui-select-match>
  510. <ui-select-choices repeat="item in userList1 | filter: $select.search">
  511. <div ng-bind-html="item.name | highlight: $select.search"></div>
  512. </ui-select-choices>
  513. </ui-select>
  514. </div>
  515. <div class="tab-mainDiv-body-lineDiv-50">
  516. <div class="tab-mainDiv-body-lable">运维组/运维人员:</div>
  517. <div class="userGroupType">
  518. <label>
  519. <input type="radio" value="2" ng-model="userOrGroupType['type']"
  520. name="userGroupType">运维组
  521. </label>
  522. <label>
  523. <input type="radio" value="1" ng-model="userOrGroupType['type']"
  524. name="userGroupType">运维人员
  525. </label>
  526. </div>
  527. <div class="group" ng-if="userOrGroupType.type==2">
  528. <ui-select class="tab-mainDiv-body-content" ng-model="userGroupChecked.groupCheck"
  529. theme="bootstrap">
  530. <ui-select-match placeholder="">
  531. {{$select.selected.groupName}}
  532. </ui-select-match>
  533. <ui-select-choices repeat="item in groupList | filter: $select.search">
  534. <div ng-bind-html="item.groupName | highlight: $select.search"></div>
  535. </ui-select-choices>
  536. </ui-select>
  537. </div>
  538. <div class="user" ng-if="userOrGroupType.type==1">
  539. <ui-select class="tab-mainDiv-body-content" ng-model="userGroupChecked.userCheck"
  540. theme="bootstrap">
  541. <ui-select-match placeholder="">
  542. {{$select.selected.name}}
  543. </ui-select-match>
  544. <ui-select-choices repeat="item in userList | filter: $select.search">
  545. <div ng-bind-html="item.name | highlight: $select.search"></div>
  546. </ui-select-choices>
  547. </ui-select>
  548. </div>
  549. </div>
  550. <!-- <div class="tab-mainDiv-body-lineDiv-50">
  551. <div class="tab-mainDiv-body-lable">关联组:</div>
  552. <ui-select class="tab-mainDiv-body-content" ng-model="subdata.group" theme="bootstrap">
  553. <ui-select-match placeholder="">
  554. {{$select.selected.groupName}}
  555. </ui-select-match>
  556. <ui-select-choices repeat="item in group | filter: $select.search">
  557. <div ng-bind-html="item.groupName | highlight: $select.search"></div>
  558. </ui-select-choices>
  559. </ui-select>
  560. </div>
  561. <div class="tab-mainDiv-body-lineDiv-50">
  562. <div class="tab-mainDiv-body-lable">关联优先级:</div>
  563. <ui-select class="tab-mainDiv-body-content" ng-model="subdata.priority" theme="bootstrap">
  564. <ui-select-match placeholder="">
  565. {{$select.selected.name}}
  566. </ui-select-match>
  567. <ui-select-choices repeat="item in priority | filter: $select.search">
  568. <div ng-bind-html="item.name | highlight: $select.search"></div>
  569. </ui-select-choices>
  570. </ui-select>
  571. </div> -->
  572. <!-- <div class="tab-mainDiv-body-lineDiv-50">
  573. <div class="tab-mainDiv-body-lable">
  574. 是否关联区域地点:
  575. </div>
  576. <div class="tab-mainDiv-body-content">
  577. <switch ng-model="subdata.hasArea" class="green"></switch>
  578. </div>
  579. </div> -->
  580. <!-- <div class="tab-mainDiv-body-lineDiv-50">
  581. <div class="tab-mainDiv-body-lable">
  582. 是否简单处理:
  583. </div>
  584. <div class="tab-mainDiv-body-content">
  585. <switch ng-model="subdata.hasSimple" class="green"></switch>
  586. </div>
  587. </div>
  588. <div class="tab-mainDiv-body-lineDiv-50">
  589. <div class="tab-mainDiv-body-lable">
  590. 是否关联地点:
  591. </div>
  592. <div class="tab-mainDiv-body-content">
  593. <switch ng-model="subdata.hasPlace" class="green"></switch>
  594. </div>
  595. </div> -->
  596. </div>
  597. <div class="tab-mainDiv-foot">
  598. <div class="btn btn_search" ng-click="submitchange(subdata)" ng-show="bianji">
  599. 确认
  600. </div>
  601. <!-- <div class="tab-mainDiv-body-button-2 pointfont" ng-click="cancel()">
  602. 取消
  603. </div> -->
  604. </div>
  605. </div>
  606. <div class="mainDivRight" ng-if="addcate">
  607. <!-- <div class="mainDivRight"> -->
  608. <div class="mainDiv-head">
  609. <span>服务目录新增</span>
  610. </div>
  611. <div class="mainDiv-body">
  612. <div class="tab-mainDiv-body-lineDiv-50">
  613. <div class="tab-mainDiv-body-lable">
  614. 服务目录名称:
  615. </div>
  616. <div class="tab-mainDiv-body-content">
  617. <input class="form-control" ng-model="adddata.category" placeholder="服务目录名称..." />
  618. </div>
  619. </div>
  620. <div class="tab-mainDiv-body-lineDiv-50">
  621. <div class="tab-mainDiv-body-lable">
  622. 是否有父类:
  623. </div>
  624. <div class="tab-mainDiv-body-content">
  625. <switch ng-model="addparent" class="green"></switch>
  626. </div>
  627. </div>
  628. <div class="tab-mainDiv-body-lineDiv-50" ng-if="addparent">
  629. <div class="tab-mainDiv-body-lable">
  630. 父类:
  631. </div>
  632. <div class="tab-mainDiv-body-content">
  633. <multi-select-tree ng-model="adddata.parent" data-input-model="tree_data" data-output-model="adddata.parent" theme="bootstrap" multi-select="false" data-default-label="服务目录" data-callback="onFilterCallback(item)" data-select-only-leafs="false" data-trans-label="label"
  634. data-switch-view="false"></multi-select-tree>
  635. </div>
  636. </div>
  637. <div class="tab-mainDiv-body-lineDiv-50">
  638. <div class="tab-mainDiv-body-lable">优先级:</div>
  639. <ui-select class="tab-mainDiv-body-content" ng-model="adddata.priority"
  640. theme="bootstrap">
  641. <ui-select-match placeholder="">
  642. {{$select.selected.name}}
  643. </ui-select-match>
  644. <ui-select-choices repeat="item in priority | filter: $select.search">
  645. <div ng-bind-html="item.name | highlight: $select.search"></div>
  646. </ui-select-choices>
  647. </ui-select>
  648. </div>
  649. <div class="tab-mainDiv-body-lineDiv-50">
  650. <div class="tab-mainDiv-body-lable">工单权重:</div>
  651. <ui-select class="tab-mainDiv-body-content" ng-model="adddata.complexity"
  652. theme="bootstrap">
  653. <ui-select-match placeholder="">
  654. {{$select.selected.name}}
  655. </ui-select-match>
  656. <ui-select-choices repeat="item in complexity | filter: $select.search">
  657. <div ng-bind-html="item.name | highlight: $select.search"></div>
  658. </ui-select-choices>
  659. </ui-select>
  660. </div>
  661. <div class="tab-mainDiv-body-lineDiv-50">
  662. <div class="tab-mainDiv-body-lable">分类管理员:</div>
  663. <ui-select class="tab-mainDiv-body-content" ng-model="adddata.managerUser"
  664. theme="bootstrap">
  665. <ui-select-match placeholder="">
  666. {{$select.selected.name}}
  667. </ui-select-match>
  668. <ui-select-choices repeat="item in userList1 | filter: $select.search">
  669. <div ng-bind-html="item.name | highlight: $select.search"></div>
  670. </ui-select-choices>
  671. </ui-select>
  672. </div>
  673. <div class="tab-mainDiv-body-lineDiv-50">
  674. <div class="tab-mainDiv-body-lable">运维组/运维人员:</div>
  675. <div class="userGroupType">
  676. <label>
  677. <input type="radio" value="2" ng-model="userOrGroupTypeAdd['type']"
  678. name="userGroupType1">运维组
  679. </label>
  680. <label>
  681. <input type="radio" value="1" ng-model="userOrGroupTypeAdd['type']"
  682. name="userGroupType1">运维人员
  683. </label>
  684. </div>
  685. <div class="group" ng-if="userOrGroupTypeAdd.type==2">
  686. <ui-select class="tab-mainDiv-body-content" ng-model="userGroupCheckedAdd.groupCheck"
  687. theme="bootstrap">
  688. <ui-select-match placeholder="">
  689. {{$select.selected.groupName}}
  690. </ui-select-match>
  691. <ui-select-choices repeat="item in groupList | filter: $select.search">
  692. <div ng-bind-html="item.groupName | highlight: $select.search"></div>
  693. </ui-select-choices>
  694. </ui-select>
  695. </div>
  696. <div class="user" ng-if="userOrGroupTypeAdd.type==1">
  697. <ui-select class="tab-mainDiv-body-content" ng-model="userGroupCheckedAdd.userCheck"
  698. theme="bootstrap">
  699. <ui-select-match placeholder="">
  700. {{$select.selected.name}}
  701. </ui-select-match>
  702. <ui-select-choices repeat="item in userList | filter: $select.search">
  703. <div ng-bind-html="item.name | highlight: $select.search"></div>
  704. </ui-select-choices>
  705. </ui-select>
  706. </div>
  707. </div>
  708. <!-- <div class="tab-mainDiv-body-lineDiv-50">
  709. <div class="tab-mainDiv-body-lable">关联组:</div>
  710. <ui-select class="tab-mainDiv-body-content" ng-model="adddata.group" theme="bootstrap">
  711. <ui-select-match placeholder="">
  712. {{$select.selected.groupName}}
  713. </ui-select-match>
  714. <ui-select-choices repeat="item in group | filter: $select.search">
  715. <div ng-bind-html="item.groupName | highlight: $select.search"></div>
  716. </ui-select-choices>
  717. </ui-select>
  718. </div>
  719. <div class="tab-mainDiv-body-lineDiv-50">
  720. <div class="tab-mainDiv-body-lable">关联优先级:</div>
  721. <ui-select class="tab-mainDiv-body-content" ng-model="adddata.priority" theme="bootstrap">
  722. <ui-select-match placeholder="">
  723. {{$select.selected.name}}
  724. </ui-select-match>
  725. <ui-select-choices repeat="item in priority | filter: $select.search">
  726. <div ng-bind-html="item.name | highlight: $select.search"></div>
  727. </ui-select-choices>
  728. </ui-select>
  729. </div> -->
  730. <!-- <div class="tab-mainDiv-body-lineDiv-50">
  731. <div class="tab-mainDiv-body-lable">
  732. 是否关联区域地点:
  733. </div>
  734. <div class="tab-mainDiv-body-content">
  735. <switch ng-model="adddata.hasArea" class="green"></switch>
  736. </div>
  737. </div> -->
  738. <!-- <div class="tab-mainDiv-body-lineDiv-50">
  739. <div class="tab-mainDiv-body-lable">
  740. 是否简单处理:
  741. </div>
  742. <div class="tab-mainDiv-body-content">
  743. <switch ng-model="adddata.hasSimple" class="green"></switch>
  744. </div>
  745. </div>
  746. <div class="tab-mainDiv-body-lineDiv-50">
  747. <div class="tab-mainDiv-body-lable">
  748. 是否关联地点:
  749. </div>
  750. <div class="tab-mainDiv-body-content">
  751. <switch ng-model="adddata.hasPlace" class="green"></switch>
  752. </div>
  753. </div> -->
  754. </div>
  755. <div class="tab-mainDiv-foot">
  756. <div class="btn btn_search" ng-click="submitadd(adddata,addparent)">
  757. 确认
  758. </div>
  759. <div class="btn btn_clean" ng-click="closethis(addcategory)">
  760. 取消
  761. </div>
  762. </div>
  763. </div>
  764. <div class="mainDivRight" ng-if="addcate==''&&changecate==''">
  765. <!-- <div class="mainDivRight"> -->
  766. <div class="mainDiv-head">
  767. <span>操作提示</span>
  768. </div>
  769. <div class="mainDiv-body">
  770. <div class="mainDiv-body-noList">
  771. <img src="./assets/images/place/icon_quesheng.png" alt="">
  772. <p class="handlefont">请选择服务目录</p>
  773. </div>
  774. </div>
  775. </div>
  776. </div>
  777. </div>
  778. <!-- 事件分类结束 -->
  779. <!-- 巡检范围开始 -->
  780. <div ng-if="leftListName=='巡检范围'">
  781. <div class="mainDiv">
  782. <!-- 谁固定谁在前 -->
  783. <div class="mainDivLeft">
  784. <div class="mainDiv-head">
  785. <span>服务目录</span>
  786. <div class="mainDiv-head-right">
  787. <div class="btn btn_search" ng-click="addType(output)" ng-show="xinzeng">新增</div>
  788. <div class="btn btn_remove" ng-class="isMousedown?'btn_removeMousedown':''" ng-mousedown="changeRemoveClass()" ng-click="remove(output)" ng-show="shanchu">删除</div>
  789. </div>
  790. </div>
  791. <div class="mainDiv-body fixHeight">
  792. <div class="box-tree">
  793. <span ng-if="doing_async">...加载中...</span>
  794. <abn-tree tree-data="my_1data" tree-control="my_tree" on-select="my_tree_1handler(branch)" expand-level="2" icon-leaf="iconfont icon-fenlei" icon-expand="ti-plus" icon-collapse="ti-minus"></abn-tree>
  795. </div>
  796. </div>
  797. </div>
  798. <div class="mainDivRight" ng-if="changecate">
  799. <div class="mainDiv-head">
  800. <span>服务目录修改</span>
  801. </div>
  802. <div class="mainDiv-body">
  803. <div class="tab-mainDiv-body-lineDiv-50">
  804. <div class="tab-mainDiv-body-lable">
  805. 服务目录名称:
  806. </div>
  807. <div class="tab-mainDiv-body-content">
  808. <input class="form-control" ng-model="subdata.category" placeholder="服务目录名称..." />
  809. </div>
  810. </div>
  811. <div class="tab-mainDiv-body-lineDiv-50" ng-if="thisParent">
  812. <div class="tab-mainDiv-body-lable">
  813. 父类:
  814. </div>
  815. <div class="tab-mainDiv-body-content">
  816. <multi-select-tree ng-model="subdata.parent" data-input-model="tree_data" data-output-model="subdata.parent" theme="bootstrap" multi-select="false" data-default-label="{{thisParent.category}}" data-callback="onFilterCallback(item)" data-select-only-leafs="false" data-trans-label="label"
  817. data-switch-view="false"></multi-select-tree>
  818. </div>
  819. </div>
  820. <div class="tab-mainDiv-body-lineDiv-50">
  821. <div class="tab-mainDiv-body-lable">线下巡检默认组:</div>
  822. <ui-select class="tab-mainDiv-body-content" ng-model="userGroupChecked.groupCheck"
  823. theme="bootstrap">
  824. <ui-select-match placeholder="">
  825. {{$select.selected.groupName}}
  826. </ui-select-match>
  827. <ui-select-choices repeat="item in groupList | filter: $select.search">
  828. <div ng-bind-html="item.groupName | highlight: $select.search"></div>
  829. </ui-select-choices>
  830. </ui-select>
  831. </div>
  832. <div class="tab-mainDiv-body-lineDiv-50">
  833. <div class="tab-mainDiv-body-lable">线上巡检默认人:</div>
  834. <ui-select class="tab-mainDiv-body-content" ng-model="userGroupChecked.userCheck"
  835. theme="bootstrap">
  836. <ui-select-match placeholder="">
  837. {{$select.selected.name}}
  838. </ui-select-match>
  839. <ui-select-choices repeat="item in userList | filter: $select.search">
  840. <div ng-bind-html="item.name | highlight: $select.search"></div>
  841. </ui-select-choices>
  842. </ui-select>
  843. </div>
  844. </div>
  845. <div class="tab-mainDiv-foot">
  846. <div class="btn btn_search" ng-click="submitchange(subdata)" ng-show="bianji">
  847. 确认
  848. </div>
  849. </div>
  850. </div>
  851. <div class="mainDivRight" ng-if="addcate">
  852. <div class="mainDiv-head">
  853. <span>服务目录新增</span>
  854. </div>
  855. <div class="mainDiv-body">
  856. <div class="tab-mainDiv-body-lineDiv-50">
  857. <div class="tab-mainDiv-body-lable">
  858. 服务目录名称:
  859. </div>
  860. <div class="tab-mainDiv-body-content">
  861. <input class="form-control" ng-model="adddata.category" placeholder="服务目录名称..." />
  862. </div>
  863. </div>
  864. <div class="tab-mainDiv-body-lineDiv-50">
  865. <div class="tab-mainDiv-body-lable">
  866. 是否有父类:
  867. </div>
  868. <div class="tab-mainDiv-body-content">
  869. <switch ng-model="addparent" class="green"></switch>
  870. </div>
  871. </div>
  872. <div class="tab-mainDiv-body-lineDiv-50" ng-if="addparent">
  873. <div class="tab-mainDiv-body-lable">
  874. 父类:
  875. </div>
  876. <div class="tab-mainDiv-body-content">
  877. <multi-select-tree ng-model="adddata.parent" data-input-model="tree_data" data-output-model="adddata.parent" theme="bootstrap" multi-select="false" data-default-label="服务目录" data-callback="onFilterCallback(item)" data-select-only-leafs="false" data-trans-label="label"
  878. data-switch-view="false"></multi-select-tree>
  879. </div>
  880. </div>
  881. <div class="tab-mainDiv-body-lineDiv-50">
  882. <div class="tab-mainDiv-body-lable">线下巡检默认组:</div>
  883. <ui-select class="tab-mainDiv-body-content" ng-model="userGroupCheckedAdd.groupCheck"
  884. theme="bootstrap">
  885. <ui-select-match placeholder="">
  886. {{$select.selected.groupName}}
  887. </ui-select-match>
  888. <ui-select-choices repeat="item in groupList | filter: $select.search">
  889. <div ng-bind-html="item.groupName | highlight: $select.search"></div>
  890. </ui-select-choices>
  891. </ui-select>
  892. </div>
  893. <div class="tab-mainDiv-body-lineDiv-50">
  894. <div class="tab-mainDiv-body-lable">线上巡检默认人:</div>
  895. <ui-select class="tab-mainDiv-body-content" ng-model="userGroupCheckedAdd.userCheck"
  896. theme="bootstrap">
  897. <ui-select-match placeholder="">
  898. {{$select.selected.name}}
  899. </ui-select-match>
  900. <ui-select-choices repeat="item in userList | filter: $select.search">
  901. <div ng-bind-html="item.name | highlight: $select.search"></div>
  902. </ui-select-choices>
  903. </ui-select>
  904. </div>
  905. </div>
  906. <div class="tab-mainDiv-foot">
  907. <div class="btn btn_search" ng-click="submitadd(adddata,addparent)">
  908. 确认
  909. </div>
  910. <div class="btn btn_clean" ng-click="closethis(addcategory)">
  911. 取消
  912. </div>
  913. </div>
  914. </div>
  915. <div class="mainDivRight" ng-if="addcate==''&&changecate==''">
  916. <!-- <div class="mainDivRight"> -->
  917. <div class="mainDiv-head">
  918. <span>操作提示</span>
  919. </div>
  920. <div class="mainDiv-body">
  921. <div class="mainDiv-body-noList">
  922. <img src="./assets/images/place/icon_quesheng.png" alt="">
  923. <p class="handlefont">请选择服务目录</p>
  924. </div>
  925. </div>
  926. </div>
  927. </div>
  928. </div>
  929. <!-- 巡检范围结束 -->
  930. <!-- 事件紧急度开始 -->
  931. <div ng-if="leftListName=='事件紧急度'">
  932. <div class="col-xs-4">
  933. <div class="contentName col-xs-12">紧急度</div>
  934. <div class="col-xs-12" ng-repeat="v in incident_emergencyData">
  935. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  936. </div>
  937. </div>
  938. </div>
  939. <!-- 事件紧急度结束 -->
  940. <!-- 事件影响度开始 -->
  941. <div ng-if="leftListName=='事件影响度'">
  942. <div class="col-xs-4">
  943. <div class="contentName col-xs-12">影响度</div>
  944. <div class="col-xs-12" ng-repeat="v in incident_influenceData">
  945. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  946. </div>
  947. </div>
  948. </div>
  949. <!-- 事件影响度结束 -->
  950. <!-- 事件优先级开始 -->
  951. <div ng-if="leftListName=='事件优先级'">
  952. <div class="col-xs-4">
  953. <div class="contentName col-xs-12">优先级</div>
  954. <div class="col-xs-12" ng-repeat="v in incident_priorityData">
  955. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  956. </div>
  957. </div>
  958. </div>
  959. <!-- 事件优先级结束 -->
  960. <!-- 服务级别协议开始 -->
  961. <div ng-if="leftListName=='服务级别协议'">
  962. <div class="col-xs-4">
  963. <div class="contentName col-xs-12">名称</div>
  964. <div class="col-xs-12" ng-repeat="v in incident_SLA_Data">
  965. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" disabled="true">
  966. </div>
  967. </div>
  968. <div class="col-xs-4">
  969. <div class="contentName col-xs-12">解决时间(分钟)</div>
  970. <div class="col-xs-12" ng-repeat="v in incident_SLA_Data">
  971. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.resolveTime" placeholder="" />
  972. </div>
  973. </div>
  974. <div class="col-xs-4">
  975. <div class="contentName col-xs-12">响应时间(分钟)</div>
  976. <div class="col-xs-12" ng-repeat="v in incident_SLA_Data">
  977. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.responseTime" placeholder="" />
  978. </div>
  979. </div>
  980. </div>
  981. <!-- 服务级别协议结束 -->
  982. <!-- 工单权重开始 -->
  983. <div ng-if="leftListName=='工单权重'">
  984. <div class="col-xs-4">
  985. <div class="contentName col-xs-12">工单权重</div>
  986. <div class="col-xs-12" ng-repeat="v in incident_complexityData">
  987. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  988. </div>
  989. </div>
  990. </div>
  991. <!-- 工单权重结束 -->
  992. <!-- 事件来源开始 -->
  993. <div ng-if="leftListName=='事件来源'">
  994. <div class="col-xs-4">
  995. <div class="contentName col-xs-12">来源</div>
  996. <div class="col-xs-12" ng-repeat="v in incident_sourceData">
  997. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  998. </div>
  999. </div>
  1000. <div class="col-xs-4">
  1001. <div class="contentName col-xs-12">来源关联</div>
  1002. <div class="col-xs-12" ng-repeat="v in incident_sourceData">
  1003. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.value" placeholder="" />
  1004. </div>
  1005. </div>
  1006. </div>
  1007. <!-- 事件来源结束 -->
  1008. <!-- 关闭代码开始 -->
  1009. <div ng-if="leftListName=='关闭代码'">
  1010. <div class="col-xs-4">
  1011. <div class="contentName col-xs-12">关闭代码</div>
  1012. <div class="col-xs-12" ng-repeat="v in incident_closecodeData">
  1013. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.value" placeholder="" />
  1014. </div>
  1015. </div>
  1016. <div class="col-xs-4">
  1017. <div class="contentName col-xs-12">关闭原因</div>
  1018. <div class="col-xs-12" ng-repeat="v in incident_closecodeData">
  1019. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.desc" placeholder="" />
  1020. </div>
  1021. </div>
  1022. <div class="col-xs-4">
  1023. <div class="contentName col-xs-12">关闭原因缩写</div>
  1024. <div class="col-xs-12" ng-repeat="v in incident_closecodeData">
  1025. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  1026. </div>
  1027. </div>
  1028. </div>
  1029. <!-- 关闭代码结束 -->
  1030. <!-- 事件状态开始 -->
  1031. <div ng-if="leftListName=='事件状态'">
  1032. <div class="col-xs-4">
  1033. <div class="contentName col-xs-12">事件状态</div>
  1034. <div class="col-xs-12" ng-repeat="v in incident_classificationData">
  1035. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  1036. </div>
  1037. </div>
  1038. </div>
  1039. <!-- 事件状态结束 -->
  1040. <!-- 满意度评价开始 -->
  1041. <div ng-if="leftListName=='满意度评价'">
  1042. <div class="col-xs-4">
  1043. <div class="contentName col-xs-12">满意度评价</div>
  1044. <div class="col-xs-12" ng-repeat="v in incident_evaluateData">
  1045. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  1046. </div>
  1047. </div>
  1048. </div>
  1049. <!-- 满意度评价结束 -->
  1050. <!-- 结果类型开始 -->
  1051. <div ng-if="leftListName=='结果类型'">
  1052. <div class="col-xs-4">
  1053. <div class="contentName col-xs-12">结果类型</div>
  1054. <div class="col-xs-12" ng-repeat="v in incident_resultData">
  1055. <input class="form-control inputcolor emergencyIptSize" style="border-color: #dedede;color: #93989e;" type="text" ng-model="v.name" placeholder="" />
  1056. </div>
  1057. </div>
  1058. </div>
  1059. <!-- 结果类型结束 -->
  1060. <!-- 优先级规则开始 -->
  1061. <div ng-if="leftListName=='优先级规则'">
  1062. <div class="col-xs-4">
  1063. <div class="contentName col-xs-12">影响度</div>
  1064. <div class="col-xs-12" ng-repeat="v in prioritymatrixData">
  1065. <ui-select class="emergencyIptSize" ng-model="v.influence" theme="bootstrap">
  1066. <ui-select-match placeholder="">
  1067. {{$select.selected.name}}
  1068. </ui-select-match>
  1069. <ui-select-choices repeat="item in incident_influenceData | filter: $select.search">
  1070. <div ng-bind-html="item.name | highlight: $select.search"></div>
  1071. </ui-select-choices>
  1072. </ui-select>
  1073. </div>
  1074. </div>
  1075. <div class="col-xs-4">
  1076. <div class="contentName col-xs-12">紧急度</div>
  1077. <div class="col-xs-12" ng-repeat="v in prioritymatrixData">
  1078. <ui-select class="emergencyIptSize" ng-model="v.emergency" theme="bootstrap">
  1079. <ui-select-match placeholder="">
  1080. {{$select.selected.name}}
  1081. </ui-select-match>
  1082. <ui-select-choices repeat="item in incident_emergencyData | filter: $select.search">
  1083. <div ng-bind-html="item.name | highlight: $select.search"></div>
  1084. </ui-select-choices>
  1085. </ui-select>
  1086. </div>
  1087. </div>
  1088. <div class="col-xs-4">
  1089. <div class="contentName col-xs-12">优先级</div>
  1090. <div>
  1091. <div class="col-xs-12" ng-repeat="v in prioritymatrixData">
  1092. <ui-select class="emergencyIptSize" style="width:80%!important;float:left" ng-model="v.priority" theme="bootstrap">
  1093. <ui-select-match placeholder="">
  1094. {{$select.selected.name}}
  1095. </ui-select-match>
  1096. <ui-select-choices repeat="item in incident_priorityData | filter: $select.search">
  1097. <div ng-bind-html="item.name | highlight: $select.search"></div>
  1098. </ui-select-choices>
  1099. </ui-select>
  1100. <i class="iconfont icon-shanchu2 guanbiIco" ng-click="removePrioritymatrix(v)" ng-show="shanchu"></i>
  1101. </div>
  1102. </div>
  1103. </div>
  1104. <div class="col-xs-12" ng-show="xinzeng">
  1105. <button class="btn btnAdd" ng-click="incident_prioritymatrixAdd()">新增</button>
  1106. </div>
  1107. </div>
  1108. <!-- 优先级规则结束 -->
  1109. </div>
  1110. </div>
  1111. <!-- 事件紧急度 -->
  1112. <div class="col-xs-12 btn_box" ng-if="leftListName=='事件紧急度'&&bianji">
  1113. <div class="btn btn_search" ng-click="incident_emergencySave()">保存</div>
  1114. <div class="btn btn_other" ng-click="incident_emergencyReturn()">恢复默认</div>
  1115. </div>
  1116. <!-- 事件影响度 -->
  1117. <div class="col-xs-12 btn_box" ng-if="leftListName=='事件影响度'&&bianji">
  1118. <div class="btn btn_search" ng-click="incident_influenceSave()">保存</div>
  1119. <div class="btn btn_other" ng-click="incident_influenceReturn()">恢复默认</div>
  1120. </div>
  1121. <!-- 事件状态 -->
  1122. <div class="col-xs-12 btn_box" ng-if="leftListName=='事件状态'&&bianji">
  1123. <div class="btn btn_search" ng-click="incident_classificationSave()">保存</div>
  1124. <div class="btn btn_other" ng-click="incident_classificationReturn()">恢复默认</div>
  1125. </div>
  1126. <!-- 满意度评价 -->
  1127. <div class="col-xs-12 btn_box" ng-if="leftListName=='满意度评价'&&bianji">
  1128. <div class="btn btn_search" ng-click="incident_evaluateSave()">保存</div>
  1129. <div class="btn btn_other" ng-click="incident_evaluateReturn()">恢复默认</div>
  1130. </div>
  1131. <!-- 结果类型 -->
  1132. <div class="col-xs-12 btn_box" ng-if="leftListName=='结果类型'&&bianji">
  1133. <div class="btn btn_search" ng-click="incident_resultSave()">保存</div>
  1134. <div class="btn btn_other" ng-click="incident_resultReturn()">恢复默认</div>
  1135. </div>
  1136. <!-- 事件优先级 -->
  1137. <div class="col-xs-12 btn_box" ng-if="leftListName=='事件优先级'&&bianji">
  1138. <div class="btn btn_search" ng-click="incident_prioritySave()">保存</div>
  1139. <div class="btn btn_other" ng-click="incident_priorityReturn()">恢复默认</div>
  1140. </div>
  1141. <!-- 工单权重 -->
  1142. <div class="col-xs-12 btn_box" ng-if="leftListName=='工单权重'&&bianji">
  1143. <div class="btn btn_search" ng-click="incident_complexitySave()">保存</div>
  1144. <!-- <div class="btn btn_other" ng-click="incident_complexityReturn()">恢复默认</div> -->
  1145. </div>
  1146. <!-- 服务级别协议 -->
  1147. <div class="col-xs-12 btn_box" ng-if="leftListName=='服务级别协议'&&bianji">
  1148. <div class="btn btn_search" ng-click="incident_SLASave()">保存</div>
  1149. <div class="btn btn_other" ng-click="incident_SLAReturn()">恢复默认</div>
  1150. </div>
  1151. <!-- 事件来源 -->
  1152. <div class="col-xs-12 btn_box" ng-if="leftListName=='事件来源'&&bianji">
  1153. <div class="btn btn_search" ng-click="incident_sourceSave()">保存</div>
  1154. <div class="btn btn_other" ng-click="incident_sourceReturn()">恢复默认</div>
  1155. </div>
  1156. <!-- 关闭代码 -->
  1157. <div class="col-xs-12 btn_box" ng-if="leftListName=='关闭代码'&&bianji">
  1158. <div class="btn btn_search" ng-click="incident_closecodeSave()">保存</div>
  1159. <div class="btn btn_other" ng-click="incident_closecodeReturn()">恢复默认</div>
  1160. </div>
  1161. <!-- 优先级规则 -->
  1162. <div class="col-xs-12 btn_box" ng-if="leftListName=='优先级规则'&&bianji">
  1163. <div class="btn btn_search" ng-click="incident_prioritymatrixSave()">保存</div>
  1164. </div>
  1165. </div>
  1166. </div>