From 54b10978e0227adc6196da22bee7bbabe9e981b6 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Wed, 13 Aug 2025 10:51:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E5=85=AC=E5=8F=B8=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3=EF=BC=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=B0=83=E8=AF=95=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../divide-company-manage.js | 8 +- .../company-manage/config.js | 2 +- .../company-manage/index.vue | 19 +++ .../divide-company-manage/config.js | 44 +------ .../divide-company-manage/index.vue | 108 +++++++++++++++--- 5 files changed, 118 insertions(+), 63 deletions(-) diff --git a/src/api/system/basic-type-config/divide-company-manage.js b/src/api/system/basic-type-config/divide-company-manage.js index 5f866db..fc54609 100644 --- a/src/api/system/basic-type-config/divide-company-manage.js +++ b/src/api/system/basic-type-config/divide-company-manage.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 新增和修改分公司管理 export function addAndEditDivideCompanyManageAPI(data) { return request({ - url: '/bmw/company/addOrUpdateCompany', + url: '/bmw/subCompany/addOrUpdateSubCompany', method: 'post', data, }) @@ -20,8 +20,8 @@ export function deleteDivideCompanyManageAPI(data) { // 获取分公司管理列表 export function getDivideCompanyManageListAPI(data) { return request({ - url: '/system/dict/type/add', - method: 'post', - data, + url: '/bmw/subCompany/list', + method: 'get', + params: data, }) } diff --git a/src/views/system/basic-type-config/company-manage/config.js b/src/views/system/basic-type-config/company-manage/config.js index 5b1869f..4324100 100644 --- a/src/views/system/basic-type-config/company-manage/config.js +++ b/src/views/system/basic-type-config/company-manage/config.js @@ -10,7 +10,7 @@ export const formLabel = [ export const columnsList = [ { t_props: 'companyName', t_label: '公司名称' }, { t_props: 'isEnable', t_label: '状态', t_slot: 'isEnable' }, - { t_props: 'name', t_label: '公司二维码' }, + { t_props: 'qrCode', t_label: '公司二维码', t_slot: 'qrCode' }, { t_props: 'updateTime', t_label: '更新时间' }, ] export const dialogConfig = { diff --git a/src/views/system/basic-type-config/company-manage/index.vue b/src/views/system/basic-type-config/company-manage/index.vue index f2be4a5..7e49873 100644 --- a/src/views/system/basic-type-config/company-manage/index.vue +++ b/src/views/system/basic-type-config/company-manage/index.vue @@ -15,6 +15,7 @@ size="mini" type="primary" icon="el-icon-plus" + v-hasPermi="['bmw:company:add']" @click="onHandleAddOrEditCompanyManage(1, null)" > 新增 @@ -33,12 +34,25 @@ /> + + +