增加规则配置

This commit is contained in:
wuweihua
2026-11-10 17:15:38 +08:00
parent f26e03efb1
commit 3c49175cea
5 changed files with 269 additions and 47 deletions
+11 -3
View File
@@ -73,14 +73,14 @@
/>
</el-select>
</el-form-item>
<el-form-item label="客户" prop="customerCodeList">
<el-form-item label="客户(对外代码)" prop="customerCodeList">
<customer-select
v-model="form.customerCodeList"
type="customer"
value-key="customerCode"
label-key="customerName"
code-key="customerCode"
:placeholder="isEdit ? '空=全部客户' : '多选将按客户展开为多行,空=全部'"
code-key="customerCodeDw"
:placeholder="isEdit ? '可填对外代码,空=全部' : '可选/填对外代码,多选展开为多行,空=全部'"
:multiple="!isEdit"
/>
</el-form-item>
@@ -104,6 +104,14 @@
<el-form-item v-if="form.ruleType === 'THREE_SIDE'" label="三边和上限" prop="sideSumMax">
<el-input-number v-model="form.sideSumMax" :min="0" :precision="2" :controls="false" placeholder="L+W+H < 该值" style="width: 100%" />
</el-form-item>
<el-alert
v-if="form.ruleType === 'VOL_8000'"
type="info"
:closable="false"
show-icon
style="margin-bottom: 12px"
title="计费重 = max(长×宽×高(cm)/8000, 取值字段);无尺寸时不覆盖"
/>
<el-form-item label="状态" prop="status">
<el-radio-group v-model="form.status">
<el-radio value="0">正常</el-radio>