Browse Source

站点新增修改bug修复

ming 3 năm trước cách đây
mục cha
commit
fd3e5d7d28

+ 1 - 1
src/views/powerQuality/realTimeMonitoring/realScore.vue

@@ -306,7 +306,7 @@ export default defineComponent({
 
     const dialogTitle = ref('')
     const showDialog = ref(false)
-    const showDialog2 = ref(true)
+    const showDialog2 = ref(false)
 
     const echartsAllData = ref([])
     const echartsTitle = ref('')

+ 21 - 5
src/views/siteManage/basicInfo/index.vue

@@ -354,6 +354,7 @@ export default defineComponent({
 
     //站点详情请求
     function getSite() {
+
       fileListImages.value = []
 
       api.getSite({ id: props.siteId }).then((requset) => {
@@ -389,7 +390,10 @@ export default defineComponent({
               url: fileImages.value + requset.data[0].sitePictureThree,
             })
           }
-      
+          if (store.state.basicInfoSiteName && props.siteId) {
+              ruleForm.value.siteName = props.siteName //站点名称重新赋值
+          }
+         
 
           console.log('fileListImages.value')
           console.log(fileListImages.value)
@@ -417,6 +421,7 @@ export default defineComponent({
         : ''
 
       formInfo.value.validate((valid) => {
+        alert(formStatus.value)
         if (valid) {
           isDisable.value = true
 
@@ -476,7 +481,7 @@ export default defineComponent({
                 type: 'success',
               })
 
-              store.state.basicInfoSiteName = ''
+              store.state.basicInfoSiteName = ''    //新增成功后存储的站点名称设为空
 
               setTimeout(() => {
                 isDisable.value = false //点击一次时隔两秒后才能再次点击
@@ -519,19 +524,30 @@ export default defineComponent({
         }
       }
     )
+    // watch(
+    //   () => store.state.basicInfoSiteName,
+    //   (newVal) => {
+    //     if (newVal == '') {
+
+    //       formStatus.value = '修改'
+    //     }
+    //   }
+    // )
 
     onMounted(() => {
+   
       if (props.siteName && !props.siteId) {
-        // alert('新增站点不带模板')
+        alert('新增站点不带模板')
         formStatus.value = '新增'
       }
       if (props.siteName && props.siteId) {
-        // alert('新增站点带模板')
+        alert('新增站点带模板')
         formStatus.value = '新增'
-
         getSite()
+     
       }
       if (store.state.basicInfoSiteName === '') {
+        alert('修改')
         formStatus.value = '修改'
         getSite()
       }