Parcourir la source

项目详情下载

lizhenhao il y a 2 ans
Parent
commit
fba12d5770

+ 10 - 9
src/views/modules/program/registered/ProjectForm.vue

@@ -131,15 +131,7 @@
                     </el-form-item>
                   </el-col>
 
-                  <el-col :span="12">
-                    <el-form-item label="委托人" prop="propertyHolderName"
-                                  :rules="[
-                          {required: true, message:'委托人不能为空', trigger:'blur'},
-                          {required: true, message:'委托人不能为空', trigger:'change'}
-                 ]">
-                      <el-input v-model="inputForm.propertyHolderName" @focus="openWorkClientForm('2')" placeholder="请输入委托人" clearable></el-input>
-                    </el-form-item>
-                  </el-col>
+
                   <el-col :span="12">
                     <el-form-item label="项目所在地" prop="location"
                                   :rules="[
@@ -160,6 +152,15 @@
                     </el-form-item>
                   </el-col>
                   <el-col :span="12">
+                    <el-form-item label="委托人" prop="propertyHolderName"
+                                  :rules="[
+                          {required: true, message:'委托人不能为空', trigger:'blur'},
+                          {required: true, message:'委托人不能为空', trigger:'change'}
+                 ]">
+                      <el-input v-model="inputForm.propertyHolderName" @focus="openWorkClientForm('2')" placeholder="请输入委托人" clearable></el-input>
+                    </el-form-item>
+                  </el-col>
+                  <el-col :span="12">
                     <el-form-item label="是否首次承做" prop="isFirst"
                                   :rules="[
                           {required: true, message:'是否首次承做不能为空', trigger:'blur'}

+ 37 - 10
src/views/modules/program/registered/ProjectThreeAuditForm.vue

@@ -454,16 +454,43 @@
       downloadFirstAuditTpl () {
         // this.$utils.downloadExcel('/sys/project/import/template')
         this.loading = true
-        this.programProjectListInfoService.downloadFirstAuditTpl(this.inputForm.programProjectListInfo.id, this.inputForm.id).then((res) => {
-          // 将二进制流文件写入excel表,以下为重要步骤
-          this.$utils.downloadWord(res.data, this.tabName)
-          this.loading = false
-        }).catch(function (err) {
-          this.loading = false
-          if (err.response) {
-            console.log(err.response)
-          }
-        })
+        if (this.tabName === '一级校审') {
+          this.programProjectListInfoService.downloadFirstAuditTpl(this.inputForm.programProjectListInfo.id, this.inputForm.id).then((res) => {
+            // 将二进制流文件写入excel表,以下为重要步骤
+            this.$utils.downloadWord(res.data, this.tabName)
+            this.loading = false
+          }).catch(function (err) {
+            this.loading = false
+            if (err.response) {
+              console.log(err.response)
+            }
+          })
+        }
+        if (this.tabName === '二级校审') {
+          this.programProjectListInfoService.downloadSecondAuditTpl(this.inputForm.programProjectListInfo.id, this.inputForm.id).then((res) => {
+            // 将二进制流文件写入excel表,以下为重要步骤
+            this.$utils.downloadWord(res.data, this.tabName)
+            this.loading = false
+          }).catch(function (err) {
+            this.loading = false
+            if (err.response) {
+              console.log(err.response)
+            }
+          })
+        }
+        if (this.tabName === '三级校审') {
+          this.programProjectListInfoService.downloadThirdlyAuditTpl(this.inputForm.programProjectListInfo.id, this.inputForm.id).then((res) => {
+            // 将二进制流文件写入excel表,以下为重要步骤
+            this.$utils.downloadWord(res.data, this.tabName)
+            this.loading = false
+          }).catch(function (err) {
+            this.loading = false
+            if (err.response) {
+              console.log(err.response)
+            }
+          })
+        }
+
       }
     }
   }