Przeglądaj źródła

融信 往来账款修改优化,合同上传文件限制提示

ch 4 lat temu
rodzic
commit
9ee826b00f

+ 1 - 2
front-vue/src/views/service/bill/editBill.vue

@@ -1337,8 +1337,7 @@ export default {
             .then((response) => {
               loading.close();
               this.msgSuccess("修改账款成功");
-              this.$store.dispatch("tagsView/delView", this.$route);
-              this.$router.go(-1);
+              this.$emit("editClick", this.form.zbiId);
             })
             .catch(() => {
               loading.close();

+ 2 - 2
front-vue/src/views/service/contract/addContract.vue

@@ -142,7 +142,7 @@
             <div class="zap-upload__text">上传文件</div>
           </div>
           <div slot="tip" class="zap-contract-add__tip">
-            支持格式:.doc .docx .pdf</br>
+            支持格式:.docx </br>
             单个文件不能超过20MB
           </div>
           <!-- 设置缩略图模板 -->
@@ -324,7 +324,7 @@ export default {
       var testmsg=files.name.substring(files.name.lastIndexOf('.')+1);                            
       const extension2 = testmsg === 'docx'
       if(!extension2){
-        this.$message.warning(`请选择word文档`);
+        this.$message.warning(`请选择docx格式word文档`);
       }
       return extension2;
     },

+ 1 - 1
front-vue/src/views/service/contract/editContract.vue

@@ -374,7 +374,7 @@ export default {
       var testmsg=files.name.substring(files.name.lastIndexOf('.')+1);                               
       const extension2 = testmsg === 'docx'
       if(!extension2){
-        this.$message.warning(`请选择word文档`);
+        this.$message.warning(`请选择docx格式word文档`);
       }
       return extension2;
     },

+ 24 - 4
front-vue/src/views/service/credit/addCredit.vue

@@ -158,7 +158,7 @@
     </el-dialog>
     <!-- 修改往来账款 -->
     <el-dialog title="修改往来账款" :visible.sync="openEditBill" width="1120px" append-to-body>
-        <edit-bill :zbiId="this.zbiId" @addClick="emitAddClick" v-if="openEditBill"></edit-bill>
+        <edit-bill :zbiId="this.zbiId" @editClick="emitEditClick" v-if="openEditBill"></edit-bill>
     </el-dialog>
     <!-- 附件详情 -->
     <el-dialog title="详情" :visible.sync="openDetailBill" width="1120px" append-to-body>
@@ -620,12 +620,12 @@ export default {
         },
         /* 修改按钮 */
         handleUpdate(index, rows) {
-            this.zbiId = rows[0].zbiId;
+            this.zbiId = rows[index].zbiId;
             this.openEditBill = true
         },
         //详情按钮
         handleDetail(index, rows) {
-            this.zbiId = rows[0].zbiId
+            this.zbiId = rows[index].zbiId
             this.openDetailBill = true
         },
         onSelectAll() {
@@ -1126,7 +1126,27 @@ export default {
                 }
             })
             self.openAddBill = false
-        }
+        },
+        //修改账款回调
+        emitEditClick(val) {
+            var self = this
+            this.getAccountsPay().then((response) => {
+                //修改付款返回id直接选中
+                if (val) {
+                    // self.payList.forEach(element => {
+                    //     if (element.zbiId == val) {
+                    //         // 将当前点击项选中
+                    //         // self.chooseTicket.push(element)
+                    //         //self.closeTicket()
+                    //     }
+                    // });
+                    console.log(self.chooseTicket)
+                    self.ticketList = self.chooseTicket
+                    self.closeTicket()
+                }
+            })
+            self.openEditBill = false
+        },
     },
 };
 </script>

+ 24 - 4
front-vue/src/views/service/credit/creditApply.vue

@@ -282,7 +282,7 @@
         </el-dialog>
          <!-- 修改往来账款 -->
         <el-dialog title="修改往来账款" :visible.sync="openEditBill" width="1120px" append-to-body>
-            <edit-bill :zbiId="this.zbiId"  v-if="openEditBill"></edit-bill>
+            <edit-bill :zbiId="this.zbiId" @editClick="emitEditClick" v-if="openEditBill"></edit-bill>
         </el-dialog>
 
         <!--预览-->
@@ -565,12 +565,12 @@ export default {
     },
     //详情按钮
     handleDetail(index, rows){
-        this.zbiId = rows[0].zbiId
+        this.zbiId = rows[index].zbiId
         this.openDetailBill = true
     },
     /* 修改按钮 */
     handleUpdate(index, rows) {
-        this.zbiId = rows[0].zbiId;
+        this.zbiId = rows[index].zbiId;
         this.openEditBill = true
     },
     onSelectAll() {
@@ -885,7 +885,27 @@ export default {
             }
         })
         self.openAddBill = false
-    }
+    },
+    //修改账款回调
+    emitEditClick(val) {
+        var self = this
+        this.getAccountsPay().then((response) => {
+            //修改付款返回id直接选中
+            if (val) {
+                // self.payList.forEach(element => {
+                //     if (element.zbiId == val) {
+                //         // 将当前点击项选中
+                //         // self.chooseTicket.push(element)
+                //         //self.closeTicket()
+                //     }
+                // });
+                console.log(self.chooseTicket)
+                self.ticketList = self.chooseTicket
+                self.closeTicket()
+            }
+        })
+        self.openEditBill = false
+    },
        
     }
 };

+ 24 - 4
front-vue/src/views/service/credit/financeOpen.vue

@@ -266,7 +266,7 @@
         </el-dialog>
         <!-- 修改往来账款 -->
         <el-dialog title="修改往来账款" :visible.sync="openEditBill" width="1120px" append-to-body>
-            <edit-bill :zbiId="this.zbiId"  v-if="openEditBill"></edit-bill>
+            <edit-bill :zbiId="this.zbiId" @editClick="emitEditClick" v-if="openEditBill"></edit-bill>
         </el-dialog>
 
          <!--预览-->
@@ -625,12 +625,12 @@ export default {
     },
     //详情按钮
     handleDetail(index, rows){
-        this.zbiId = rows[0].zbiId
+        this.zbiId = rows[index].zbiId
         this.openDetailBill = true
     },
     /* 修改按钮 */
     handleUpdate(index, rows) {
-        this.zbiId = rows[0].zbiId;
+        this.zbiId = rows[index].zbiId;
         this.openEditBill = true
     },
     onSelectAll() {
@@ -1105,7 +1105,27 @@ export default {
             }
         })
         self.openAddBill = false
-    }
+    },
+    //修改账款回调
+    emitEditClick(val) {
+        var self = this
+        this.getAccountsPay().then((response) => {
+            //修改付款返回id直接选中
+            if (val) {
+                // self.payList.forEach(element => {
+                //     if (element.zbiId == val) {
+                //         // 将当前点击项选中
+                //         // self.chooseTicket.push(element)
+                //         //self.closeTicket()
+                //     }
+                // });
+                console.log(self.chooseTicket)
+                self.ticketList = self.chooseTicket
+                self.closeTicket()
+            }
+        })
+        self.openEditBill = false
+    },
        
     }
 };