diff --git a/src/views/merchant/type/index.vue b/src/views/merchant/type/index.vue index a3a1297..e03fe7b 100644 --- a/src/views/merchant/type/index.vue +++ b/src/views/merchant/type/index.vue @@ -3,12 +3,24 @@
- 添加店铺类型 + 添加店铺类型
- + - + - + - - - - + + + +
- +
- - + + - + - - + - - + @@ -68,8 +143,10 @@ - - + @@ -85,28 +162,51 @@ 单位:元 - - -
- + - + " + > - 提交 + 提交 - 提交 + 提交 @@ -114,8 +214,20 @@ - - + + {{ @@ -130,61 +242,68 @@ formDetailValidate.type_info ? formDetailValidate.type_info : "暂无数据" - }} + }} {{ formDetailValidate.margin ? formDetailValidate.margin : "暂无数据" - }} - + }} + {{ - formDetailValidate.first_margin ? formDetailValidate.first_margin : "暂无数据" - }} + formDetailValidate.first_margin + ? formDetailValidate.first_margin + : "暂无数据" + }} - + - {{ + {{ formDetailValidate.update_time ? formDetailValidate.update_time : "暂无数据" }} - {{ + {{ formDetailValidate.type_code ? formDetailValidate.type_code : "暂无数据" }} - {{ - formDetailValidate.is_allow_apply==1?'是':'否' - }} + {{ formDetailValidate.is_allow_apply == 1 ? "是" : "否" }} - {{ - formDetailValidate.is_search_display==1?'是':'否' - - }} - - + {{ formDetailValidate.is_search_display == 1 ? "是" : "否" }} - {{ - formDetailValidate.is_sync_prod==1?'是':'否' - - }} + {{ formDetailValidate.is_sync_prod == 1 ? "是" : "否" }} {{ formDetailValidate.description ? formDetailValidate.description : "暂无数据" - }} + }} {{ formDetailValidate.create_time ? formDetailValidate.create_time : "暂无数据" - }} + }} - {{ + {{ formDetailValidate.update_time ? formDetailValidate.update_time : "暂无数据" @@ -222,7 +341,7 @@ import Cookies from "js-cookie"; export default { name: "MerchantList", - data() { + data () { return { //详情弹框 dialogDetailVisible: false, @@ -253,7 +372,7 @@ export default { is_search_display: "", type_code: "", is_sync_prod: "", - first_margin:0 + first_margin: 0 }, ruleValidate: { type_name: [ @@ -284,12 +403,12 @@ export default { }, }; }, - mounted() { + mounted () { this.getList(""); }, methods: { // 列表 - getList(num) { + getList (num) { this.listLoading = true; this.tableFrom.page = num ? num : this.tableFrom.page; storeTypeLstApi(this.tableFrom) @@ -304,19 +423,19 @@ export default { this.$message.error(res.message); }); }, - pageChange(page) { + pageChange (page) { this.tableFrom.page = page; this.getList(""); }, - handleSizeChange(val) { + handleSizeChange (val) { this.tableFrom.limit = val; this.getList(1); }, - handleClose() { + handleClose () { this.dialogVisible = false; }, // 添加 - onAdd() { + onAdd () { this.dialogVisible = true; this.isEdit = false; // this.jurisdiction(); @@ -332,21 +451,21 @@ export default { }, //获取保证金 - fimargin(e){ - console.log(e,this.formValidate.margin,e>this.formValidate.margin) - if(this.formValidate.is_margin == 1){ - if(Number(e)>Number(this.formValidate.margin)){ + fimargin (e) { + console.log(e, this.formValidate.margin, e > this.formValidate.margin) + if (this.formValidate.is_margin == 1) { + if (Number(e) > Number(this.formValidate.margin)) { this.$message({ - message: '警告,首次缴纳保证金不能超过店铺保证金', - type: 'warning' + message: '警告,首次缴纳保证金不能超过店铺保证金', + type: 'warning' }); - } + } } }, //获取权限 - jurisdiction() { + jurisdiction () { storeJurisdictionApi().then((res) => { - function loadData(lst) { + function loadData (lst) { lst.forEach((v) => { v.value = v.id; v.label = v.title; @@ -366,7 +485,7 @@ export default { this.permissions = loadData(res.data); }); }, - handleSubmit(name) { + handleSubmit (name) { this.$refs[name].validate((valid) => { if (valid) { storeTypeCreateApi(this.formValidate) @@ -384,7 +503,7 @@ export default { }); }, // 编辑 - onEdit(row) { + onEdit (row) { this.isEdit = true; this.dialogVisible = true; this.typeId = row.mer_type_id; @@ -405,23 +524,23 @@ export default { // this.jurisdiction(); }, //详情关闭 - handleDetailClose() { + handleDetailClose () { this.dialogDetailVisible = false; this.getList(); }, // 详情 - handleDetail(row) { + handleDetail (row) { this.dialogDetailVisible = true; this.detailTypeId = row.mer_type_id; this.getDetail(); }, - getDetail() { + getDetail () { merchantTypeMarkApi(this.detailTypeId).then((res) => { this.formDetailValidate = res.data; }); }, - handleUpdate(name) { + handleUpdate (name) { this.$refs[name].validate((valid) => { if (valid) { storeTypeUpdateApi(this.typeId, this.formValidate) @@ -439,7 +558,7 @@ export default { }); }, // 删除 - handleDelete(id) { + handleDelete (id) { this.$modalSure("确定删除该店铺类型吗").then(() => { storeTypeDeleteApi(id) .then(({ message }) => { @@ -452,7 +571,7 @@ export default { }); }, // 备注 - handleMark(id) { + handleMark (id) { // console.log(id,'9999999'); this.$modalForm(merchantTypeMarkForm(id)).then(() => this.getList()); },