取消首次缴纳保证金编辑显示
This commit is contained in:
parent
9a87d21a2c
commit
bbf7610502
@ -3,12 +3,24 @@
|
|||||||
<div>
|
<div>
|
||||||
<el-card class="box-card">
|
<el-card class="box-card">
|
||||||
<div slot="header" class="clearfix">
|
<div slot="header" class="clearfix">
|
||||||
<el-button size="small" type="primary" @click="onAdd">添加店铺类型
|
<el-button size="small" type="primary" @click="onAdd"
|
||||||
|
>添加店铺类型
|
||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
<el-table v-loading="listLoading" :data="tableData.data" style="width: 100%" size="small" highlight-current-row class="switchTable">
|
<el-table
|
||||||
|
v-loading="listLoading"
|
||||||
|
:data="tableData.data"
|
||||||
|
style="width: 100%"
|
||||||
|
size="small"
|
||||||
|
highlight-current-row
|
||||||
|
class="switchTable"
|
||||||
|
>
|
||||||
<el-table-column prop="mer_type_id" label="ID" min-width="60" />
|
<el-table-column prop="mer_type_id" label="ID" min-width="60" />
|
||||||
<el-table-column prop="type_name" label="店铺类型名称" min-width="200" />
|
<el-table-column
|
||||||
|
prop="type_name"
|
||||||
|
label="店铺类型名称"
|
||||||
|
min-width="200"
|
||||||
|
/>
|
||||||
<el-table-column prop="type_name" label="店铺保证金" min-width="200">
|
<el-table-column prop="type_name" label="店铺保证金" min-width="200">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span class="spBlock">{{
|
<span class="spBlock">{{
|
||||||
@ -16,50 +28,113 @@
|
|||||||
}}</span>
|
}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="type_name" label="首次缴纳保证金" min-width="200">
|
<el-table-column
|
||||||
|
prop="type_name"
|
||||||
|
label="首次缴纳保证金"
|
||||||
|
min-width="200"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span class="spBlock">{{
|
<span class="spBlock">{{
|
||||||
scope.row.first_margin ? scope.row.first_margin + "元" : "无"
|
scope.row.first_margin ? scope.row.first_margin + "元" : "无"
|
||||||
}}</span>
|
}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="type_info" label="店铺类型要求" min-width="300" />
|
<el-table-column
|
||||||
<el-table-column prop="create_time" label="创建时间" min-width="150" />
|
prop="type_info"
|
||||||
<el-table-column prop="update_time" label="最新修改时间" min-width="150" />
|
label="店铺类型要求"
|
||||||
<el-table-column label="操作" min-width="280" fixed="right" align="center">
|
min-width="300"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
prop="create_time"
|
||||||
|
label="创建时间"
|
||||||
|
min-width="150"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
prop="update_time"
|
||||||
|
label="最新修改时间"
|
||||||
|
min-width="150"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
label="操作"
|
||||||
|
min-width="280"
|
||||||
|
fixed="right"
|
||||||
|
align="center"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button type="text" size="small" @click="handleDetail(scope.row)">详情
|
<el-button
|
||||||
|
type="text"
|
||||||
|
size="small"
|
||||||
|
@click="handleDetail(scope.row)"
|
||||||
|
>详情
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button type="text" size="small" @click="onEdit(scope.row)">编辑
|
<el-button type="text" size="small" @click="onEdit(scope.row)"
|
||||||
|
>编辑
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button type="text" size="small" @click="handleDelete(scope.row.mer_type_id, scope.$index)">删除
|
<el-button
|
||||||
|
type="text"
|
||||||
|
size="small"
|
||||||
|
@click="handleDelete(scope.row.mer_type_id, scope.$index)"
|
||||||
|
>删除
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button type="text" size="small" @click="handleMark(scope.row.mer_type_id)">备注
|
<el-button
|
||||||
|
type="text"
|
||||||
|
size="small"
|
||||||
|
@click="handleMark(scope.row.mer_type_id)"
|
||||||
|
>备注
|
||||||
</el-button>
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<div class="block">
|
<div class="block">
|
||||||
<el-pagination :page-sizes="[20, 40, 60, 80]" :page-size="tableFrom.limit" :current-page="tableFrom.page" layout="total, sizes, prev, pager, next, jumper" :total="tableData.total" @size-change="handleSizeChange" @current-change="pageChange" />
|
<el-pagination
|
||||||
|
:page-sizes="[20, 40, 60, 80]"
|
||||||
|
:page-size="tableFrom.limit"
|
||||||
|
:current-page="tableFrom.page"
|
||||||
|
layout="total, sizes, prev, pager, next, jumper"
|
||||||
|
:total="tableData.total"
|
||||||
|
@size-change="handleSizeChange"
|
||||||
|
@current-change="pageChange"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
</div>
|
</div>
|
||||||
<el-dialog :title="isEdit ? '编辑店铺类型' : '添加店铺类型'" :visible.sync="dialogVisible" width="600px" :before-close="handleClose" :append-to-body="append">
|
<el-dialog
|
||||||
<el-form ref="formValidate" class="formValidate mt20" :rules="ruleValidate" :model="formValidate" label-width="120px" @submit.native.prevent>
|
:title="isEdit ? '编辑店铺类型' : '添加店铺类型'"
|
||||||
|
:visible.sync="dialogVisible"
|
||||||
|
width="600px"
|
||||||
|
:before-close="handleClose"
|
||||||
|
:append-to-body="append"
|
||||||
|
>
|
||||||
|
<el-form
|
||||||
|
ref="formValidate"
|
||||||
|
class="formValidate mt20"
|
||||||
|
:rules="ruleValidate"
|
||||||
|
:model="formValidate"
|
||||||
|
label-width="120px"
|
||||||
|
@submit.native.prevent
|
||||||
|
>
|
||||||
<el-form-item label="店铺类型名称:" prop="type_name">
|
<el-form-item label="店铺类型名称:" prop="type_name">
|
||||||
<el-input v-model="formValidate.type_name" maxlength="5" placeholder="请输入店铺类型名称" />
|
<el-input
|
||||||
|
v-model="formValidate.type_name"
|
||||||
|
maxlength="5"
|
||||||
|
placeholder="请输入店铺类型名称"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="商家申请类型:" prop="is_allow_apply">
|
<el-form-item label="商家申请类型:" prop="is_allow_apply">
|
||||||
|
<el-select
|
||||||
<el-select v-model="formValidate.is_allow_apply" placeholder="请选择商家申请类型">
|
v-model="formValidate.is_allow_apply"
|
||||||
|
placeholder="请选择商家申请类型"
|
||||||
|
>
|
||||||
<el-option label="是" value="1"></el-option>
|
<el-option label="是" value="1"></el-option>
|
||||||
<el-option label="否" value="0"></el-option>
|
<el-option label="否" value="0"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="搜索商家:" prop="is_search_display">
|
<el-form-item label="搜索商家:" prop="is_search_display">
|
||||||
|
<el-select
|
||||||
<el-select v-model="formValidate.is_search_display" placeholder="请选择搜索商家是否展示">
|
v-model="formValidate.is_search_display"
|
||||||
|
placeholder="请选择搜索商家是否展示"
|
||||||
|
>
|
||||||
<el-option label="是" value="1"></el-option>
|
<el-option label="是" value="1"></el-option>
|
||||||
<el-option label="否" value="0"></el-option>
|
<el-option label="否" value="0"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
@ -68,8 +143,10 @@
|
|||||||
<el-input type="text" v-model="formValidate.type_code" />
|
<el-input type="text" v-model="formValidate.type_code" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="同步云商商品:" prop="is_sync_prod">
|
<el-form-item label="同步云商商品:" prop="is_sync_prod">
|
||||||
|
<el-select
|
||||||
<el-select v-model="formValidate.is_sync_prod" placeholder="请选择商家申请类型">
|
v-model="formValidate.is_sync_prod"
|
||||||
|
placeholder="请选择商家申请类型"
|
||||||
|
>
|
||||||
<el-option label="是" value="1"></el-option>
|
<el-option label="是" value="1"></el-option>
|
||||||
<el-option label="否" value="0"></el-option>
|
<el-option label="否" value="0"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
@ -85,28 +162,51 @@
|
|||||||
单位:元
|
单位:元
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="首次缴纳保证金:">
|
<!-- <el-form-item label="首次缴纳保证金:">
|
||||||
|
<div class="input_inline">
|
||||||
<div class="input_inline">
|
<el-input
|
||||||
<el-input v-model="formValidate.first_margin" @change="fimargin" placeholder="请输入单位" />
|
v-model="formValidate.first_margin"
|
||||||
|
@change="fimargin"
|
||||||
|
placeholder="请输入单位"
|
||||||
|
/>
|
||||||
单位:元
|
单位:元
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item> -->
|
||||||
<el-form-item label="店铺权限:" prop="auth">
|
<el-form-item label="店铺权限:" prop="auth">
|
||||||
<el-tree ref="tree" :data="permissions" show-checkbox node-key="value" ::default-checked-keys="formValidate.auth || []" @hook:mounted="$refs.tree.setCheckedKeys(formValidate.auth || [])" @check="
|
<el-tree
|
||||||
|
ref="tree"
|
||||||
|
:data="permissions"
|
||||||
|
show-checkbox
|
||||||
|
node-key="value"
|
||||||
|
::default-checked-keys="formValidate.auth || []"
|
||||||
|
@hook:mounted="$refs.tree.setCheckedKeys(formValidate.auth || [])"
|
||||||
|
@check="
|
||||||
[
|
[
|
||||||
(formValidate.auth = $refs.tree.getCheckedKeys()),
|
(formValidate.auth = $refs.tree.getCheckedKeys()),
|
||||||
$refs.formValidate.validateField('auth'),
|
$refs.formValidate.validateField('auth'),
|
||||||
]
|
]
|
||||||
"></el-tree>
|
"
|
||||||
|
></el-tree>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="其它说明:">
|
<el-form-item label="其它说明:">
|
||||||
<el-input type="textarea" v-model="formValidate.description" />
|
<el-input type="textarea" v-model="formValidate.description" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item style="margin-top: 30px">
|
<el-form-item style="margin-top: 30px">
|
||||||
<el-button v-if="!isEdit" type="primary" class="submission" size="small" @click="handleSubmit('formValidate')">提交
|
<el-button
|
||||||
|
v-if="!isEdit"
|
||||||
|
type="primary"
|
||||||
|
class="submission"
|
||||||
|
size="small"
|
||||||
|
@click="handleSubmit('formValidate')"
|
||||||
|
>提交
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button v-else type="primary" class="submission" size="small" @click="handleUpdate('formValidate')">提交
|
<el-button
|
||||||
|
v-else
|
||||||
|
type="primary"
|
||||||
|
class="submission"
|
||||||
|
size="small"
|
||||||
|
@click="handleUpdate('formValidate')"
|
||||||
|
>提交
|
||||||
</el-button>
|
</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
@ -114,8 +214,20 @@
|
|||||||
|
|
||||||
<!-- 详情 -->
|
<!-- 详情 -->
|
||||||
|
|
||||||
<el-dialog title="店铺详情" :visible.sync="dialogDetailVisible" width="600px" :before-close="handleDetailClose" :append-to-body="append">
|
<el-dialog
|
||||||
<el-form ref="formDetailValidate" class="formValidate mt20" :model="formDetailValidate" label-width="160px" @submit.native.prevent>
|
title="店铺详情"
|
||||||
|
:visible.sync="dialogDetailVisible"
|
||||||
|
width="600px"
|
||||||
|
:before-close="handleDetailClose"
|
||||||
|
:append-to-body="append"
|
||||||
|
>
|
||||||
|
<el-form
|
||||||
|
ref="formDetailValidate"
|
||||||
|
class="formValidate mt20"
|
||||||
|
:model="formDetailValidate"
|
||||||
|
label-width="160px"
|
||||||
|
@submit.native.prevent
|
||||||
|
>
|
||||||
<el-form-item label="店铺类型名称:" prop="type_name">
|
<el-form-item label="店铺类型名称:" prop="type_name">
|
||||||
<span>
|
<span>
|
||||||
{{
|
{{
|
||||||
@ -130,61 +242,68 @@
|
|||||||
formDetailValidate.type_info
|
formDetailValidate.type_info
|
||||||
? formDetailValidate.type_info
|
? formDetailValidate.type_info
|
||||||
: "暂无数据"
|
: "暂无数据"
|
||||||
}}</el-form-item>
|
}}</el-form-item
|
||||||
|
>
|
||||||
<el-form-item label="店铺保证金:">
|
<el-form-item label="店铺保证金:">
|
||||||
{{
|
{{
|
||||||
formDetailValidate.margin ? formDetailValidate.margin : "暂无数据"
|
formDetailValidate.margin ? formDetailValidate.margin : "暂无数据"
|
||||||
}}</el-form-item>
|
}}</el-form-item
|
||||||
<el-form-item label="首次缴纳保证金:">
|
>
|
||||||
|
<el-form-item label="首次缴纳保证金:">
|
||||||
{{
|
{{
|
||||||
formDetailValidate.first_margin ? formDetailValidate.first_margin : "暂无数据"
|
formDetailValidate.first_margin
|
||||||
}}</el-form-item>
|
? formDetailValidate.first_margin
|
||||||
|
: "暂无数据"
|
||||||
|
}}</el-form-item
|
||||||
|
>
|
||||||
<el-form-item label="店铺权限:">
|
<el-form-item label="店铺权限:">
|
||||||
<el-tree ref="treeDetail" :data="formDetailValidate.options" :props="{ label: 'title' }"></el-tree>
|
<el-tree
|
||||||
|
ref="treeDetail"
|
||||||
|
:data="formDetailValidate.options"
|
||||||
|
:props="{ label: 'title' }"
|
||||||
|
></el-tree>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="最新修改时间:">{{
|
<el-form-item label="最新修改时间:"
|
||||||
|
>{{
|
||||||
formDetailValidate.update_time
|
formDetailValidate.update_time
|
||||||
? formDetailValidate.update_time
|
? formDetailValidate.update_time
|
||||||
: "暂无数据"
|
: "暂无数据"
|
||||||
}}
|
}}
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label=" 类型code:">{{
|
<el-form-item label=" 类型code:"
|
||||||
|
>{{
|
||||||
formDetailValidate.type_code
|
formDetailValidate.type_code
|
||||||
? formDetailValidate.type_code
|
? formDetailValidate.type_code
|
||||||
: "暂无数据"
|
: "暂无数据"
|
||||||
}}
|
}}
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label=" 商家申请类型:">{{
|
<el-form-item label=" 商家申请类型:"
|
||||||
formDetailValidate.is_allow_apply==1?'是':'否'
|
>{{ formDetailValidate.is_allow_apply == 1 ? "是" : "否" }}
|
||||||
}}
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="搜索商家是否展示:">{{
|
<el-form-item label="搜索商家是否展示:"
|
||||||
formDetailValidate.is_search_display==1?'是':'否'
|
>{{ formDetailValidate.is_search_display == 1 ? "是" : "否" }}
|
||||||
|
|
||||||
}}
|
|
||||||
|
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="是否同步云商商品:">{{
|
<el-form-item label="是否同步云商商品:"
|
||||||
formDetailValidate.is_sync_prod==1?'是':'否'
|
>{{ formDetailValidate.is_sync_prod == 1 ? "是" : "否" }}
|
||||||
|
|
||||||
}}
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="其它说明:">
|
<el-form-item label="其它说明:">
|
||||||
{{
|
{{
|
||||||
formDetailValidate.description
|
formDetailValidate.description
|
||||||
? formDetailValidate.description
|
? formDetailValidate.description
|
||||||
: "暂无数据"
|
: "暂无数据"
|
||||||
}}</el-form-item>
|
}}</el-form-item
|
||||||
|
>
|
||||||
|
|
||||||
<el-form-item label="创建时间:">
|
<el-form-item label="创建时间:">
|
||||||
{{
|
{{
|
||||||
formDetailValidate.create_time
|
formDetailValidate.create_time
|
||||||
? formDetailValidate.create_time
|
? formDetailValidate.create_time
|
||||||
: "暂无数据"
|
: "暂无数据"
|
||||||
}}</el-form-item>
|
}}</el-form-item
|
||||||
|
>
|
||||||
|
|
||||||
<el-form-item label="最新修改时间:">{{
|
<el-form-item label="最新修改时间:"
|
||||||
|
>{{
|
||||||
formDetailValidate.update_time
|
formDetailValidate.update_time
|
||||||
? formDetailValidate.update_time
|
? formDetailValidate.update_time
|
||||||
: "暂无数据"
|
: "暂无数据"
|
||||||
@ -222,7 +341,7 @@ import Cookies from "js-cookie";
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "MerchantList",
|
name: "MerchantList",
|
||||||
data() {
|
data () {
|
||||||
return {
|
return {
|
||||||
//详情弹框
|
//详情弹框
|
||||||
dialogDetailVisible: false,
|
dialogDetailVisible: false,
|
||||||
@ -253,7 +372,7 @@ export default {
|
|||||||
is_search_display: "",
|
is_search_display: "",
|
||||||
type_code: "",
|
type_code: "",
|
||||||
is_sync_prod: "",
|
is_sync_prod: "",
|
||||||
first_margin:0
|
first_margin: 0
|
||||||
},
|
},
|
||||||
ruleValidate: {
|
ruleValidate: {
|
||||||
type_name: [
|
type_name: [
|
||||||
@ -284,12 +403,12 @@ export default {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted () {
|
||||||
this.getList("");
|
this.getList("");
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
// 列表
|
// 列表
|
||||||
getList(num) {
|
getList (num) {
|
||||||
this.listLoading = true;
|
this.listLoading = true;
|
||||||
this.tableFrom.page = num ? num : this.tableFrom.page;
|
this.tableFrom.page = num ? num : this.tableFrom.page;
|
||||||
storeTypeLstApi(this.tableFrom)
|
storeTypeLstApi(this.tableFrom)
|
||||||
@ -304,19 +423,19 @@ export default {
|
|||||||
this.$message.error(res.message);
|
this.$message.error(res.message);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
pageChange(page) {
|
pageChange (page) {
|
||||||
this.tableFrom.page = page;
|
this.tableFrom.page = page;
|
||||||
this.getList("");
|
this.getList("");
|
||||||
},
|
},
|
||||||
handleSizeChange(val) {
|
handleSizeChange (val) {
|
||||||
this.tableFrom.limit = val;
|
this.tableFrom.limit = val;
|
||||||
this.getList(1);
|
this.getList(1);
|
||||||
},
|
},
|
||||||
handleClose() {
|
handleClose () {
|
||||||
this.dialogVisible = false;
|
this.dialogVisible = false;
|
||||||
},
|
},
|
||||||
// 添加
|
// 添加
|
||||||
onAdd() {
|
onAdd () {
|
||||||
this.dialogVisible = true;
|
this.dialogVisible = true;
|
||||||
this.isEdit = false;
|
this.isEdit = false;
|
||||||
// this.jurisdiction();
|
// this.jurisdiction();
|
||||||
@ -332,21 +451,21 @@ export default {
|
|||||||
},
|
},
|
||||||
//获取保证金
|
//获取保证金
|
||||||
|
|
||||||
fimargin(e){
|
fimargin (e) {
|
||||||
console.log(e,this.formValidate.margin,e>this.formValidate.margin)
|
console.log(e, this.formValidate.margin, e > this.formValidate.margin)
|
||||||
if(this.formValidate.is_margin == 1){
|
if (this.formValidate.is_margin == 1) {
|
||||||
if(Number(e)>Number(this.formValidate.margin)){
|
if (Number(e) > Number(this.formValidate.margin)) {
|
||||||
this.$message({
|
this.$message({
|
||||||
message: '警告,首次缴纳保证金不能超过店铺保证金',
|
message: '警告,首次缴纳保证金不能超过店铺保证金',
|
||||||
type: 'warning'
|
type: 'warning'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
//获取权限
|
//获取权限
|
||||||
jurisdiction() {
|
jurisdiction () {
|
||||||
storeJurisdictionApi().then((res) => {
|
storeJurisdictionApi().then((res) => {
|
||||||
function loadData(lst) {
|
function loadData (lst) {
|
||||||
lst.forEach((v) => {
|
lst.forEach((v) => {
|
||||||
v.value = v.id;
|
v.value = v.id;
|
||||||
v.label = v.title;
|
v.label = v.title;
|
||||||
@ -366,7 +485,7 @@ export default {
|
|||||||
this.permissions = loadData(res.data);
|
this.permissions = loadData(res.data);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
handleSubmit(name) {
|
handleSubmit (name) {
|
||||||
this.$refs[name].validate((valid) => {
|
this.$refs[name].validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
storeTypeCreateApi(this.formValidate)
|
storeTypeCreateApi(this.formValidate)
|
||||||
@ -384,7 +503,7 @@ export default {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
// 编辑
|
// 编辑
|
||||||
onEdit(row) {
|
onEdit (row) {
|
||||||
this.isEdit = true;
|
this.isEdit = true;
|
||||||
this.dialogVisible = true;
|
this.dialogVisible = true;
|
||||||
this.typeId = row.mer_type_id;
|
this.typeId = row.mer_type_id;
|
||||||
@ -405,23 +524,23 @@ export default {
|
|||||||
// this.jurisdiction();
|
// this.jurisdiction();
|
||||||
},
|
},
|
||||||
//详情关闭
|
//详情关闭
|
||||||
handleDetailClose() {
|
handleDetailClose () {
|
||||||
this.dialogDetailVisible = false;
|
this.dialogDetailVisible = false;
|
||||||
this.getList();
|
this.getList();
|
||||||
},
|
},
|
||||||
// 详情
|
// 详情
|
||||||
handleDetail(row) {
|
handleDetail (row) {
|
||||||
this.dialogDetailVisible = true;
|
this.dialogDetailVisible = true;
|
||||||
this.detailTypeId = row.mer_type_id;
|
this.detailTypeId = row.mer_type_id;
|
||||||
this.getDetail();
|
this.getDetail();
|
||||||
},
|
},
|
||||||
getDetail() {
|
getDetail () {
|
||||||
merchantTypeMarkApi(this.detailTypeId).then((res) => {
|
merchantTypeMarkApi(this.detailTypeId).then((res) => {
|
||||||
this.formDetailValidate = res.data;
|
this.formDetailValidate = res.data;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
handleUpdate(name) {
|
handleUpdate (name) {
|
||||||
this.$refs[name].validate((valid) => {
|
this.$refs[name].validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
storeTypeUpdateApi(this.typeId, this.formValidate)
|
storeTypeUpdateApi(this.typeId, this.formValidate)
|
||||||
@ -439,7 +558,7 @@ export default {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
// 删除
|
// 删除
|
||||||
handleDelete(id) {
|
handleDelete (id) {
|
||||||
this.$modalSure("确定删除该店铺类型吗").then(() => {
|
this.$modalSure("确定删除该店铺类型吗").then(() => {
|
||||||
storeTypeDeleteApi(id)
|
storeTypeDeleteApi(id)
|
||||||
.then(({ message }) => {
|
.then(({ message }) => {
|
||||||
@ -452,7 +571,7 @@ export default {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
// 备注
|
// 备注
|
||||||
handleMark(id) {
|
handleMark (id) {
|
||||||
// console.log(id,'9999999');
|
// console.log(id,'9999999');
|
||||||
this.$modalForm(merchantTypeMarkForm(id)).then(() => this.getList());
|
this.$modalForm(merchantTypeMarkForm(id)).then(() => this.getList());
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user