|
|
|
|
@ -116,6 +116,23 @@
|
|
|
|
|
<ShenQingDan :printInfo="item.maininfo"></ShenQingDan>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<el-dialog
|
|
|
|
|
v-model="TanChuangMsgDialogVisible"
|
|
|
|
|
title="提示"
|
|
|
|
|
width="500"
|
|
|
|
|
>
|
|
|
|
|
<el-table :data="TanChuangMsg" style="width: 100%;" row-key="id">
|
|
|
|
|
<el-table-column prop="item_name" label="项目名称" />
|
|
|
|
|
<el-table-column prop="msg" label="异常提示" />
|
|
|
|
|
</el-table>
|
|
|
|
|
<template #footer>
|
|
|
|
|
<div class="dialog-footer">
|
|
|
|
|
<el-button type="primary" @click="TanChuangMsgDialogVisible = false">
|
|
|
|
|
确定
|
|
|
|
|
</el-button>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
@ -183,6 +200,7 @@
|
|
|
|
|
let handleType = ref('add');
|
|
|
|
|
let startDate = ref('');
|
|
|
|
|
let systemConfigs=ref([]);//系统参数
|
|
|
|
|
let TanChuangMsgDialogVisible=ref(false)
|
|
|
|
|
const getWeekday = (date1) => {
|
|
|
|
|
let days = ['周日', '周一', '周二', '周三', '周四', '周五', '周六'];
|
|
|
|
|
const date = new Date(date1); // 注意:格式可能因浏览器而异
|
|
|
|
|
@ -269,6 +287,7 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
let TanChuangMsg=ref([]);//第一次进来把所有异常提示一次
|
|
|
|
|
const GetMainInfo = () => {
|
|
|
|
|
let tempSelected = selectedMianListId.value
|
|
|
|
|
entrustTableDate.value = []
|
|
|
|
|
@ -289,7 +308,12 @@
|
|
|
|
|
item_entrust_info.tishi_msg = v.msg
|
|
|
|
|
item_entrust_info.limosis = v.iteminfo[0]?.limosis
|
|
|
|
|
entrustTableDate.value.push(item_entrust_info)
|
|
|
|
|
|
|
|
|
|
if(v.msg!='' && v.msg!=null){
|
|
|
|
|
TanChuangMsg.value.push({
|
|
|
|
|
msg:v.msg,
|
|
|
|
|
item_name:v.iteminfo[0]?.item_name
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
if (tempSelected.length > 0) {
|
|
|
|
|
@ -319,7 +343,14 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(onMountedStatus.value){//如果是第一次进入,弹窗提示异常项目的状态
|
|
|
|
|
onMountedStatus.value=false;
|
|
|
|
|
if(TanChuangMsg.value.length>0){
|
|
|
|
|
console.log('22222222222222',TanChuangMsg.value)
|
|
|
|
|
TanChuangMsgDialogVisible.value=true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
ElMessage.error(res.msg)
|
|
|
|
|
@ -786,7 +817,9 @@
|
|
|
|
|
|
|
|
|
|
return `${year}-${month}-${day}`;
|
|
|
|
|
}
|
|
|
|
|
let onMountedStatus=ref(false)
|
|
|
|
|
onMounted(() => {
|
|
|
|
|
onMountedStatus.value=true;
|
|
|
|
|
GetConfigInfoFunc()
|
|
|
|
|
date_list.value = getDatesAfter()
|
|
|
|
|
GetMainInfo()
|
|
|
|
|
|