Jelajahi Sumber

核心开立往来账款详情

peixh 4 tahun lalu
induk
melakukan
870aea8368

+ 25 - 9
front-vue/src/views/service/credit/addCredit.vue

@@ -45,7 +45,7 @@
                     </el-form-item>
                 </el-col>
             </el-row>
-            <el-divider content-position="left">应付账款</el-divider>
+            <el-divider content-position="left">资产信息</el-divider>
             <el-form-item style="margin-left: 100px">
                 <el-button size="mini" type="success" @click="addPay">新增应付账款</el-button>
                 <el-button size="mini" type="primary" @click="openTicket">选择</el-button>
@@ -67,6 +67,12 @@
                         <template slot-scope="scope">
                             <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.$index, ticketList)">删除</el-button>
                             <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.$index, ticketList)">修改</el-button>
+                            <el-button
+                                size="mini"
+                                type="text"
+                                icon="el-icon-view"
+                                @click="handleDetail(scope.$index, ticketList)"
+                            >详情</el-button>
                         </template>
                     </el-table-column>
                 </el-table>
@@ -96,7 +102,7 @@
             </el-row>
         </el-form>
         <!-- 发票附件 -->
-        <el-divider content-position="left">发票附件</el-divider>
+        <!-- <el-divider content-position="left">发票附件</el-divider>
         <el-table :data="invoiceFileList"  style="width: 100%">
                 <el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip />
                 <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width='300' fixed="right" >
@@ -115,9 +121,9 @@
                         >预览</el-button>
                     </template>
                 </el-table-column>
-        </el-table>
+        </el-table> -->
         <!-- 合同附件 -->
-        <el-divider content-position="left">合同附件</el-divider>
+        <!-- <el-divider content-position="left">合同附件</el-divider>
         <el-table :data="contractFileList"  style="width: 100%">
                <el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip />
                <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width='300' fixed="right" >
@@ -136,9 +142,9 @@
                         >预览</el-button>
                     </template>
                 </el-table-column>
-        </el-table>
+        </el-table> -->
         <!-- 其他附件 -->
-        <el-divider content-position="left">其他附件</el-divider>
+        <!-- <el-divider content-position="left">其他附件</el-divider>
         <el-table :data="otherFileList"  style="width: 100%">
                 <el-table-column label="文件名称" align="center" prop="pfiFileName" show-overflow-tooltip />
                 <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width='300' fixed="right" >
@@ -157,7 +163,7 @@
                         >预览</el-button>
                     </template>
                 </el-table-column>
-        </el-table>
+        </el-table> -->
 
 
         <div class="footer" style="float: right;
@@ -209,7 +215,10 @@
         <el-dialog title="修改往来账款" :visible.sync="openEditBill" width="1120px" append-to-body>
             <edit-bill :zbiId="this.zbiId"  @addClick="emitAddClick" v-if="openEditBill"></edit-bill>
         </el-dialog>
-
+        <!-- 附件详情 -->
+        <el-dialog title="详情" :visible.sync="openDetailBill" width="1120px" append-to-body>
+            <detail-bill :zbiId="this.zbiId"   v-if="openDetailBill"></detail-bill>
+        </el-dialog>
 
         <el-dialog
             title="预览"
@@ -240,9 +249,10 @@ import pdfShow from "./pdfShow";
 import {getToken} from "@/utils/auth";
 import AddBill from "@/views/service/bill/addBill";
 import EditBill from "@/views/service/bill/editBill";
+import DetailBill from "@/views/service/credit/billDetail";
 export default {
     name: "addCredit",
-    components: {pdfShow,AddBill,EditBill},
+    components: {pdfShow,AddBill,EditBill,DetailBill},
     data() {
         return {
             //往来账款id
@@ -318,6 +328,7 @@ export default {
             open: false,
             openAddBill: false,
             openEditBill: false,
+            openDetailBill: false,
             //授信
             creditLineList: [],
             //接收方
@@ -647,6 +658,11 @@ export default {
             this.zbiId = rows[0].zbiId;
             this.openEditBill = true
         },
+        //详情按钮
+        handleDetail(index, rows){
+            this.zbiId = rows[0].zbiId
+            this.openDetailBill = true
+        },
         onSelectAll() {
             if (this.$refs.tablePay) {
                 this.$refs.tablePay.clearSelection();

+ 2 - 2
front-vue/src/views/service/credit/creditApply.vue

@@ -31,7 +31,7 @@
                             <el-button
                                 size="mini"
                                 type="text"
-                                icon="el-icon-delete"
+                                icon="el-icon-view"
                                 @click="handleDetail(scope.$index, ticketList)"
                             >详情</el-button>
                             </template>
@@ -554,9 +554,9 @@ export default {
         }
         this.selectChecked();
     },
+    //详情按钮
     handleDetail(index, rows){
         this.zbiId = rows[0].zbiId
-        console.log(this.zbiId,"ijgfibifbi")
         this.openDetailBill = true
     },
     onSelectAll() {

+ 2 - 1
front-vue/src/views/service/credit/financeOpen.vue

@@ -31,7 +31,7 @@
                             <el-button
                                 size="mini"
                                 type="text"
-                                icon="el-icon-delete"
+                                icon="el-icon-view"
                                 @click="handleDetail(scope.$index, ticketList)"
                             >详情</el-button>
                             <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.$index, ticketList)">修改</el-button>
@@ -619,6 +619,7 @@ export default {
         }
         this.selectChecked();
     },
+    //详情按钮
     handleDetail(index, rows){
         this.zbiId = rows[0].zbiId
         this.openDetailBill = true