Bladeren bron

周六流程bug修改

ch 3 jaren geleden
bovenliggende
commit
4d9f391e3a

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

@@ -155,19 +155,19 @@
           :limit="1"
           :on-exceed="handleExceed"
           :file-list="fileList"
-          :auto-upload="false"
+          :auto-upload="true"
           style="width:800px"
         >
           <el-button slot="trigger" size="small" type="primary"
             >点击选择</el-button
           >
-          <el-button
+          <!-- <el-button
             style="margin-left: 10px"
             size="small"
             type="success"
             @click="submitUpload"
-            >上传到服务器</el-button
-          >
+            >上传到服务器</el-button 
+          >-->
         </el-upload>
       </el-form-item>
 

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

@@ -156,19 +156,19 @@
           :limit="1"
           :on-exceed="handleExceed"
           :file-list="fileList"
-          :auto-upload="false"
+          :auto-upload="true"
           style="width:800px"
         >
           <el-button slot="trigger" size="small" type="primary"
             >点击选择</el-button
           >
-          <el-button
+          <!-- <el-button
             style="margin-left: 10px"
             size="small"
             type="success"
             @click="submitUpload"
             >上传到服务器</el-button
-          >
+          > -->
         </el-upload>
       </el-form-item>
 

+ 14 - 3
front-vue/src/views/service/financeProduct/addFinanceProduct.vue

@@ -34,7 +34,7 @@
         </el-form-item>
          <el-divider content-position="left">平台参数</el-divider>
 
-        <el-form-item label="最小融资金额(元):" prop="zfpMinimumAmount" style="margin-left: 5%">
+        <el-form-item label="最小融资金额(元):" prop="zfpMinimumAmount" style="margin-left: 5%">
           <el-input v-model="form.zfpMinimumAmount" placeholder="请输入最小融资金额" maxlength="10"/>
         </el-form-item>
          <el-form-item label="最短融资账期:" prop="zfpShortestPeriod" style="margin-left: 5%">
@@ -107,8 +107,8 @@
           </el-select>
         </el-form-item>
         <el-form-item label="资方是否支持返佣:" style="margin-left: 5%">
-          <el-radio v-model="form.zfpProfit" label= "0">否</el-radio>
-          <el-radio v-model="form.zfpProfit" label= "1">是</el-radio>
+          <el-radio v-model="form.zfpProfit" label= "0" @change="changeProfit">否</el-radio>
+          <el-radio v-model="form.zfpProfit" label= "1" @change="changeProfit">是</el-radio>
         </el-form-item>
         <el-form-item label="资方返佣方式:" prop="zfpProfitType" style="margin-left: 5%" v-if="form.zfpProfit== '1'">
           <el-select
@@ -333,6 +333,13 @@ export default {
             trigger: ["blur", "change"],
           },
         ],
+        zfpAuthType:[
+          {
+            required: true,
+            message: "签署意愿类型不能为空",
+            trigger: ["blur", "change"],
+          },
+        ],
       },
     };
   },
@@ -403,6 +410,10 @@ export default {
       }
       return ;
     },
+    changeProfit(){
+      this.form.zfpProfitType = null
+      this.form.zfpProfitRate = null
+    },
     /* -------------------------合同相关---------------------------- */
         //合同列表
     getContractList() {

+ 8 - 1
front-vue/src/views/service/financeProduct/detailFinanceProduct.vue

@@ -43,7 +43,7 @@
         </el-form-item>
          <el-divider content-position="left">平台参数</el-divider>
 
-        <el-form-item label="最小融资金额:" prop="zfpMinimumAmount" style="margin-left: 5%">
+        <el-form-item label="最小融资金额(万元):" prop="zfpMinimumAmount" style="margin-left: 5%">
           <el-input v-model="form.zfpMinimumAmount" placeholder="请输入最小融资金额" :disabled="disabled" />
         </el-form-item>
          <el-form-item label="最短融资账期:" prop="zfpShortestPeriod" style="margin-left: 5%">
@@ -336,6 +336,13 @@ export default {
             trigger: ["blur", "change"],
           },
         ],
+        zfpAuthType:[
+          {
+            required: true,
+            message: "签署意愿类型不能为空",
+            trigger: ["blur", "change"],
+          },
+        ],
       },
     };
   },

+ 14 - 3
front-vue/src/views/service/financeProduct/editFinanceProduct.vue

@@ -43,7 +43,7 @@
         </el-form-item>
          <el-divider content-position="left">平台参数</el-divider>
 
-        <el-form-item label="最小融资金额(元):" prop="zfpMinimumAmount" style="margin-left: 5%">
+        <el-form-item label="最小融资金额(元):" prop="zfpMinimumAmount" style="margin-left: 5%">
           <el-input v-model="form.zfpMinimumAmount" placeholder="请输入最小融资金额" maxlength="10" :disabled="disabled" />
         </el-form-item>
          <el-form-item label="最短融资账期:" prop="zfpShortestPeriod" style="margin-left: 5%">
@@ -116,8 +116,8 @@
           </el-select>
         </el-form-item>
         <el-form-item label="资方是否支持返佣:" style="margin-left: 5%">
-          <el-radio v-model="form.zfpProfit" label= "0" >否</el-radio>
-          <el-radio v-model="form.zfpProfit" label= "1" >是</el-radio>
+          <el-radio v-model="form.zfpProfit" label= "0" @change="changeProfit">否</el-radio>
+          <el-radio v-model="form.zfpProfit" label= "1" @change="changeProfit">是</el-radio>
         </el-form-item>
         <el-form-item label="资方返佣方式:" prop="zfpProfitType" style="margin-left: 11.1%" v-if="form.zfpProfit== '1' ">
           <el-select
@@ -338,6 +338,13 @@ export default {
             trigger: ["blur", "change"],
           },
         ],
+        zfpAuthType:[
+          {
+            required: true,
+            message: "签署意愿类型不能为空",
+            trigger: ["blur", "change"],
+          },
+        ],
       },
     };
   },
@@ -448,6 +455,10 @@ export default {
         });
       });
     },
+    changeProfit(){
+      this.form.zfpProfitType = null
+      this.form.zfpProfitRate = null
+    },
     /* 多选框跨页 */
     rowkey(row) {
       return row.zfcId;

+ 1 - 1
front-vue/src/views/service/financeProduct/financeProduct.vue

@@ -85,7 +85,7 @@
       <el-table-column label="电子凭证类型" align="center" prop="zfpVoucherType" :formatter="voucherTypeFormat" :show-overflow-tooltip="true"  v-if="uncheckList.zfpVoucherType"/>
       <el-table-column label="服务费是否可退" align="center" prop="zfpCharge" :formatter="chargeFormat" :show-overflow-tooltip="true"  v-if="uncheckList.zfpCharge"/>
       <el-table-column label="产品状态" align="center" prop="zfpStatus" :formatter="statusFormat" :show-overflow-tooltip="true"  v-if="uncheckList.zfpStatus"/>
-      <el-table-column label="最小融资金额(元)" align="center" prop="zfpMinimumAmount" :formatter="moneyFormat" :show-overflow-tooltip="true"  v-if="uncheckList.zfpMinimumAmount"/>
+      <el-table-column label="最小融资金额(元)" align="center" prop="zfpMinimumAmount" :formatter="moneyFormat" :show-overflow-tooltip="true"  v-if="uncheckList.zfpMinimumAmount"/>
       <el-table-column label="最短账期" align="center" prop="zfpShortestPeriod" :show-overflow-tooltip="true"  v-if="uncheckList.zfpShortestPeriod"/>
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="200">
         <template slot-scope="scope">

+ 2 - 2
front-vue/src/views/service/repayment/repayment.vue

@@ -244,9 +244,9 @@
             :on-exceed="handleExceed"
             list-type="picture-card"
             :file-list="fileList"
-            :auto-upload="false">
+            :auto-upload="true">
             <el-button slot="trigger" size="small" type="primary">点击选择</el-button>
-            <el-button style="margin-left: 10px;" size="small" type="success" @click="submitUpload">上传到服务器</el-button>
+            <!-- <el-button style="margin-left: 10px;" size="small" type="success" @click="submitUpload">上传到服务器</el-button> -->
           </el-upload>
         </el-form-item>
         <el-form-item label="融资id" prop="zfrId" label-width="90px" v-if="false">