diff --git a/src/api/company-manage/index.js b/src/api/company-manage/index.js index 517fbef4..d01923ed 100644 --- a/src/api/company-manage/index.js +++ b/src/api/company-manage/index.js @@ -25,8 +25,14 @@ export const editCompanyAPI = (data) => { return request.post('/system/dept/edit', data) } /** - * @data 编辑参数 编辑公司信息提交接口 + * @data 注销 */ -export const editDeptLogoutAPI = (data) => { - return request.post('/system/dept/deptLogout', data) +export const turnOnOffAPI = (data) => { + return request.post('/system/dept/turnOnOff', data) +} +/** + * @data 查询参数 获取地址信息 + */ +export const getAddressListAPI = (data) => { + return request.get('/system/address/list', { params: data }) } diff --git a/src/api/permission-template/index.js b/src/api/permission-template/index.js new file mode 100644 index 00000000..4a3ece6d --- /dev/null +++ b/src/api/permission-template/index.js @@ -0,0 +1,27 @@ +import request from '@/utils/request' + +/** + * @data 新增权限模板参数 权限模板新增接口 + */ +export const addTemplateAPI = (data) => { + return request.post('/system/template', data) +} +/** + * @data 修改权限模板参数 权限模板修改接口 + */ +export const editTemplateAPI = (data) => { + return request.get('/system/dept/edit', data) +} +/** + * @data 查询参数 权限模板列表接口 + */ +export const getTemplateListAPI = (data) => { + return request.get(`/system/template/list`, { params: data }) +} +/** + * @data 删除参数 权限模板删除接口 + * @ids 参数 + */ +export const deleteTemplateAPI = (data) => { + return request.post('/system/template/delete', data) +} diff --git a/src/views/company-manage/components/add-form.vue b/src/views/company-manage/components/add-form.vue index 27b26eec..34524efa 100644 --- a/src/views/company-manage/components/add-form.vue +++ b/src/views/company-manage/components/add-form.vue @@ -2,7 +2,7 @@
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 启用 停用 - 注销 + - + @@ -106,7 +176,7 @@ - + 详情 @@ -68,23 +69,28 @@ type="text" icon="el-icon-edit" @click="onClickButton(2)" + v-if="companyInfo.delFlag == 0" > 编辑 - 注销 + {{ companyInfo.delFlag == 0 ? '注销' : '撤回注销' }}
+ + diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 178216a1..b9e6f67b 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -1,118 +1,12 @@