peixh 4 роки тому
батько
коміт
9f99bf2e92

+ 21 - 2
front-vue/src/views/service/credit/addInformation.vue

@@ -320,9 +320,15 @@
             width="70%"
             height = "60%"
             append-to-body>
-                <pdf-show :pdfFileList="pdfFileList" :zfiId="this.form.zfiId" :parent="parent">
+                <pdf-show :pdfFileList="pdfFileList" :zfiId="this.form.zfiId" :parent="parent" @PDFData="PDFData">
                 </pdf-show>
             </el-dialog>
+            <el-dialog
+            :visible.sync="pdfShowDialogs"
+            width="70%" height = "60%" append-to-body :show-close="false" >
+            <pdf-shows :pdfFileLists="pdfFileLists" :zfiId="this.form.zfiId" :parents="parents">
+            </pdf-shows>
+            </el-dialog>
               <!--去融资-->
             <el-dialog  :visible.sync="goShow" width="300px"  append-to-body :before-close = "cancelGo" center>
                     <!-- <p>恭喜您成功签收一笔融信</p> -->
@@ -389,10 +395,11 @@ import {isOpenApproval} from "@/api/service/credit/approvalRelatedCredit";
 import {contractSigning} from "@/api/service/credit/message";
 import { amtformat } from "@/utils/amtCommon";
 import pdfShow from "./pdfShow";
+import pdfShows from "./showStampedPdf";
 import Cookies from 'js-cookie';
 export default {
     name: "addCredit",
-    components: {AddBill,pdfShow,EditBill},
+    components: {AddBill,pdfShow,EditBill,pdfShows},
     data() {
         return {
             //往来账款id
@@ -482,6 +489,9 @@ export default {
           pdfFileList : [],
           pdfShowDialog : false,
           parent : this,
+          pdfShowDialogs : false,
+          pdfFileLists : [],
+          parents : this,
           //平台审批状态
           zfiPlatformStatus:"",
            //显示去融资框
@@ -534,6 +544,12 @@ export default {
         })
     },
     methods: {
+        PDFData(val){
+            console.log(val,"子传父")
+            this.pdfFileLists = val;
+            this.pdfShowDialogs = true;
+            
+        },
         //列表格式化金额
         moneyFormat(row, column, cellValue) {
         if (cellValue == null || cellValue == undefined || cellValue == "") {
@@ -1373,6 +1389,9 @@ export default {
     closePdfShow(){
         this.pdfShowDialog = false;
     },
+    closePdfShows(){
+        this.pdfShowDialogs = false;
+    },
     //盖章
     contractSigning(){
             const loading = this.$loading({

+ 4 - 3
front-vue/src/views/service/credit/goFinance.vue

@@ -606,6 +606,7 @@ import {
   updateChargeStatus,
   listChargeStatus,
   cancelContract,
+  listStamped
 } from "@/api/service/financeRecord/record";
 import { listFinanceInf } from "@/api/common/financeInf";
 import { getFile } from "@/api/service/credit/credit";
@@ -1617,10 +1618,10 @@ export default {
           });
           listStamped(queryStamped).then((response) =>{
             if(response.data){
-              this.pdfFileList = response.data.list;
+              self.pdfFileList = response.data.list;
             }
-            this.pdfShowDialog = true;
-            this.pdfIsShow = false;
+            self.pdfShowDialog = true;
+            self.pdfIsShow = false;
             load.close()
           }).catch((response) => {
              load.close();

+ 1 - 0
front-vue/src/views/service/credit/showStampedPdf.vue

@@ -276,6 +276,7 @@ export default {
     goFinance(){
         //关闭弹框
         this.goShow = false;
+        this.closePdfShows();
          this.goParent();
         Cookies.set("/credit/goFinance/"+this.zfiId + "/", this.$route.fullPath)
         this.$router.push({ path: "/credit/goFinance/"+this.zfiId + "/" });

+ 21 - 2
front-vue/src/views/service/credit/signFor.vue

@@ -314,9 +314,15 @@
             width="70%"
             height = "60%"
             append-to-body>
-                <pdf-show :pdfFileList="pdfFileList" :zfiId="this.form.zfiId" :parent="parent">
+                <pdf-show :pdfFileList="pdfFileList" :zfiId="this.form.zfiId" :parent="parent" @PDFData="PDFData">
                 </pdf-show>
             </el-dialog>
+            <el-dialog
+            :visible.sync="pdfShowDialogs"
+            width="70%" height = "60%" append-to-body :show-close="false" >
+            <pdf-shows :pdfFileLists="pdfFileLists" :zfiId="this.form.zfiId" :parents="parents">
+            </pdf-shows>
+        </el-dialog>
             <!--去融资-->
             <el-dialog  :visible.sync="goShow" width="300px"  append-to-body :before-close = "cancelGo" center>
                     <!-- <p>恭喜您成功签收一笔融信</p> -->
@@ -381,6 +387,7 @@ import AddBill from "@/views/service/bill/addBill";
 import EditBill from "@/views/service/bill/editBill";
 import {isOpenApproval} from "@/api/service/credit/approvalRelatedCredit";
 import pdfShow from "./pdfShow";
+import pdfShows from "./showStampedPdf";
 import DetailBill from "@/views/service/credit/billDetail";
 import {contractSigning} from "@/api/service/credit/message";
 import { listFinanceInf } from "@/api/common/financeInf";
@@ -388,7 +395,7 @@ import { amtformat } from "@/utils/amtCommon";
 import Cookies from 'js-cookie';
 export default {
     name: "addCredit",
-    components: {AddBill,DetailBill,pdfShow,EditBill},
+    components: {AddBill,DetailBill,pdfShow,EditBill,pdfShows},
     data() {
         return {
             //往来账款id
@@ -500,6 +507,9 @@ export default {
           pdfFileList : [],
           pdfShowDialog : false,
           parent : this,
+          pdfShowDialogs : false,
+            pdfFileLists : [],
+            parents : this,
           //显示去融资框
           goShow:false,
           //状态
@@ -564,6 +574,12 @@ export default {
         this.getFinanceInf(zfiId);
     },
     methods: {
+        PDFData(val){
+            console.log(val,"子传父")
+            this.pdfFileLists = val;
+            this.pdfShowDialogs = true;
+            
+        },
         /** 查询融信编号 */
         getFinanceInf(zfrFinanceId) {
             this.loading = true;
@@ -1270,6 +1286,9 @@ export default {
     closePdfShow(){
         this.pdfShowDialog = false;
     },
+    closePdfShows(){
+        this.pdfShowDialogs = false;
+    },
     //盖章
     contractSigning(){
             const loading = this.$loading({

+ 3 - 3
front-vue/src/views/service/financeRecord/recordSeal.vue

@@ -1585,10 +1585,10 @@ export default {
           });
           listStamped(queryStamped).then((response) =>{
             if(response.data){
-              this.pdfFileList = response.data.list;
+              self.pdfFileList = response.data.list;
             }
-            this.pdfShowDialog = true;
-            this.pdfIsShow = false;
+            self.pdfShowDialog = true;
+            self.pdfIsShow = false;
             load.close()
           }).catch((response) => {
              load.close();

+ 9 - 0
front-vue/src/views/system/user/index.vue

@@ -359,6 +359,7 @@
             <el-col :span="12">
               <el-form-item label="用户姓名" prop="nickName">
                 <el-input
+                 clearable
                   v-model="form.nickName"
                   placeholder="请输入用户姓名"
                   maxlength="50"
@@ -383,6 +384,7 @@
           <el-col :span="12">
             <el-form-item label="邮箱" prop="email">
               <el-input
+              clearable
                 v-model="form.email"
                 placeholder="请输入邮箱"
                 maxlength="50"
@@ -1147,6 +1149,13 @@ export default {
           }
         })
         .catch((response) => {
+          console.log(this.$refs.upload,"删除路径")
+          let uid = fileObj.uid; // 关键作用代码,去除文件列表失败文件
+                    let idx = this.$refs.upload.uploadFiles.findIndex(
+                        (item) => item.uid === uid
+                    ); // 关键作用代码,去除文件列表失败文件(uploadFiles为el-upload中的ref值)
+                    this.$refs.upload.uploadFiles.splice(idx, 1); // 关键作用代码,去除文件列表失败文件
+                     this.showBtnImg = false;
           loading.close();
         });
     },