Просмотр исходного кода

私有协议应收批量修改比例增加驾意险比例修改

@dongkboy 2 месяцев назад
Родитель
Сommit
2874c552cf
2 измененных файлов с 31 добавлено и 14 удалено
  1. 18 9
      src/views/receivable/documentary/index.vue
  2. 13 5
      src/views/receivable/handingFee/index.vue

+ 18 - 9
src/views/receivable/documentary/index.vue

@@ -31,7 +31,7 @@
               <el-form-item label="出单协议">
                 <el-select v-model="receivableForm.agreementId" placeholder="请选择" clearable filterable>
                   <el-option v-for="item in agreementList" :key="item.id" :value="item.id"
-                  :label="item.agreementTitle"></el-option>
+                    :label="item.agreementTitle"></el-option>
                 </el-select>
               </el-form-item>
             </el-col>
@@ -129,7 +129,9 @@
             <el-button class="radius-2px width-100" type="primary" @click="handleExport(1)">导出</el-button>
           </div>
           <span class="col-108 m-r-8">
-            <el-button class="radius-2px width-100" :disabled="selectedList.some(item => item.invoiceStatusName === '已开票')" @click="handleBatchEdit">批量修改比例</el-button>
+            <el-button class="radius-2px width-100"
+              :disabled="selectedList.some(item => item.invoiceStatusName === '已开票')"
+              @click="handleBatchEdit">批量修改比例</el-button>
           </span>
           <span class="col-108 m-r-8">
             <el-dropdown class="width-100" trigger="click" placement="bottom" @command="dropdownCommand">
@@ -224,7 +226,7 @@
               <el-form-item label="出单协议">
                 <el-select v-model="receivableForm.agreementId" placeholder="请选择" clearable filterable>
                   <el-option v-for="item in agreementList" :key="item.id" :value="item.id"
-                  :label="item.agreementTitle"></el-option>
+                    :label="item.agreementTitle"></el-option>
                 </el-select>
               </el-form-item>
             </el-col>
@@ -476,20 +478,27 @@
           <el-form :model="editForm">
             <el-radio v-model="feeRate">跟单比例</el-radio>
             <el-row :gutter="20">
-              <el-col :span="12">
+              <el-col :span="12" v-if="activeName === '1'">
                 <el-form-item label="交强险跟单费比例">
                   <el-input v-model="editForm.jqInsurance">
                     <template #append>%</template>
                   </el-input>
                 </el-form-item>
               </el-col>
-              <el-col :span="12">
+              <el-col :span="12" v-if="activeName === '1'">
                 <el-form-item label="商业险跟单费比例">
                   <el-input v-model="editForm.syInsurance">
                     <template #append>%</template>
                   </el-input>
                 </el-form-item>
               </el-col>
+              <el-col :span="12" v-if="activeName === '2'">
+                <el-form-item label="驾意跟单费比例">
+                  <el-input v-model="editForm.jyOtherCostsProportion">
+                    <template #append>%</template>
+                  </el-input>
+                </el-form-item>
+              </el-col>
             </el-row>
             <el-radio v-model="signTime">签单时间</el-radio>
             <el-row :gutter="20">
@@ -854,8 +863,8 @@ const handleInvoiceSubmit = () => {
   myRouter.push({
     name: 'documentaryTicket',
     query: {
-        invoiceType: activeName.value == '1' ? '2' : activeName.value == '2' ? '4' : ''
-      }
+      invoiceType: activeName.value == '1' ? '2' : activeName.value == '2' ? '4' : ''
+    }
   })
 }
 
@@ -1088,7 +1097,7 @@ const getOtherReceivableList = () => {
     jqEndDate: receivableForm.value?.jqDate?.[1],
     syStartDate: receivableForm.value?.syDate?.[0],
     syEndDate: receivableForm.value?.syDate?.[1],
-    invoiceType:'2'
+    invoiceType: '2'
   }
   api.financeApi.getOtherReceivableList({
     ...params,
@@ -1129,7 +1138,7 @@ const getJyOtherReceivableList = () => {
     jqEndDate: receivableForm.value?.jqDate?.[1],
     syStartDate: receivableForm.value?.syDate?.[0],
     syEndDate: receivableForm.value?.syDate?.[1],
-    invoiceType:'4'
+    invoiceType: '4'
   }
   api.financeApi.getJyOtherReceivableList({
     ...params,

+ 13 - 5
src/views/receivable/handingFee/index.vue

@@ -474,20 +474,28 @@
           <el-form :model="editForm">
             <el-radio v-model="feeRate">手续费比例</el-radio>
             <el-row :gutter="20">
-              <el-col :span="12" v-if="activeName === '1'">
-                <el-form-item label="驾意险手续费比例">
-                  <el-input v-model="editForm.jySuperviseCostsProportion">
+              <el-col :span="12"  v-if="activeName === '1'">
+                <el-form-item label="交强险手续费比例">
+                  <el-input v-model="editForm.jqInsurance">
+                    <template #append>%</template>
+                  </el-input>
+                </el-form-item>
+              </el-col>
+              <el-col :span="12"  v-if="activeName === '1'">
+                <el-form-item label="商业险手续费比例">
+                  <el-input v-model="editForm.syInsurance">
                     <template #append>%</template>
                   </el-input>
                 </el-form-item>
               </el-col>
               <el-col :span="12" v-if="activeName === '2'">
-                <el-form-item label="驾意跟单费比例">
-                  <el-input v-model="editForm.jyOtherCostsProportion">
+                <el-form-item label="驾意险手续费比例">
+                  <el-input v-model="editForm.jySuperviseCostsProportion">
                     <template #append>%</template>
                   </el-input>
                 </el-form-item>
               </el-col>
+
             </el-row>
             <el-radio v-model="signTime">签单时间</el-radio>
             <el-row :gutter="20">