liming vor 4 Jahren
Ursprung
Commit
4c38a906a5

+ 2 - 2
src/layout/financingTNewAssign/tNewAssignForm.vue

@@ -37,7 +37,7 @@
                 <span>{{ ruleForm.ensure_name }}</span>
               </el-form-item>
             </el-col>
-            <el-col :span="12">
+            <!--<el-col :span="12">
               <el-form-item label="期望利率范围:">
                 <span>{{ `${ruleForm.mongey_min_rate}%~${ruleForm.mongey_max_rate}%` }}</span>
               </el-form-item>
@@ -46,7 +46,7 @@
               <el-form-item label="期望融资期限(个月):">
                 <span>{{ `${ruleForm.claims_min_term}个月~${ruleForm.claims_max_term}个月` }}</span>
               </el-form-item>
-            </el-col>
+            </el-col>-->
 
             <el-col :span="12">
               <el-form-item label="金融机构名称:">

+ 29 - 2
src/layout/financingTNewAssign/tNewAssignList.vue

@@ -34,8 +34,13 @@
                     >
                         <!--<el-table-column type="selection" align="center"> </el-table-column>-->
                         <el-table-column type="index" label="序号" width="50" align="center"></el-table-column>
-                        <el-table-column property="company_name" label="企业名称" align="center"> </el-table-column>
+                        <el-table-column property="company_name" label="企业名称" align="center" width="300px"> </el-table-column>
                         <el-table-column property="money" label="融资金额(万元)" align="center"> </el-table-column>
+                        <!--<el-table-column label="需求状态" align="center">
+                            <template slot-scope="scope">
+                                <span>{{ getDemandState(scope.row)}}</span>
+                            </template>
+                        </el-table-column>-->
                         <el-table-column property="person" label="联系人" align="center"> </el-table-column>
                         <el-table-column property="institution_name" label="金融机构名称" align="center"> </el-table-column>
                         <el-table-column property="product_name" label="产品名称" align="center"> </el-table-column>
@@ -46,7 +51,7 @@
                             </template>
                         </el-table-column>
 
-                        <el-table-column label="操作" align="center" width="300px">
+                        <el-table-column label="操作" align="center" width="150px">
                             <template slot-scope="scope">
                                 <!--<el-button size="mini" type="text" class="other" @click="updateState(scope.row,'9')" v-if="scope.row.current_state === '1'">完成</el-button>
                                 <el-button size="mini" type="text" class="other" @click="updateState(scope.row,'-2')" v-if="scope.row.current_state === '0'">审核</el-button>
@@ -260,6 +265,22 @@
                         return '停用';
                 }
             },
+            getDemandState(val) {
+                let match = val.finance_follow.orcredit;
+                switch(match)
+                {
+                    case '0':
+                        return '已接单';
+                    case '1':
+                        return '已放款';
+                    case '2':
+                        return '已审批';
+                    case '3':
+                        return '已拒绝';
+                    case '9':
+                        return '已匹配';
+                }
+            },
         },
     };
 </script>
@@ -316,6 +337,12 @@
         height: 35px;
         line-height: 35px;
     }
+    /deep/  .el-table .cell {
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+    }
+
 
     .btnSearch {
         width: 80px;

+ 7 - 1
src/layout/financingTUrgeHandle/seeList.vue

@@ -34,7 +34,7 @@
                     >
                         <!--<el-table-column type="selection" align="center"> </el-table-column>-->
                         <el-table-column type="index" label="序号" width="50" align="center"></el-table-column>
-                        <el-table-column property="company_name" label="企业名称" align="center"> </el-table-column>
+                        <el-table-column property="company_name" label="企业名称" align="center" width="300" > </el-table-column>
                         <el-table-column property="money" label="融资金额(万元)" align="center"> </el-table-column>
                         <el-table-column property="person" label="联系人" align="center"> </el-table-column>
                         <el-table-column property="institution_name" label="金融机构名称" align="center"> </el-table-column>
@@ -301,6 +301,12 @@
     /deep/ .el-table td {
         padding: 11px 0;
     }
+    /deep/  .el-table .cell {
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+    }
+
 
     .other {
         color: #f36302;

+ 2 - 2
src/layout/financingTUrgeHandle/tUrgeHandleForm.vue

@@ -47,7 +47,7 @@
                 <span>{{ ruleForm.remarks }}</span>
               </el-form-item>
             </el-col>
-            <el-col :span="12">
+            <!--<el-col :span="12">
               <el-form-item label="期望利率范围:">
                 <span>{{ `${ruleForm.mongey_min_rate}%~${ruleForm.mongey_max_rate}%` }}</span>
               </el-form-item>
@@ -56,7 +56,7 @@
               <el-form-item label="期望融资期限(个月):">
                 <span>{{ `${ruleForm.claims_min_term}个月~${ruleForm.claims_max_term}个月` }}</span>
               </el-form-item>
-            </el-col>
+            </el-col>-->
 
             <el-col :span="24" class="clickBtn">
               <el-button @click="submitForm">催办</el-button>

+ 64 - 2
src/layout/financingTUrgeHandle/tUrgeHandleList.vue

@@ -29,13 +29,27 @@
                             :data="tableData"
                             tooltip-effect="dark"
                             :default-sort="{ prop: 'date', order: 'descending' }"
+                            :row-class-name="tableRowClassName"
                             style="width: 100%"
                             @selection-change="handleSelectionChange"
                     >
                         <!--<el-table-column type="selection" align="center"> </el-table-column>-->
                         <el-table-column type="index" label="序号" width="50" align="center"></el-table-column>
-                        <el-table-column property="company_name" label="企业名称" align="center"> </el-table-column>
+                        <el-table-column property="company_name" label="企业名称" align="center"  width="300"> </el-table-column>
                         <el-table-column property="money" label="融资金额(万元)" align="center"> </el-table-column>
+
+                        <el-table-column label="需求状态" align="center">
+                            <template slot-scope="scope">
+                                <span>{{ getDemandState(scope.row)}}</span>
+                            </template>
+                        </el-table-column>
+
+                        <el-table-column label="超时状态" align="center">
+                            <template slot-scope="scope">
+                                <span>{{ getTimeoutState(scope.row)}}</span>
+                            </template>
+                        </el-table-column>
+
                         <el-table-column property="person" label="联系人" align="center"> </el-table-column>
                         <el-table-column property="institution_name" label="金融机构名称" align="center"> </el-table-column>
                         <el-table-column property="product_name" label="产品名称" align="center"> </el-table-column>
@@ -52,7 +66,7 @@
                             </template>
                         </el-table-column>
 
-                        <el-table-column label="操作" align="center" width="300px">
+                        <el-table-column label="操作" align="center" width="150px">
                             <template slot-scope="scope">
                                 <!--<el-button size="mini" type="text" class="other" @click="updateState(scope.row,'9')" v-if="scope.row.current_state === '1'">完成</el-button>
                                 <el-button size="mini" type="text" class="other" @click="updateState(scope.row,'-2')" v-if="scope.row.current_state === '0'">审核</el-button>
@@ -266,6 +280,46 @@
                         return '停用';
                 }
             },
+            getDemandState(val) {
+                let match = val.intelligent_follow.creditStatus;
+                switch(match)
+                {
+                    case '0':
+                        return '已接单';
+                    case '1':
+                        return '已放款';
+                    case '2':
+                        return '已审批';
+                    case '3':
+                        return '已拒绝';
+                    case '9':
+                        return '已匹配';
+                }
+            },
+            getTimeoutState(val) {
+                let match = val.intelligent_follow.creditStatus;
+                let timeout = val.next_is_timeout === '1' ? '已超时' : '未超时';
+                switch(match)
+                {
+                    case '0':
+                        return '审批'+ timeout;
+                    case '1':
+                        return '';
+                    case '2':
+                        return '放款'+ timeout;
+                    case '3':
+                        return '';
+                    case '9':
+                        return '接单'+ timeout;
+                }
+            },
+            tableRowClassName({ row, rowIndex }) {
+                console.log(row.creditStatus, rowIndex);
+                if (row.next_is_timeout == '1') {
+                    return 'warning-row';
+                }
+                return '';
+            },
         },
     };
 </script>
@@ -289,6 +343,14 @@
     /deep/ .el-table td {
         padding: 11px 0;
     }
+    /deep/  .el-table .cell {
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+    }
+    /deep/.el-table  .warning-row {
+        background:oldlace;
+    }
 
     .other {
         color: #f36302;

+ 8 - 3
src/layout/tDeclarationApproval/tDeclarationApprovalList.vue

@@ -37,7 +37,7 @@
           >
             <!--<el-table-column type="selection" align="center"> </el-table-column>-->
             <el-table-column type="index" label="序号" width="50" align="center"></el-table-column>
-            <el-table-column property="company_name" label="企业名称" align="center"> </el-table-column>
+            <el-table-column property="company_name" label="企业名称" align="center" width="300px"> </el-table-column>
             <el-table-column property="contact" label="联系人" align="center"> </el-table-column>
             <el-table-column property="phone" label="联系电话" align="center"> </el-table-column>
             <!--<el-table-column property="additional_explanation" label="补充说明" align="center"> </el-table-column>-->
@@ -46,7 +46,7 @@
                 <span>{{ getDate(scope.row.create_time) }}</span>
               </template>
             </el-table-column>
-            <el-table-column property="policy_declaration_title" label="政策名称" align="center"> </el-table-column>
+            <el-table-column property="policy_declaration_title" label="政策名称" align="center" width="300px"> </el-table-column>
             <!--<el-table-column label="单位" align="center">
               <template slot-scope="scope">
                 <span>{{ scope.row.type === '1' ? '金融办' : scope.row.type === '2' ? '其他政府部门' : '工信厅'}}</span>
@@ -64,7 +64,7 @@
               </template>
             </el-table-column>
             <el-table-column property="current_approval" label="审核人" align="center"> </el-table-column>
-            <el-table-column label="操作" align="center" width="300px">
+            <el-table-column label="操作" align="center" width="150px">
               <template slot-scope="scope">
                 <!--<el-button size="mini" type="text" class="other" @click="updateState(scope.row,'9')" v-if="scope.row.current_state === '1'">完成</el-button>
                 <el-button size="mini" type="text" class="other" @click="updateState(scope.row,'-2')" v-if="scope.row.current_state === '0'">审核</el-button>
@@ -301,6 +301,11 @@
   /deep/ .el-table td {
     padding: 11px 0;
   }
+  /deep/  .el-table .cell {
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
 
   .other {
     color: #f36302;

+ 4 - 4
src/layout/tNewAssign/tNewAssignForm.vue

@@ -28,7 +28,7 @@
                 <span>{{ ruleForm.ensure_name }}</span>
               </el-form-item>
             </el-col>
-            <el-col :span="12">
+           <!-- <el-col :span="12">
               <el-form-item label="项目情况:">
                 <span>{{ ruleForm.project_status }}</span>
               </el-form-item>
@@ -37,8 +37,8 @@
               <el-form-item label="备注:">
                 <span>{{ ruleForm.remarks }}</span>
               </el-form-item>
-            </el-col>
-            <el-col :span="12">
+            </el-col>-->
+            <!--<el-col :span="12">
               <el-form-item label="期望利率范围:">
                 <span>{{ `${ruleForm.mongey_min_rate}%~${ruleForm.mongey_max_rate}%` }}</span>
               </el-form-item>
@@ -47,7 +47,7 @@
               <el-form-item label="期望融资期限(个月):">
                 <span>{{ `${ruleForm.claims_min_term}个月~${ruleForm.claims_max_term}个月` }}</span>
               </el-form-item>
-            </el-col>
+            </el-col>-->
 
             <el-col :span="12">
               <el-form-item label="金融机构名称:">

+ 21 - 0
src/layout/tNewAssign/tNewAssignList.vue

@@ -37,6 +37,11 @@
                         <el-table-column property="company_name" label="企业名称" align="center" width="300px"> </el-table-column>
                         <el-table-column property="money" label="融资金额(万元)" align="center"> </el-table-column>
                         <el-table-column property="use" label="融资用途" align="center"> </el-table-column>
+                        <!--<el-table-column label="需求状态" align="center">
+                            <template slot-scope="scope">
+                                <span>{{ getDemandState(scope.row)}}</span>
+                            </template>
+                        </el-table-column>-->
                         <el-table-column property="institution_name" label="金融机构名称" align="center"> </el-table-column>
                         <el-table-column property="product_name" label="产品名称" align="center"> </el-table-column>
 
@@ -260,6 +265,22 @@
                         return '停用';
                 }
             },
+            getDemandState(val) {
+                let match = val.finance_follow.orcredit;
+                switch(match)
+                {
+                    case '0':
+                        return '已接单';
+                    case '1':
+                        return '已放款';
+                    case '2':
+                        return '已审批';
+                    case '3':
+                        return '已拒绝';
+                    case '9':
+                        return '已推送';
+                }
+            },
         },
     };
 </script>

+ 4 - 4
src/layout/tUrgeHandle/tUrgeHandleForm.vue

@@ -37,7 +37,7 @@
                 <span>{{ ruleForm.ensure_name }}</span>
               </el-form-item>
             </el-col>
-            <el-col :span="12">
+           <!-- <el-col :span="12">
               <el-form-item label="项目情况:">
                 <span>{{ ruleForm.project_status }}</span>
               </el-form-item>
@@ -46,8 +46,8 @@
               <el-form-item label="备注:">
                 <span>{{ ruleForm.remarks }}</span>
               </el-form-item>
-            </el-col>
-            <el-col :span="12">
+            </el-col>-->
+            <!--<el-col :span="12">
               <el-form-item label="期望利率范围:">
                 <span>{{ `${ruleForm.mongey_min_rate}%~${ruleForm.mongey_max_rate}%` }}</span>
               </el-form-item>
@@ -56,7 +56,7 @@
               <el-form-item label="期望融资期限(个月):">
                 <span>{{ `${ruleForm.claims_min_term}个月~${ruleForm.claims_max_term}个月` }}</span>
               </el-form-item>
-            </el-col>
+            </el-col>-->
 
             <el-col :span="24" class="clickBtn">
               <el-button @click="submitForm">催办</el-button>

+ 2 - 2
src/views/financingTNewAssign/detail.vue

@@ -125,8 +125,8 @@
           this.resetForm();
           return ;
         }
-        if(resFetch.data.refuse_times > 2){
-          this.$message.error('金融机构已拒绝3次,无法指派!');
+        if(resFetch.data.refuse_times > 4){
+          this.$message.error('金融机构已拒绝5次,无法指派!');
           this.resetForm();
           return ;
         }