浏览代码

同步财务开票信息

wucl 11 月之前
父节点
当前提交
a76ff0cfe1

+ 32 - 22
src/views/complex/index.vue

@@ -388,14 +388,14 @@
               <div class="left-content">
                 <parentTable v-loading="listLoading" :data="personalTodoList" stripe border :isBoard=450
                   style="width: 100%">
-                  <el-table-column label="坐落" align="center" width="200" show-overflow-tooltip>
+                  <el-table-column label="项目编号" align="center" width="140">
                     <template slot-scope="{row}">
-                      <span>{{ row.location }}</span>
+                      <span>{{ row.orderId }}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="项目编号" align="center" width="140">
+                  <el-table-column label="坐落" align="center" width="200" show-overflow-tooltip>
                     <template slot-scope="{row}">
-                      <span>{{ row.orderId }}</span>
+                      <span>{{ row.location }}</span>
                     </template>
                   </el-table-column>
                   <el-table-column label="当前节点" align="center" width="130">
@@ -408,49 +408,59 @@
                       <span>{{ row.handlerName }}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="面积" align="center" width="130">
+                  <el-table-column label="最新备注" align="center" width="130" show-overflow-tooltip>
                     <template slot-scope="{row}">
-                      <span>{{ row.acreage? row.acreage : '-' }}</span>
+                      <span>{{ row.comments?row.comments:'-' }}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="单价" align="center" width="130">
+                  <el-table-column label="客户名称" align="center" width="130">
                     <template slot-scope="{row}">
-                      <span>{{ row.price? row.price : '-' }}</span>
+                      <span>{{ row.clientName?row.clientName:'-' }}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="总价" align="center" width="130">
+                  <el-table-column label="业务来源" align="center" width="130">
                     <template slot-scope="{row}">
-                      <span>{{ row.amount? row.amount : '-' }}</span>
+                      <span>{{ row.clientSubName?row.clientSubName:'-' }}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="客户名称" align="center" width="130">
+                  <el-table-column label="联系人" align="center" width="130">
                     <template slot-scope="{row}">
-                      <span>{{ row.clientName == null ? '-' : row.clientName }}</span>
+                      <span>{{ row.contactName?row.contactName:'-' }}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="业务来源" align="center" width="130">
+                  <el-table-column label="联系人电话" align="center" width="130">
                     <template slot-scope="{row}">
-                      <span>{{ row.clientSubName }}</span>
+                      <span>{{ row.contactTel?row.contactTel:'-' }}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="中介" align="center" width="130">
+                  <el-table-column label="委托人" align="center" width="130">
                     <template slot-scope="{row}">
-                      <span>{{ row.agent == null ? '-' : row.agent }}</span>
+                      <span>{{ row.bailorA?row.bailorA:(row.bailorB?row.bailorB:'-')}}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="联系人" align="center" width="130">
+                  <el-table-column label="委托人电话" align="center" width="130">
                     <template slot-scope="{row}">
-                      <span>{{ row.contactName }}</span>
+                      <span>{{ row.bailorATel?row.bailorATel:(row.bailorBTel?row.bailorBTel:'-')}}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="联系人电话" align="center" width="130">
+                  <el-table-column label="面积" align="center" width="130">
                     <template slot-scope="{row}">
-                      <span>{{ row.contactTel }}</span>
+                      <span>{{ row.acreage? row.acreage : '-' }}</span>
                     </template>
                   </el-table-column>
-                  <el-table-column label="委托人" align="center">
+                  <el-table-column label="单价" align="center" width="130">
                     <template slot-scope="{row}">
-                      <span>{{ row.bailorA }}{{ row.bailorB }}</span>
+                      <span>{{ row.price? row.price : '-' }}</span>
+                    </template>
+                  </el-table-column>
+                  <el-table-column label="总价" align="center" width="130">
+                    <template slot-scope="{row}">
+                      <span>{{ row.amount? row.amount : '-' }}</span>
+                    </template>
+                  </el-table-column>
+                  <el-table-column label="中介" align="center" width="130">
+                    <template slot-scope="{row}">
+                      <span>{{ row.agent == null ? '-' : row.agent }}</span>
                     </template>
                   </el-table-column>
                   <el-table-column label="客户经理" align="center">

+ 3 - 0
src/views/finance/invoiceCheck.vue

@@ -475,6 +475,9 @@ export default {
       if (code === 'MAJOR_BUSINESS') {
         return '大中型'
       }
+      if (code === 'PERSONAL_BUSINESS') {
+        return '个贷'
+      }
     },
     openMakeDialog(row){
       this.newInvoiceDialog= true;

+ 6 - 3
src/views/major/list.vue

@@ -10,12 +10,12 @@
       <parentTable ref="table" v-loading="listLoading" :data="pageData.records" slot="table" style="width: 100%;" @sortTable="sortTable" >
         <el-table-column label="项目名称" align="center" width="300">
           <template slot-scope="{row}">
-            <span>{{ row.productionName==null?row.name: row.productionName }}</span>
+            <span class = "enableClick" @click="orderDetail(row)">{{ row.productionName==null?row.name: row.productionName }}</span>
           </template>
         </el-table-column>
         <el-table-column label="订单号" align="center" width="150" >
           <template slot-scope="{row}">
-            <span>{{ row.orderId }}</span>
+            <span class = "enableClick" @click="orderDetail(row)">{{ row.orderId }}</span>
           </template>
         </el-table-column>
         <el-table-column label="价值意见书号" align="center" width="280" prop="statementNo" sortable>
@@ -220,5 +220,8 @@ export default {
 }
 </script>
 <style lang="scss" scoped>
- 
+  .enableClick:hover{
+    color:#1890ff;
+    cursor: pointer;
+ }
 </style>

+ 6 - 3
src/views/major/todoList.vue

@@ -36,12 +36,12 @@
       <parentTable  :data="pageData.records" slot="table" style="width: 100%;" @sortTable="sortTable">
         <el-table-column label="项目名称" align="center" width="300" >
           <template slot-scope="{row}">
-            <span>{{ row.productionName==null?row.orderName: row.productionName }}</span>
+            <span class="enableClick" @click="toDetail(row)">{{ row.productionName==null?row.orderName: row.productionName }}</span>
           </template>
         </el-table-column>
         <el-table-column label="订单号" align="center" width="150">
           <template slot-scope="{row}">
-            <span>{{ row.orderId }}</span>
+            <span class="enableClick" @click="toDetail(row)">{{ row.orderId }}</span>
           </template>
         </el-table-column>
         <el-table-column label="价值意见书号" align="center" width="280" prop="statementNo" sortable>
@@ -327,5 +327,8 @@ export default {
 
 </script>
 <style lang="scss" scoped>
-
+ .enableClick:hover{
+    color:#1890ff;
+    cursor: pointer;
+ }
 </style>

+ 0 - 1
src/views/personal/pendingList.vue

@@ -232,7 +232,6 @@ export default {
 <style lang="scss" scoped>
  .enableClick:hover{
     color:#1890ff;
-    font-weight: bold;
     cursor: pointer;
  }
 </style>

+ 0 - 1
src/views/personal/todoList.vue

@@ -425,7 +425,6 @@ export default {
 
 .enableClick:hover{
     color:#1890ff;
-    font-weight: bold;
     cursor: pointer;
  }
 </style>