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

批量设置比例变更为交强 商业 驾意分开设置入口和出口

祁鹏飞 1 месяц назад
Родитель
Сommit
764a1d841c
1 измененных файлов с 25 добавлено и 9 удалено
  1. 25 9
      src/views/quoteConfig/agreement/agreementDetails.vue

+ 25 - 9
src/views/quoteConfig/agreement/agreementDetails.vue

@@ -291,19 +291,31 @@
         <autoLoadingButton type="primary" :on-click="submitUpdate">确定</autoLoadingButton>
       </template>
     </el-dialog>
-    <el-dialog :close-on-click-modal="false" v-model="copyDialog3" title="批量设置比例" width="500">
-      <el-form :model="costRatioForm" label-width="140px">
-        <el-form-item label="操作类型">
+    <el-dialog :close-on-click-modal="false" v-model="copyDialog3" title="批量设置比例" width="1000">
+      <el-form :model="costRatioForm" label-width="120px" inline>
+        <el-form-item label="操作类型" class="w-full">
           <el-radio-group v-model="costRatioForm.operationType">
             <el-radio value="ADD" size="large">增加</el-radio>
             <el-radio value="SUBTRACT" size="large">减少</el-radio>
           </el-radio-group>
         </el-form-item>
-        <el-form-item label="入口比例调整值">
-          <el-input-number v-model="costRatioForm.inletRatio" :min="0" :max="100" :precision="2" :step="1" />
+        <el-form-item label="交强入口比例">
+          <el-input-number v-model="costRatioForm.jqInletRatio" :min="0" :max="100" :precision="2" :step="1" />
         </el-form-item>
-        <el-form-item label="入口留点比例调整值">
-          <el-input-number v-model="costRatioForm.inletKeepPointRatio" :min="0" :max="100" :precision="2" :step="1" />
+        <el-form-item label="商业入口比例">
+          <el-input-number v-model="costRatioForm.syInletRatio" :min="0" :max="100" :precision="2" :step="1" />
+        </el-form-item>
+        <el-form-item label="驾意入口比例">
+          <el-input-number v-model="costRatioForm.jyInletRatio" :min="0" :max="100" :precision="2" :step="1" />
+        </el-form-item>
+        <el-form-item label="交强出口比例">
+          <el-input-number v-model="costRatioForm.jqExportRatio" :min="0" :max="100" :precision="2" :step="1" />
+        </el-form-item>
+        <el-form-item label="商业出口比例">
+          <el-input-number v-model="costRatioForm.syExportRatio" :min="0" :max="100" :precision="2" :step="1" />
+        </el-form-item>
+        <el-form-item label="驾意出口比例">
+          <el-input-number v-model="costRatioForm.jyExportRatio" :min="0" :max="100" :precision="2" :step="1" />
         </el-form-item>
       </el-form>
       <template #footer>
@@ -1132,8 +1144,12 @@ const handleUpdateCostRatio = () => {
   }
   costRatioForm.value = {
     operationType: 'ADD',
-    inletRatio: undefined,
-    inletKeepPointRatio: undefined,
+    jqInletRatio: undefined,
+    syInletRatio: undefined,
+    jyInletRatio: undefined,
+    jqExportRatio: undefined,
+    syExportRatio: undefined,
+    jyExportRatio: undefined,
   }
   copyDialog3.value = true
 }