Commit 3439ecac authored by rencs's avatar rencs

10.21 比例

parent c76daee9
...@@ -110,35 +110,46 @@ ...@@ -110,35 +110,46 @@
</el-form-item> </el-form-item>
<el-row v-if="dialogFrom.type == 66"> <el-row v-if="dialogFrom.type == 66">
<el-col :span="12"> <el-col :span="24">
<el-form-item label="收车服务费"> <el-form-item label="收车服务费">
<el-input <el-input-number
v-model="dialogFrom.closedVehicleAmout" :min="0"
:precision="2"
:step="0.01"
v-model="closedVehicleAmout"
placeholder="请输入收车服务费" placeholder="请输入收车服务费"
></el-input> ></el-input-number>
<span style="color: #bfcbd9"></span> <span style="color: #bfcbd9">收车服务费(输入具体金额)</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row v-if="dialogFrom.type == 66"> <el-row v-if="dialogFrom.type == 66">
<el-col :span="12"> <el-col :span="24">
<el-form-item label="平台抽成比"> <el-form-item label="平台抽成比">
<el-input <el-input-number
v-model="dialogFrom.orderExtract" :min="0"
:max="100"
:step="1"
:precision="0"
v-model="orderExtract"
placeholder="请输入平台抽成比例" placeholder="请输入平台抽成比例"
></el-input> ></el-input-number>
<span style="color: #bfcbd9"></span> <span style="color: #bfcbd9">平台抽成比例(输入百分比)</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row v-if="dialogFrom.type == 66"> <el-row v-if="dialogFrom.type == 66">
<el-col :span="12"> <el-col :span="24">
<el-form-item label="订单抽成比"> <el-form-item label="订单抽成比">
<el-input <el-input-number
v-model="dialogFrom.platformExtract" :min="0"
:max="100"
:step="1"
:precision="0"
v-model="platformExtract"
placeholder="请输入订单抽成比例" placeholder="请输入订单抽成比例"
></el-input> ></el-input-number>
<span style="color: #bfcbd9"></span> <span style="color: #bfcbd9">订单抽成比例(输入百分比)</span>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -347,6 +358,9 @@ export default { ...@@ -347,6 +358,9 @@ export default {
withdrawWay: 1, withdrawWay: 1,
params: "", params: "",
}, },
closedVehicleAmout: 0,
orderExtract: 0,
platformExtract: 0,
rules: { rules: {
title: { title: {
type: "string", type: "string",
...@@ -455,16 +469,14 @@ export default { ...@@ -455,16 +469,14 @@ export default {
this.dialogVisible = true; this.dialogVisible = true;
this.cleanDialogFrom(); this.cleanDialogFrom();
typeof row.params == "object" ? delete row.params : row; typeof row.params == "object" ? delete row.params : row;
this.dialogFrom = row;
if (row.type == 66) { if (row.type == 66) {
this.dialogFrom.closedVehicleAmout = JSON.parse( this.closedVehicleAmout = JSON.parse(row.params).closedVehicleAmout;
row.params
).closedVehicleAmout; this.orderExtract = JSON.parse(row.params).orderExtract;
this.dialogFrom.orderExtract = JSON.parse(row.params).orderExtract; this.platformExtract = JSON.parse(row.params).platformExtract;
this.dialogFrom.platformExtract = JSON.parse(
row.params
).platformExtract;
} }
this.dialogFrom = row;
this.activeName2 = "first"; this.activeName2 = "first";
}, },
...@@ -550,7 +562,7 @@ export default { ...@@ -550,7 +562,7 @@ export default {
value: this.dialogFrom.value, value: this.dialogFrom.value,
params: this.dialogFrom.params, params: this.dialogFrom.params,
}; };
if (this.dialogFrom.type == 88) { if (this.dialogFrom.type == 88 || this.dialogFrom.type == 66) {
//提现规则 //提现规则
let p = { let p = {
minAmount: this.dialogFrom.minAmount, minAmount: this.dialogFrom.minAmount,
...@@ -560,6 +572,9 @@ export default { ...@@ -560,6 +572,9 @@ export default {
maxNumberOfMonth: this.dialogFrom.maxNumberOfMonth, maxNumberOfMonth: this.dialogFrom.maxNumberOfMonth,
maxNumberOfDay: this.dialogFrom.maxNumberOfDay, maxNumberOfDay: this.dialogFrom.maxNumberOfDay,
withdrawWay: this.dialogFrom.withdrawWay, withdrawWay: this.dialogFrom.withdrawWay,
closedVehicleAmout: this.closedVehicleAmout,
orderExtract: this.orderExtract,
platformExtract: this.platformExtract,
}; };
params.params = JSON.stringify(p); params.params = JSON.stringify(p);
} else { } else {
...@@ -605,7 +620,7 @@ export default { ...@@ -605,7 +620,7 @@ export default {
value: this.dialogFrom.value, value: this.dialogFrom.value,
params: this.dialogVisible.params, params: this.dialogVisible.params,
}; };
if (this.dialogFrom.type == 88) { if (this.dialogFrom.type == 88 || this.dialogFrom.type == 66) {
//提现规则 //提现规则
let p = { let p = {
minAmount: this.dialogFrom.minAmount, minAmount: this.dialogFrom.minAmount,
...@@ -615,6 +630,9 @@ export default { ...@@ -615,6 +630,9 @@ export default {
maxNumberOfMonth: this.dialogFrom.maxNumberOfMonth, maxNumberOfMonth: this.dialogFrom.maxNumberOfMonth,
maxNumberOfDay: this.dialogFrom.maxNumberOfDay, maxNumberOfDay: this.dialogFrom.maxNumberOfDay,
withdrawWay: this.dialogFrom.withdrawWay, withdrawWay: this.dialogFrom.withdrawWay,
closedVehicleAmout: this.closedVehicleAmout,
orderExtract: this.orderExtract,
platformExtract: this.platformExtract,
}; };
params.params = JSON.stringify(p); params.params = JSON.stringify(p);
} else { } else {
......
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