scorpio 2 rokov pred
rodič
commit
9910462066

+ 1 - 1
src/layout/foolter.vue

@@ -21,7 +21,7 @@
     >
     <el-dialog v-model="show" width="540px" title="联系我们">
       <div class="flex flex-center flex-col font-16">
-        <span>电 话:+86-13908866200</span>
+        <span>电 话:+86 15887001274</span>
         <span class="mt-20 text-left"
           >地 址 : 昆明市五华区昌源北路620号融城圆城医药健康科技园-1408</span
         >

+ 1 - 1
src/page/login.vue

@@ -140,7 +140,7 @@
                 >
                 <div class="flex flex-col mt-10 flex-center">
                   <span class="grey-6">由梧桐研究院提供技术支持</span>
-                  <span class="grey-6 mt-5">使用问题请咨询:13908866200</span>
+                  <span class="grey-6 mt-5">使用问题请咨询:15887001274</span>
                   <el-button
                     color="#558FF1"
                     @click="

+ 129 - 127
src/views/home/component/params/params4.vue

@@ -5,39 +5,39 @@
     </div>
     <div class="mt-10" style="width: 90%">
       <avue-crud
-          :option="option"
-          :data="data"
-          ref="crud"
-          v-model="form"
-          :before-open="beforeOpen"
-          @row-del="rowDel"
-          @row-save="rowSave"
-          @row-update="rowUpdate"
+        :option="option"
+        :data="data"
+        ref="crud"
+        v-model="form"
+        :before-open="beforeOpen"
+        @row-del="rowDel"
+        @row-save="rowSave"
+        @row-update="rowUpdate"
       >
         <template #menu-right>
           <div class="full-width">
             <el-button
-                icon="el-icon-refresh"
-                circle
-                @click="proInfo"
+              icon="el-icon-refresh"
+              circle
+              @click="proInfo"
             ></el-button>
           </div>
         </template>
         <template #menu="{ row }">
           <el-button
-              text
-              type="primary"
-              icon="el-icon-folder-checked"
-              @click="openFolder(row)"
-          >打开文件夹
+            text
+            type="primary"
+            icon="el-icon-folder-checked"
+            @click="openFolder(row)"
+            >打开文件夹
           </el-button>
           <el-button
-              text
-              type="primary"
-              icon="el-icon-view"
-              @click="edit(row)"
-              v-if="detail.can_update"
-          >文号提取
+            text
+            type="primary"
+            icon="el-icon-view"
+            @click="edit(row)"
+            v-if="detail.can_update"
+            >文号提取
           </el-button>
         </template>
         <template #file="{ row }">
@@ -56,23 +56,22 @@
       <div>
         <div class="bold font-16">{{ currentRow.file.originalFileName }}</div>
         <el-input
-            class="mt-20"
-            v-model="currentRow.file.copyNumber"
-            placeholder="附件清晰度或手写原因导致文号提取失败,请进行手动填写"
+          class="mt-20"
+          v-model="currentRow.file.copyNumber"
+          placeholder="附件清晰度或手写原因导致文号提取失败,请进行手动填写"
         ></el-input>
         <div class="mt-20 full-width flex flex-justify-end">
           <el-button plain type="primary" @click="show = false"
-          >取 消
-          </el-button
-          >
+            >取 消
+          </el-button>
           <el-button type="primary" @click="updateCopyNumber">确定</el-button>
         </div>
       </div>
     </el-dialog>
     <el-image-viewer
-        v-if="showImage"
-        :url-list="preList"
-        @close="showImage = false"
+      v-if="showImage"
+      :url-list="preList"
+      @close="showImage = false"
     />
   </div>
 </template>
@@ -80,6 +79,89 @@
 <script>
 import api from '@/api/index.js'
 
+const defaultData = [
+  {
+    name: '建设项目用地预审',
+    deptName: '',
+    docNo: '凤环函〔2018147]号',
+    edit: false,
+    dispatchType: 1,
+    prop: 'approval_no-land_use_pre_audit'
+  },
+  {
+    name: '选址意见书',
+    deptName: '',
+    docNo: '选字第201900011号',
+    edit: false,
+    dispatchType: 2,
+    prop: 'approval_no-site_select_opinions'
+  },
+  {
+    name: '环境影响评价批复',
+    deptName: '生态环境局',
+    edit: false,
+    docNo: '',
+    dispatchType: 3,
+    prop: 'approval_no-eia'
+  },
+  {
+    name: '项目建议书批复',
+    deptName: '',
+    docNo: '',
+    edit: false,
+    dispatchType: 4,
+    prop: 'approval_no-advice_ratify'
+  },
+  {
+    name: '可行性研究报告批复',
+    deptName: '发改局',
+    edit: false,
+    docNo: '',
+    dispatchType: 5,
+    prop: 'approval_no-feasibility_study'
+  },
+  {
+    name: '初步设计及概算批复',
+    deptName: '',
+    docNo: '',
+    edit: false,
+    dispatchType: 6,
+    prop: 'approval_no-design'
+  },
+  {
+    name: '建设用地规划许可证',
+    deptName: '住建局',
+    docNo: '',
+    edit: false,
+    dispatchType: 7,
+    prop: 'approval_no-land_user'
+  },
+  {
+    name: '开工许可证',
+    deptName: '住建局',
+    docNo: '',
+    edit: false,
+    dispatchType: 8,
+    prop: 'approval_no-permit_no'
+  },
+  {
+    name: '施工许可证',
+    deptName: '住建局',
+    docNo: '',
+    edit: false,
+    dispatchType: 9,
+    prop: 'approval_no-construction_permit'
+  },
+  {
+    name: '建设工程规划许可证',
+    deptName: '住建局',
+    docNo: '',
+    edit: false,
+    dispatchType: 10,
+    prop: 'approval_no-construction_plan_permit'
+  }
+]
+
 export default {
   name: 'params4',
   props: {
@@ -116,88 +198,7 @@ export default {
       currentRow: null,
       disabled: true,
       form: {},
-      data: [
-        {
-          name: '建设项目用地预审',
-          deptName: '',
-          docNo: '凤环函〔2018147]号',
-          edit: false,
-          dispatchType: 1,
-          prop: 'approval_no-land_use_pre_audit'
-        },
-        {
-          name: '选址意见书',
-          deptName: '',
-          docNo: '选字第201900011号',
-          edit: false,
-          dispatchType: 2,
-          prop: 'approval_no-site_select_opinions'
-        },
-        {
-          name: '环境影响评价批复',
-          deptName: '生态环境局',
-          edit: false,
-          docNo: '',
-          dispatchType: 3,
-          prop: 'approval_no-eia'
-        },
-        {
-          name: '项目建议书批复',
-          deptName: '',
-          docNo: '',
-          edit: false,
-          dispatchType: 4,
-          prop: 'approval_no-advice_ratify'
-        },
-        {
-          name: '可行性研究报告批复',
-          deptName: '发改局',
-          edit: false,
-          docNo: '',
-          dispatchType: 5,
-          prop: 'approval_no-feasibility_study'
-        },
-        {
-          name: '初步设计及概算批复',
-          deptName: '',
-          docNo: '',
-          edit: false,
-          dispatchType: 6,
-          prop: 'approval_no-design'
-        },
-        {
-          name: '建设用地规划许可证',
-          deptName: '住建局',
-          docNo: '',
-          edit: false,
-          dispatchType: 7,
-          prop: 'approval_no-land_user'
-        },
-        {
-          name: '开工许可证',
-          deptName: '住建局',
-          docNo: '',
-          edit: false,
-          dispatchType: 8,
-          prop: 'approval_no-permit_no'
-        },
-        {
-          name: '施工许可证',
-          deptName: '住建局',
-          docNo: '',
-          edit: false,
-          dispatchType: 9,
-          prop: 'approval_no-construction_permit'
-        },
-        {
-          name: '建设工程规划许可证',
-          deptName: '住建局',
-          docNo: '',
-          edit: false,
-          dispatchType: 10,
-          prop: 'approval_no-construction_plan_permit'
-        }
-      ],
+      data: [],
       option: {
         align: 'center',
         menuAlign: 'center',
@@ -287,7 +288,7 @@ export default {
       if (api.offices.includes(item.file.suffix)) {
         const routeData = this.$router.resolve({
           path: '/home/file_detail',
-          query: {id: item.fileId}
+          query: { id: item.fileId }
         })
         window.open(routeData.href, '_blank')
       } else {
@@ -315,6 +316,7 @@ export default {
       if (list && list.length === 0) {
         return
       }
+      this.data = defaultData
       this.data = this.data.map(sub => {
         const tmp = list.filter(ele => ele.type === sub.dispatchType)
         if (tmp && tmp.length > 0) {
@@ -333,7 +335,7 @@ export default {
         type: 'warning'
       }).then(res => {
         if (res === 'confirm') {
-          this.$api.project.fileRemove({ids: row.pid, type: 3}).then(res => {
+          this.$api.project.fileRemove({ ids: row.pid, type: 3 }).then(res => {
             if (res.code === 200) {
               this.$message.success(res.msg)
               this.proInfo()
@@ -355,18 +357,18 @@ export default {
         return
       }
       this.$api.common
-          .fileUpdate({
-            id: this.currentRow.fileId,
-            copyNumber: this.currentRow.file.copyNumber
-          })
-          .then(res => {
-            if (res.code === 200) {
-              this.show = false
-              this.$message.success(res.msg)
-            } else {
-              this.$message.error(res.msg)
-            }
-          })
+        .fileUpdate({
+          id: this.currentRow.fileId,
+          copyNumber: this.currentRow.file.copyNumber
+        })
+        .then(res => {
+          if (res.code === 200) {
+            this.show = false
+            this.$message.success(res.msg)
+          } else {
+            this.$message.error(res.msg)
+          }
+        })
     }
   }
 }