diff --git a/src/api/ranger.js b/src/api/ranger.js index 4bcc042124c9b6d361cdfa6d203917bd896f37a8..514670ae43e180a59abe4d8560f2b412a755128e 100644 --- a/src/api/ranger.js +++ b/src/api/ranger.js @@ -59,3 +59,14 @@ export function getExemptionApi(id) { export function updateExemptionApi(data) { return putReq(`/ranger/inspection/api/v1/exemptions`, data); } + +export function addMajorApi(data) { + return postReq(`/ranger/inspection/api/v1/specialities`, data); +} +export function updateMajorApi(data) { + return putReq('/ranger/inspection/api/v1/specialities', data); +} + +export function getMajorInfoApi(id) { + return getReq(`/ranger/inspection/api/v1/specialities/${id}`); +} diff --git a/src/pages/ranger/basic/major/add_edit.vue b/src/pages/ranger/basic/major/add_edit.vue new file mode 100644 index 0000000000000000000000000000000000000000..5fda3a1104cf721e4ee6b6bc08f91759e38071da --- /dev/null +++ b/src/pages/ranger/basic/major/add_edit.vue @@ -0,0 +1,67 @@ + + + diff --git a/src/pages/ranger/basic/major/index.js b/src/pages/ranger/basic/major/index.js new file mode 100644 index 0000000000000000000000000000000000000000..65e6b7ac8be7b3cdd19dfcbd0fd73f92df8aa640 --- /dev/null +++ b/src/pages/ranger/basic/major/index.js @@ -0,0 +1,3 @@ +import Index from './index.vue'; + +export default Index; diff --git a/src/pages/ranger/basic/major/index.vue b/src/pages/ranger/basic/major/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..d6a809fa0be3c0e2fb4b1354f6b7cae6664831cc --- /dev/null +++ b/src/pages/ranger/basic/major/index.vue @@ -0,0 +1,68 @@ + + + diff --git a/src/router/config.js b/src/router/config.js index 988de4c0f2d158077c38abedaa365451eb363a67..ad5e86062027e3c57efd0afd15fec7b3428c00fb 100644 --- a/src/router/config.js +++ b/src/router/config.js @@ -80,6 +80,11 @@ const hasAuthorityRoutes = [ name: '单元配置', component: () => import('@/pages/ranger/basic/unit'), }, + { + path: 'major', + name: '专业配置', + component: () => import('@/pages/ranger/basic/major'), + }, { path: 'exemption', name: '免检配置',