套餐系列:梯度佣金,代理授权
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m47s
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m47s
This commit is contained in:
@@ -165,8 +165,28 @@
|
||||
<ElCard shadow="hover">
|
||||
<div style="display: flex; gap: 12px; align-items: flex-start">
|
||||
<div style="flex: 1; display: flex; flex-direction: column; gap: 12px">
|
||||
<!-- 第一行:阈值和维度 -->
|
||||
<!-- 第一行:比较运算符和阈值 -->
|
||||
<div style="display: flex; gap: 12px">
|
||||
<div style="flex: 1">
|
||||
<div
|
||||
style="
|
||||
margin-bottom: 4px;
|
||||
font-size: 12px;
|
||||
color: var(--el-text-color-regular);
|
||||
"
|
||||
>比较运算符</div
|
||||
>
|
||||
<ElSelect
|
||||
v-model="tier.operator"
|
||||
placeholder="比较运算符"
|
||||
style="width: 100%"
|
||||
>
|
||||
<ElOption label=">=" value=">=" />
|
||||
<ElOption label=">" value=">" />
|
||||
<ElOption label="<=" value="<=" />
|
||||
<ElOption label="<" value="<" />
|
||||
</ElSelect>
|
||||
</div>
|
||||
<div style="flex: 1">
|
||||
<div
|
||||
style="
|
||||
@@ -189,6 +209,9 @@
|
||||
style="width: 100%"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 第二行:统计维度和统计范围 -->
|
||||
<div style="display: flex; gap: 12px">
|
||||
<div style="flex: 1">
|
||||
<div
|
||||
style="
|
||||
@@ -207,26 +230,6 @@
|
||||
<ElOption label="销售额" value="sales_amount" />
|
||||
</ElSelect>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 第二行:佣金金额和统计范围 -->
|
||||
<div style="display: flex; gap: 12px">
|
||||
<div style="flex: 1">
|
||||
<div
|
||||
style="
|
||||
margin-bottom: 4px;
|
||||
font-size: 12px;
|
||||
color: var(--el-text-color-regular);
|
||||
"
|
||||
>佣金金额(元)</div
|
||||
>
|
||||
<ElInputNumber
|
||||
v-model="tier.amount"
|
||||
:min="0"
|
||||
:precision="2"
|
||||
placeholder="佣金金额"
|
||||
style="width: 100%"
|
||||
/>
|
||||
</div>
|
||||
<div style="flex: 1">
|
||||
<div
|
||||
style="
|
||||
@@ -246,6 +249,26 @@
|
||||
</ElSelect>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 第三行:佣金金额 -->
|
||||
<div style="display: flex; gap: 12px">
|
||||
<div style="flex: 1">
|
||||
<div
|
||||
style="
|
||||
margin-bottom: 4px;
|
||||
font-size: 12px;
|
||||
color: var(--el-text-color-regular);
|
||||
"
|
||||
>佣金金额(元)</div
|
||||
>
|
||||
<ElInputNumber
|
||||
v-model="tier.amount"
|
||||
:min="0"
|
||||
:precision="2"
|
||||
placeholder="佣金金额"
|
||||
style="width: 100%"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<ElButton
|
||||
type="danger"
|
||||
@@ -1065,6 +1088,7 @@
|
||||
// 添加梯度
|
||||
const addTier = () => {
|
||||
form.one_time_commission_config.tiers.push({
|
||||
operator: '>=',
|
||||
threshold: undefined,
|
||||
dimension: 'sales_count',
|
||||
amount: undefined,
|
||||
|
||||
Reference in New Issue
Block a user