Authored by ‘superliu’

巡检选择指令-初始化加载协议参数

(cherry picked from commit 6e94c731)
@@ -15,6 +15,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -15,6 +15,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
15 var writeBackDirctiveList = (data && data.writeBackDirctiveList) ? data.writeBackDirctiveList : []; 15 var writeBackDirctiveList = (data && data.writeBackDirctiveList) ? data.writeBackDirctiveList : [];
16 var systemType = (data && data.systemType) ? data.systemType : ''; 16 var systemType = (data && data.systemType) ? data.systemType : '';
17 var protocol = (data && data.protocol) ? data.protocol : ''; 17 var protocol = (data && data.protocol) ? data.protocol : '';
  18 + var xjType = (data && data.xjType) ? data.xjType : '';
18 var accessToken = sessions.getToken()['access_token']; 19 var accessToken = sessions.getToken()['access_token'];
19 var loginName = localStorage.getItem("lgn"); 20 var loginName = localStorage.getItem("lgn");
20 var restoreVersionTable = {}; 21 var restoreVersionTable = {};
@@ -107,7 +108,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -107,7 +108,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
107 , where: { 108 , where: {
108 access_token: accessToken, 109 access_token: accessToken,
109 dirctiveName: $("#dirctiveSearchForm").find("input[name='dirctiveName']").val(), 110 dirctiveName: $("#dirctiveSearchForm").find("input[name='dirctiveName']").val(),
110 - collScope: $("#dirctiveSearchForm").find("input[name='dirctiveProtocol']").val(), 111 + collScope: (data && data.protocol) ? data.protocol : $("#dirctiveSearchForm").find("input[name='dirctiveProtocol']").val(),
111 systemType: systemType, 112 systemType: systemType,
112 syncFlag: $("#dirctiveSearchForm").find("select[name='syncFlag']").val() 113 syncFlag: $("#dirctiveSearchForm").find("select[name='syncFlag']").val()
113 } 114 }
@@ -417,6 +418,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -417,6 +418,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
417 }).done(function (res) { 418 }).done(function (res) {
418 xmSelect.render({ 419 xmSelect.render({
419 el: '#dir_dirctiveProtocol' 420 el: '#dir_dirctiveProtocol'
  421 + ,initValue: protocol.split(',')
420 , filterable: true 422 , filterable: true
421 , tips: '=采集协议=' 423 , tips: '=采集协议='
422 , name: 'dirctiveProtocol' 424 , name: 'dirctiveProtocol'
@@ -545,17 +547,27 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -545,17 +547,27 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
545 //刷新表格 547 //刷新表格
546 function reloadTable() { 548 function reloadTable() {
547 var formData = form.val('dirctive-form'); 549 var formData = form.val('dirctive-form');
548 - dirctiveTable.reload({  
549 - page: {  
550 - curr: 1  
551 - }  
552 - ,where: {  
553 - access_token: accessToken, 550 + var wheres={};
  551 + if(xjType=='xjType'){
  552 + wheres={ access_token: accessToken,
554 dirctiveName: $("#dirctiveSearchForm").find("input[name='dirctiveName']").val(), 553 dirctiveName: $("#dirctiveSearchForm").find("input[name='dirctiveName']").val(),
  554 + collScope: protocol,
  555 + systemType: 2,
  556 + syncFlag: formData.syncFlag}
  557 + }else{
  558 + wheres= {
  559 + access_token: accessToken, dirctiveName: $("#dirctiveSearchForm").find("input[name='dirctiveName']").val(),
555 collScope: $("#dirctiveSearchForm").find("input[name='dirctiveProtocol']").val(), 560 collScope: $("#dirctiveSearchForm").find("input[name='dirctiveProtocol']").val(),
556 systemType: formData.systemType, 561 systemType: formData.systemType,
557 syncFlag: formData.syncFlag 562 syncFlag: formData.syncFlag
558 } 563 }
  564 + }
  565 +
  566 + dirctiveTable.reload({
  567 + page: {
  568 + curr: 1
  569 + }
  570 + ,where: wheres
559 }); 571 });
560 } 572 }
561 }); 573 });