yumeng 1 éve
szülő
commit
419be97a10
1 módosított fájl, 27 hozzáadás és 4 törlés
  1. 27 4
      src/views/goodsManagement/ruleConfig.vue

+ 27 - 4
src/views/goodsManagement/ruleConfig.vue

@@ -60,7 +60,7 @@
       <el-table-column label="规则类型" align="center" prop="ruleType">
         <template slot-scope="scope">
           <div v-if="!!scope.row.ruleType">
-            {{ scope.row.ruleType == "1" ? "普通规则" : "冲单规则" }}
+            {{ scope.row.ruleType == "1" ? "按区间结算" : "按单数结算" }}
           </div>
           <div v-else>-</div>
         </template>
@@ -156,10 +156,9 @@
             placeholder="请选择规则类型"
             clearable
             style="width: 240px"
-            disabled
           >
-            <el-option label="常规规则" value="1"> </el-option>
-            <el-option label="冲量规则" value="2"> </el-option>
+            <el-option label="按区间结算" value="1"> </el-option>
+            <el-option label="按单数结算" value="2"> </el-option>
           </el-select>
         </el-form-item>
         <el-form-item label=" " style="width: 100%" class="entire-line">
@@ -227,6 +226,7 @@
               {{ index + 1 }}
             </el-form-item>
             <el-form-item
+              v-if="formBroadcast.ruleType == '1'"
               label="起始单数"
               style="width: 100%"
               class="entire-line"
@@ -245,7 +245,29 @@
               >
               </el-input>
             </el-form-item>
+
             <el-form-item
+              v-if="formBroadcast.ruleType == '2'"
+              label="结算单数"
+              style="width: 100%"
+              class="entire-line"
+              :prop="'ruleDetails.' + index + '.startItemCount'"
+              :rules="{
+                required: true,
+                message: '起始单数不能为空',
+                trigger: 'blur',
+              }"
+            >
+              <el-input
+                placeholder="请输入结算单数"
+                style="width: 240px"
+                v-model.number="item.startItemCount"
+                :disabled="ids == '1'"
+              >
+              </el-input>
+            </el-form-item>
+            <el-form-item
+              v-if="formBroadcast.ruleType == '1'"
               label="结束单数"
               :prop="'ruleDetails.' + index + '.endItemCount'"
               :rules="{
@@ -259,6 +281,7 @@
               <el-input
                 placeholder="请输入结束单数"
                 style="width: 240px"
+
                 v-model.number="item.endItemCount"
                 :disabled="ids == '1'"
               >