|
@@ -5,20 +5,21 @@
|
|
|
ref="screenForm"
|
|
|
:model="screenForm"
|
|
|
size="small"
|
|
|
+ label-width="100px"
|
|
|
label-position="left"
|
|
|
>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :xs="24" :ms="6" :lg="6">
|
|
|
- <el-form-item label="" prop="mainName">
|
|
|
+ <el-form-item label="返利类型" prop="name">
|
|
|
<el-input
|
|
|
v-model="screenForm.name"
|
|
|
- placeholder="返利类型"
|
|
|
+ placeholder="请输入返利类型"
|
|
|
size="small"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :xs="24" :ms="6" :lg="6">
|
|
|
+ <!-- <el-col :xs="24" :ms="6" :lg="6">
|
|
|
<el-form-item prop="status">
|
|
|
<el-select
|
|
|
v-model="screenForm.status"
|
|
@@ -34,18 +35,23 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :xs="24" :ms="18" :lg="18">
|
|
|
+ </el-col> -->
|
|
|
+ <el-col :xs="24" :ms="18" :lg="24">
|
|
|
<el-form-item>
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
size="small"
|
|
|
+ icon="el-icon-plus"
|
|
|
v-if="$checkBtnRole('add', $route.meta.roles)"
|
|
|
@click="(dialogVisible = true), (type = 1), getDictList()"
|
|
|
>新增</el-button
|
|
|
>
|
|
|
|
|
|
- <el-button type="primary" size="small" @click="submitScreenForm"
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ size="small"
|
|
|
+ icon="el-icon-search"
|
|
|
+ @click="submitScreenForm"
|
|
|
>查询</el-button
|
|
|
>
|
|
|
<el-button type="primary" size="small" @click="resetScreenForm"
|
|
@@ -136,7 +142,7 @@
|
|
|
<div>
|
|
|
<el-dialog
|
|
|
:visible.sync="dialogVisible"
|
|
|
- width="50%"
|
|
|
+ width="30%"
|
|
|
@close="hanelclose"
|
|
|
title="返利类型"
|
|
|
>
|
|
@@ -159,7 +165,7 @@
|
|
|
<el-input v-model="dialogForm.mainName" :readonly="true"></el-input>
|
|
|
</el-form-item> -->
|
|
|
|
|
|
- <el-form-item label="返利折扣比例" prop="rebateRate">
|
|
|
+ <!-- <el-form-item label="返利折扣比例" prop="rebateRate">
|
|
|
<el-input
|
|
|
type="number"
|
|
|
placeholder="例如0.1=1折"
|
|
@@ -167,8 +173,8 @@
|
|
|
@change="handleNumber"
|
|
|
v-model.number="dialogForm.rebateRate"
|
|
|
></el-input>
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
+ </el-form-item> -->
|
|
|
+ <!--
|
|
|
<el-form-item label="状态" prop="status">
|
|
|
<el-switch
|
|
|
v-model="dialogForm.status"
|
|
@@ -178,7 +184,7 @@
|
|
|
:active-text="dialogForm.status ? '启用' : ''"
|
|
|
>
|
|
|
</el-switch>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
</el-form>
|
|
|
<template v-if="type !== 3">
|
|
|
<span slot="footer" class="dialog-footer">
|
|
@@ -217,12 +223,12 @@ export default {
|
|
|
},
|
|
|
dialogForm: {
|
|
|
name: "",
|
|
|
- mainName: "",
|
|
|
- mainId: "",
|
|
|
- saleTypeCode: "",
|
|
|
- saleTypeName: "",
|
|
|
- rebateRate: "",
|
|
|
- status: "",
|
|
|
+ // mainName: "",
|
|
|
+ // mainId: "",
|
|
|
+ // saleTypeCode: "",
|
|
|
+ // saleTypeName: "",
|
|
|
+ // rebateRate: "",
|
|
|
+ // status: "",
|
|
|
},
|
|
|
dataList: [],
|
|
|
columns: [
|
|
@@ -231,16 +237,16 @@ export default {
|
|
|
lable: "返利类型",
|
|
|
widht: 160,
|
|
|
},
|
|
|
- {
|
|
|
- prop: "rebateRate",
|
|
|
- lable: "返利折扣比例",
|
|
|
- widht: 160,
|
|
|
- },
|
|
|
- {
|
|
|
- prop: "status",
|
|
|
- lable: "状态",
|
|
|
- widht: 160,
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // prop: "rebateRate",
|
|
|
+ // lable: "返利折扣比例",
|
|
|
+ // widht: 160,
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // prop: "status",
|
|
|
+ // lable: "状态",
|
|
|
+ // widht: 160,
|
|
|
+ // },
|
|
|
{
|
|
|
prop: "createBy",
|
|
|
lable: "创建人",
|
|
@@ -280,13 +286,13 @@ export default {
|
|
|
typeList: [],
|
|
|
rules: {
|
|
|
name: [{ required: true, message: "请输入名称", trigger: "blur" }],
|
|
|
- saleTypeCode: [
|
|
|
- { required: true, message: "请选择编码", trigger: "blur" },
|
|
|
- ],
|
|
|
+ // saleTypeCode: [
|
|
|
+ // { required: true, message: "请选择编码", trigger: "blur" },
|
|
|
+ // ],
|
|
|
|
|
|
- rebateRate: [
|
|
|
- { required: true, message: "请输入比例", trigger: "blur" },
|
|
|
- ],
|
|
|
+ // rebateRate: [
|
|
|
+ // { required: true, message: "请输入比例", trigger: "blur" },
|
|
|
+ // ],
|
|
|
},
|
|
|
};
|
|
|
},
|
|
@@ -307,12 +313,12 @@ export default {
|
|
|
this.listTotal = res.data.total;
|
|
|
this.listLoading = false;
|
|
|
});
|
|
|
- getProductList({
|
|
|
- productCategoryName: "",
|
|
|
- productCategoryNumber: "",
|
|
|
- }).then((res) => {
|
|
|
- this.productList = res.data;
|
|
|
- });
|
|
|
+ // getProductList({
|
|
|
+ // productCategoryName: "",
|
|
|
+ // productCategoryNumber: "",
|
|
|
+ // }).then((res) => {
|
|
|
+ // this.productList = res.data;
|
|
|
+ // });
|
|
|
},
|
|
|
|
|
|
handleChange(e) {
|
|
@@ -349,8 +355,8 @@ export default {
|
|
|
console.log(item);
|
|
|
this.dialogForm = {
|
|
|
adminCompanyId: item.adminCompanyId,
|
|
|
- mainId: "",
|
|
|
- mainName: "",
|
|
|
+ // mainId: "",
|
|
|
+ // mainName: "",
|
|
|
name: item.name,
|
|
|
rebateRate: item.rebateRate,
|
|
|
rabateSort: item.rabateSort,
|
|
@@ -402,6 +408,7 @@ export default {
|
|
|
const params = {
|
|
|
...this.dialogForm,
|
|
|
};
|
|
|
+
|
|
|
addWallet(params).then((res) => {
|
|
|
console.log(res);
|
|
|
this.$successMsg("添加成功");
|
|
@@ -425,8 +432,8 @@ export default {
|
|
|
hanleReset() {
|
|
|
this.dialogForm = {
|
|
|
name: "",
|
|
|
- mainId: "",
|
|
|
- mainName: "",
|
|
|
+ // mainId: "",
|
|
|
+ // mainName: "",
|
|
|
saleTypeCode: "",
|
|
|
saleTypeName: "",
|
|
|
rabateRate: "",
|