diff --git a/src/api/base/company/index.js b/src/api/base/company/index.js index a8df805..e6a4928 100644 --- a/src/api/base/company/index.js +++ b/src/api/base/company/index.js @@ -50,4 +50,47 @@ export function exportCompanyExcel(params) { params, responseType: 'blob' }) -} \ No newline at end of file +} + +// 创建企业资质 +export function createCompanyQuals(data) { + return request({ + url: '/base/company-quals/create', + method: 'post', + data: data + }) +} + +// 更新企业资质 +export function updateCompanyQuals(data) { + return request({ + url: '/base/company-quals/update', + method: 'put', + data: data + }) +} + +// 删除企业资质 +export function deleteCompanyQuals(id) { + return request({ + url: '/base/company-quals/delete?id=' + id, + method: 'delete' + }) +} + +// 获得企业资质 +export function getCompanyQuals(id) { + return request({ + url: '/base/company-quals/get?id=' + id, + method: 'get' + }) +} + +// 获得企业资质分页 +export function getCompanyQualsPage(params) { + return request({ + url: '/base/company-quals/list', + method: 'get', + params + }) +} diff --git a/src/utils/dict.js b/src/utils/dict.js index ba9c21a..eda7e33 100644 --- a/src/utils/dict.js +++ b/src/utils/dict.js @@ -9,6 +9,8 @@ export const DICT_TYPE = { USER_TYPE: 'user_type', COMMON_STATUS: 'common_status', TERMINAL: 'terminal', + // ========== 点亮BASE 模块 ========== + BASE_QUALS_TYPE: 'quals_type', // ========== SYSTEM 模块 ========== SYSTEM_USER_SEX: 'system_user_sex', diff --git a/src/views/base/company/CompanyForm.vue b/src/views/base/company/form/CompanyForm.vue similarity index 100% rename from src/views/base/company/CompanyForm.vue rename to src/views/base/company/form/CompanyForm.vue diff --git a/src/views/base/company/form/CompanyQualsForm.vue b/src/views/base/company/form/CompanyQualsForm.vue new file mode 100644 index 0000000..e2b2133 --- /dev/null +++ b/src/views/base/company/form/CompanyQualsForm.vue @@ -0,0 +1,149 @@ + + + + diff --git a/src/views/base/company/form/EditQualsDraw.vue b/src/views/base/company/form/EditQualsDraw.vue new file mode 100644 index 0000000..1338df0 --- /dev/null +++ b/src/views/base/company/form/EditQualsDraw.vue @@ -0,0 +1,171 @@ + + + + diff --git a/src/views/base/company/index.vue b/src/views/base/company/index.vue index 91cfd29..a4662cf 100644 --- a/src/views/base/company/index.vue +++ b/src/views/base/company/index.vue @@ -57,26 +57,26 @@ {{scope.$index + 1}} - - - + + + - - - - - - + + + + + + - + - + @@ -96,17 +104,20 @@ /> +