Commit 551fb03e by wusiyi

feat: 配货分拣规则增加订单所属客户条件 #1012529

parent 5edb0f1a
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
<el-select <el-select
v-model="item.conditionValue" v-model="item.conditionValue"
class="platform-select" class="platform-select"
style="width: 190px" style="width: 210px"
:disabled="isDisabled" :disabled="isDisabled"
placeholder="请选择平台" placeholder="请选择平台"
filterable filterable
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
<el-cascader <el-cascader
v-model="item.conditionValue" v-model="item.conditionValue"
class="category-cascader" class="category-cascader"
style="width: 190px" style="width: 210px"
placeholder="请选择商品类目" placeholder="请选择商品类目"
:options="categoryList" :options="categoryList"
:props="{ :props="{
...@@ -144,7 +144,7 @@ ...@@ -144,7 +144,7 @@
<el-select <el-select
v-model="item.conditionValue" v-model="item.conditionValue"
class="platform-select" class="platform-select"
style="width: 190px" style="width: 210px"
placeholder="请选择所属客户" placeholder="请选择所属客户"
:disabled="isDisabled" :disabled="isDisabled"
filterable filterable
...@@ -165,35 +165,36 @@ ...@@ -165,35 +165,36 @@
<template v-else> <template v-else>
<el-input-number <el-input-number
v-model="item.conditionValue" v-model="item.conditionValue"
style="width: 190px" style="width: 210px"
:min="1" :min="1"
:max="999" :max="999"
:disabled="isDisabled" :disabled="isDisabled"
placeholder="请输入数字" placeholder="请输入数字"
/> />
</template> </template>
<div class="btn-group">
<el-button <el-button
v-if="form.conditions.length < (pickingRuleList?.length ?? 0)" v-if="form.conditions.length < (pickingRuleList?.length ?? 0)"
type="primary" type="primary"
class="rule-action-btn" class="rule-action-btn"
:icon="Plus" :icon="Plus"
size="small" size="small"
circle circle
:disabled="isDisabled" :disabled="isDisabled"
@click="addPickingRuleItem" @click="addPickingRuleItem"
/> />
<el-button <el-button
v-if="form.conditions.length > 1" v-if="form.conditions.length > 1"
color="#F56C6C" color="#F56C6C"
class="rule-action-btn" class="rule-action-btn"
:icon="Minus" :icon="Minus"
size="small" size="small"
circle circle
plain plain
:disabled="isDisabled" :disabled="isDisabled"
@click="removePickingRuleItem(index)" @click="removePickingRuleItem(index)"
/> />
</div>
</div> </div>
</div> </div>
</el-form-item> </el-form-item>
...@@ -552,6 +553,10 @@ onMounted(async () => { ...@@ -552,6 +553,10 @@ onMounted(async () => {
} }
} }
.btn-group {
display: flex;
}
.rule-action-btn { .rule-action-btn {
font-size: 16px; font-size: 16px;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment