diff --git a/src/api/basic/basicTenantCode.js b/src/api/basic/basicTenantCode.js index 68ef2c64..7c5638d9 100644 --- a/src/api/basic/basicTenantCode.js +++ b/src/api/basic/basicTenantCode.js @@ -2,7 +2,7 @@ import request from '@/axios'; export const getList = (current, size, params) => { return request({ - url: '/api/logpm-basic/TenantCode/list', + url: '/api/logpm-basic/tenantCode/list', method: 'get', params: { ...params, @@ -14,7 +14,7 @@ export const getList = (current, size, params) => { export const getDetail = (id) => { return request({ - url: '/api/logpm-basic/TenantCode/detail', + url: '/api/logpm-basic/tenantCode/detail', method: 'get', params: { id @@ -24,7 +24,7 @@ export const getDetail = (id) => { export const remove = (ids) => { return request({ - url: '/api/logpm-basic/TenantCode/remove', + url: '/api/logpm-basic/tenantCode/remove', method: 'post', params: { ids, @@ -34,7 +34,7 @@ export const remove = (ids) => { export const add = (row) => { return request({ - url: '/api/logpm-basic/TenantCode/save', + url: '/api/logpm-basic/tenantCode/save', method: 'post', data: row }) @@ -42,7 +42,7 @@ export const add = (row) => { export const update = (row) => { return request({ - url: '/api/logpm-basic/TenantCode/update', + url: '/api/logpm-basic/tenantCode/update', method: 'post', data: row }) diff --git a/src/views/basic/coderule/basicTenantCode.vue b/src/views/basic/coderule/basicTenantCode.vue index 549f4f3b..12393ca2 100644 --- a/src/views/basic/coderule/basicTenantCode.vue +++ b/src/views/basic/coderule/basicTenantCode.vue @@ -5,7 +5,7 @@ - + - + - + - - + + - - + + - - + + @@ -172,8 +176,8 @@ export default { view: false, // 查询信息 query: { - input:"", - type: '' + codeType:"", + showType: '' }, // 分页信息 page: { @@ -197,8 +201,7 @@ export default { required: true, trigger: "change", message: "请选择编码类型" - }, - ], + }], showType:[{ required: true, trigger: "change", @@ -208,10 +211,14 @@ export default { } }, created() { - this.init(); - this.onLoad(this.page) + //创建获取字典信息 + this.getDictionaryBizInfo(); }, + mounted () { + //页面布局初始化 + this.init(); + //加载页面数据 this.onLoad(this.page); }, computed: { @@ -225,13 +232,16 @@ export default { } }, methods: { - init () { + //获取字典数据 + getDictionaryBizInfo(){ getDictionaryBiz("basic_tenant_code").then(res=>{ this.codeType = res.data.data }) getDictionaryBiz("basic_tenant_code_show").then(res=>{ this.showType = res.data.data }) + }, + init () { this.height = this.setPx(document.body.clientHeight - 340); }, searchHide () { @@ -246,45 +256,34 @@ export default { this.onLoad(this.page); }, handleSubmit () { - if (!this.form.id) { + //表单校验添加租户编码 this.$refs.form.validate(valid=>{ - if (valid){ - add(this.form).then(() => { - this.box = false; - this.onLoad(this.page); - this.$message({ - type: "success", - message: "操作成功!" + if (valid) { + if (!this.form.id) { + add(this.form).then(() => { + this.box = false; + this.onLoad(this.page); + this.$message({ + type: "success", + message: "操作成功!" + }); }); - }); - }else { - this.$message({ - type: "error", - message: "操作失败!" - }); - } - }) - } else { - this.$refs.form.validate(valid=>{ - if (valid){ - update(this.form).then(() => { - this.box = false; - this.onLoad(this.page); - this.$message({ - type: "success", - message: "操作成功!" - }); - }); + } else { + update(this.form).then(() => { + this.box = false; + this.onLoad(this.page); + this.$message({ + type: "success", + message: "操作成功!" + }); + }); + } }else { - this.$message({ - type: "error", - message: "操作失败!" - }); + console.log('error submit!!'); + return false; } }) - - } - }, + }, handleAdd () { this.title = '新增' this.form = {} @@ -296,7 +295,6 @@ export default { this.title = '编辑' this.box = true this.$refs['form'].resetFields(); - getDetail(row.id).then(res => { res.data.data.codeType = parseInt(res.data.data.codeType); res.data.data.showType = parseInt(res.data.data.showType);