liuqiao 1 jaar geleden
bovenliggende
commit
fc72a9d520
2 gewijzigde bestanden met toevoegingen van 34 en 6 verwijderingen
  1. 33 4
      src/view/InfoDialoges.vue
  2. 1 2
      src/view/appmian.vue

+ 33 - 4
src/view/InfoDialoges.vue

@@ -443,6 +443,7 @@ const formInline = ref({
 })
 const value = ref([])
 const options = ref([])
+let arrvalue=ref([]);
 let scoperadio = ref(1);
 // 推演结果
 const customColor = ref('#409eff')
@@ -518,7 +519,7 @@ const accident2 = (key) => {
         } else {
 
         }
-
+        rewu();
     } else {
         leftcoll.value.collfire = false;
           leftcoll.value.collwater = false;
@@ -623,18 +624,44 @@ const getdata = () => {
 }
 // 污染物的查询
 const pollute = () => {
+    value.value=[];
     const params = {
         transCode: 'D10013',
     }
     request(params)
         .then((res) => {
-            console.log(res)
-            options.value = res.rows
+            options.value = res.rows;
+           value.value= res.rows[0].code.split(',');
+           console.log( value.value);
+           tuiyanobj2.value.coids=res.rows[0].coid;
+           tuiyanobj2.value.value= value.value;
+
+
         })
         .catch((err) => {
             ElMessage.error(err.returnMsg)
         })
 }
+//任务求解任务信息
+const rewu=()=>{
+     arrvalue.value=[];
+    const params = {
+        transCode: 'D10017',
+        aid:aid.value,
+    }
+    request(params)
+        .then((res) => {
+            arrvalue.value=res.cocodes.split(',');
+            value.value=arrvalue.value;   
+tuiyanobj.value=res;
+tuiyanobj.value.pickertime=res.acctime;
+console.log(tuiyanobj.value.acctime)
+        })
+        .catch((err) => {
+           // ElMessage.error(err.returnMsg)
+           addinitial();
+        })
+}
 //默认时间
 const inititimeDefaultal = () => {
     var date = new Date();
@@ -665,6 +692,7 @@ const addinitial=()=>{
         tuiyanobj2.value.pickertime = inititimeDefaultal();
         tuiyanobj2.value.acctime = inititimeDefaultal();
         tuiyanobj.value = tuiyanobj2.value;
+        value.value=tuiyanobj2.value.value;
         console.log(tuiyanobj.value);
     } else {
 
@@ -698,6 +726,7 @@ const selectchange = (val) => {
 //推演的开始计算
 const calculate = () => {
     rizhi.value.logs='';
+    newlog.value ='';
     const params = {
         transCode: 'D00008',
         aid: aid.value,
@@ -844,7 +873,7 @@ onMounted(() => {
    // dialogVisible.value=true;
 });
 
-defineExpose({ monitor, accident2, leftcoll, classradio, aid, dialogVisible ,addinitial,changeModel});
+defineExpose({ monitor, accident2, leftcoll, classradio, aid, dialogVisible ,changeModel});
 </script>
 
 <style lang="scss" scoped>

+ 1 - 2
src/view/appmian.vue

@@ -166,8 +166,7 @@ const handleSelect = (key) => {
             sourcedis.value.accident3(key);
             lliudialog.value.accident2(key);
             tanimation.value.monitor = false;
-            activeIndex.value='3'
-            lliudialog.value.addinitial();
+            activeIndex.value='3';
             resultbidui.value.accident6(key)
             break;
         case '4':