yanyan 1 year ago
parent
commit
cf356e0430
  1. 51
      src/views/enforce/earlyWarning.vue

51
src/views/enforce/earlyWarning.vue

@ -70,7 +70,7 @@
:max-date="data.maxDate"
:style="{ height: '80vh' }">
</van-calendar>
<van-button @click="cancelCalendar" size="mini" style="margin-left: 46%;background: white">清空</van-button>
<van-button @click="cancelCalendar" size="mini" style="margin-left: 43%;background: #3972f1;color:white">清空时间</van-button>
</van-popup>
</div>
@ -230,7 +230,8 @@
curPage: 1,
total: 0,
is_show: false,
flag:0,//文本提示显示判断
isSelectTime: false,
isSelectNum: false,
warnText:""
});
@ -246,7 +247,6 @@
//默认展示前30个自然日
if (searchParam.numLeft==null && searchParam.numRight==null
&& searchParam.beginTime==null && searchParam.endTime==null) {
data.flag =0;
const formatDate = (date) =>
`${date.getFullYear()}-${date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1)
: date.getMonth()+1}-${date.getDate() < 10 ? '0'+date.getDate() : date.getDate()}`;
@ -256,17 +256,20 @@
searchParam.pageNum = (data.curPage-1)*searchParam.pageSize;
// if (null!=searchParam.searchValue && searchParam.searchValue.length>0) {
queryRegistrationListNew(searchParam, success => {
if(data.flag ===0){
data.warnText = "近30天 被检查数量:"+success.total+"家 总计检查次数:"+success.msg+"次";
}
if(data.flag ===1){
data.warnText = "搜索时间为"+searchParam.beginTime+"至"+searchParam.endTime;
}
if(data.flag ===2){
data.warnText = "搜索次数为"+searchParam.numLeft+"至"+searchParam.numRight;
if (data.isSelectTime && data.isSelectNum) {
data.warnText = "搜索时间为"+searchParam.beginTime+"至"+searchParam.endTime+
";搜索次数为"+searchParam.numLeft+"至"+searchParam.numRight;
} else if (data.isSelectTime) {
data.warnText = "搜索时间为"+searchParam.beginTime+"至"+searchParam.endTime+";搜索次数为全部";
}else if (data.isSelectNum) {
data.warnText = "近30天 搜索次数为"+searchParam.numLeft+"至"+searchParam.numRight;
}else {
data.warnText = "企业过多,请输入关键字进行查询";
// data.warnText = "近30天 被检查数量:"+success.total+"家 总计检查次数:"+success.msg+"次";
}
if(data.flag ===3){
data.warnText = "搜索时间为"+searchParam.beginTime+"至"+searchParam.endTime+";搜索次数为"+searchParam.numLeft+"至"+searchParam.numRight;
if (!data.isSelectTime && (searchParam.searchValue==null || searchParam.searchValue==="")) {
success.total= 0;
success.rows= new Array();
}
data.curPage++;
data.loading = false; // 查4出结果停止加载
@ -435,25 +438,17 @@
const [start, end] = values;
searchParam.beginTime =formatDate(start);
searchParam.endTime = formatDate(end);
data.flag =1;
if ((searchParam.numLeft!=null && searchParam.numLeft!=='')
|| (searchParam.numRight!=null && searchParam.numRight!='')) {
data.flag =3;
}
data.showCalendarPicker = false;
data.dateShow = true;
data.isSelectTime = true;
data.curPage = 1;
data.dataList = [];
onRefresh();
}
const cancelCalendar = (value) => {
data.flag =0;
if ((searchParam.numLeft!=null && searchParam.numLeft!=='')
|| (searchParam.numRight!=null && searchParam.numRight!='')) {
data.flag =2;
}
data.showCalendarPicker = false;
data.isSelectTime = false;
const formatDate = (date) =>
`${date.getFullYear()}-${date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1)
: date.getMonth()+1}-${date.getDate() < 10 ? '0'+date.getDate() : date.getDate()}`;
@ -464,22 +459,16 @@
const confirmNum = (value) => {
data.flag =2;
if (searchParam.beginTime!=null ||searchParam.endTime!=null) {
data.flag =3;
}
data.showNumPicker = false;
data.isSelectNum = true;
data.curPage = 1;
data.dataList = [];
onRefresh();
}
const cancelNum = (value) => {
data.flag =0;
if (searchParam.beginTime!=null ||searchParam.endTime!=null) {
data.flag =1;
}
data.showNumPicker = false;
data.isSelectNum = false;
searchParam.numLeft=null;
searchParam.numRight=null;
onRefresh();

Loading…
Cancel
Save