Authored by XuHaoJie

杭州-活动告警、历史告警-时间帅选条件优化

@@ -124,8 +124,6 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) { @@ -124,8 +124,6 @@ layui.define(['table', 'form', 'sessions', 'common'], function (exports) {
124 124
125 //刷新表格 125 //刷新表格
126 function reloadTypeSubscribeTable() { 126 function reloadTypeSubscribeTable() {
127 - debugger  
128 - var a= accessToken;  
129 typeSubscribeListable.reload({ 127 typeSubscribeListable.reload({
130 where: { 128 where: {
131 keyword: $("#type_subscribe_list_keyword").val(), 129 keyword: $("#type_subscribe_list_keyword").val(),
@@ -48,30 +48,40 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -48,30 +48,40 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
48 form.render("select"); 48 form.render("select");
49 49
50 function initDate() { 50 function initDate() {
  51 + let startMin = {};
  52 + let endMax = {};
51 //开始时间 53 //开始时间
52 var start = laydate.render({ 54 var start = laydate.render({
53 elem: '#activewarningStartdate' 55 elem: '#activewarningStartdate'
54 , trigger: 'click' 56 , trigger: 'click'
  57 + ,ready: function(date){
  58 + startMin=start.config.min;
  59 + }
55 , done: function (value, date) { 60 , done: function (value, date) {
56 date.month--; 61 date.month--;
57 end.config.min = date; 62 end.config.min = date;
58 - var endDate = $("#activewarningEnddate").val();  
59 - if (endDate != null && endDate != "") {  
60 - reloadTable(); 63 + if(value === ''){//点击清空
  64 + end.config.min = startMin;
61 } 65 }
  66 + form.render();
  67 + reloadTable()
62 } 68 }
63 }); 69 });
64 //结束时间 70 //结束时间
65 var end = laydate.render({ 71 var end = laydate.render({
66 elem: '#activewarningEnddate' 72 elem: '#activewarningEnddate'
67 , trigger: 'click' 73 , trigger: 'click'
  74 + ,ready: function(date){
  75 + endMax=end.config.max;
  76 + }
68 , done: function (value, date) { 77 , done: function (value, date) {
69 date.month--; 78 date.month--;
70 start.config.max = date; 79 start.config.max = date;
71 - var benginDate = $("#activewarningStartdate").val();  
72 - if (benginDate != null && benginDate != "") {  
73 - reloadTable(); 80 + if(value === ''){//点击清空
  81 + start.config.max = endMax;
74 } 82 }
  83 + form.render();
  84 + reloadTable();
75 } 85 }
76 }); 86 });
77 //绑定业务下拉选择数据 87 //绑定业务下拉选择数据
@@ -27,29 +27,39 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -27,29 +27,39 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
27 } 27 }
28 28
29 function initDate() { 29 function initDate() {
  30 + let startMin = {};
  31 + let endMax = {};
30 var start = laydate.render({ 32 var start = laydate.render({
31 elem: '#historywarningStartdate' 33 elem: '#historywarningStartdate'
32 , trigger: 'click' 34 , trigger: 'click'
  35 + ,ready: function(date){
  36 + startMin=start.config.min;
  37 + }
33 , done: function (value, date) { 38 , done: function (value, date) {
34 date.month--; 39 date.month--;
35 end.config.min = date; 40 end.config.min = date;
36 - var endDate = $("#historywarningEnddate").val();  
37 - if (endDate != null && endDate != "") {  
38 - reloadTable(); 41 + if(value === ''){//点击清空
  42 + end.config.min = startMin;
39 } 43 }
  44 + form.render();
  45 + reloadTable();
40 } 46 }
41 }); 47 });
42 48
43 var end = laydate.render({ 49 var end = laydate.render({
44 elem: '#historywarningEnddate' 50 elem: '#historywarningEnddate'
45 , trigger: 'click' 51 , trigger: 'click'
  52 + ,ready: function(date){
  53 + endMax=end.config.max;
  54 + }
46 , done: function (value, date) { 55 , done: function (value, date) {
47 date.month--; 56 date.month--;
48 start.config.max = date; 57 start.config.max = date;
49 - var benginDate = $("#historywarningStartdate").val();  
50 - if (benginDate != null && benginDate != "") {  
51 - reloadTable(); 58 + if(value === ''){//点击清空
  59 + start.config.max = endMax;
52 } 60 }
  61 + form.render();
  62 + reloadTable();
53 } 63 }
54 }); 64 });
55 65
@@ -58,8 +58,6 @@ export default { @@ -58,8 +58,6 @@ export default {
58 58
59 let showMachineRoomDialog = (flg) => { 59 let showMachineRoomDialog = (flg) => {
60 dialogFlg.value = flg; 60 dialogFlg.value = flg;
61 -debugger  
62 -console.log(props.optionData);  
63 } 61 }
64 62
65 return { 63 return {