diff --git a/src/utils/dict.js b/src/utils/dict.js index b9e0fc3..83ad190 100644 --- a/src/utils/dict.js +++ b/src/utils/dict.js @@ -242,6 +242,9 @@ export const DICT_TYPE = { // ----------检测相关------------ INS_EQU_TYPE: 'ins_equ_type', + // ----------驾校相关------------ + DRIVE_TYPE: 'drive_type' + } /** diff --git a/src/views/drivingSchool/schoolCoach/api/index.js b/src/views/drivingSchool/schoolCoach/api/index.js new file mode 100644 index 0000000..1fdeea3 --- /dev/null +++ b/src/views/drivingSchool/schoolCoach/api/index.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' + +// 创建驾校教练 +export function saveCoach(data) { + return request({ + url: '/base/dl-drive-school-coach/save', + method: 'post', + data: data + }) +} + + +// 删除驾校教练 +export function deleteDlDriveSchoolCoach(id) { + return request({ + url: '/base/dl-drive-school-coach/delete?id=' + id, + method: 'delete' + }) +} + +// 获得驾校教练 +export function getDlDriveSchoolCoach(id) { + return request({ + url: '/base/dl-drive-school-coach/get?id=' + id, + method: 'get' + }) +} + +// 获得驾校教练分页 +export function getDlDriveSchoolCoachPage(params) { + return request({ + url: '/base/dl-drive-school-coach/page', + method: 'get', + params + }) +} +// 导出驾校教练 Excel +export function exportDlDriveSchoolCoachExcel(params) { + return request({ + url: '/base/dl-drive-school-coach/export-excel', + method: 'get', + params, + responseType: 'blob' + }) +} diff --git a/src/views/drivingSchool/schoolCoach/api/schoolCoach.js b/src/views/drivingSchool/schoolCoach/api/schoolCoach.js deleted file mode 100644 index c2ca15e..0000000 --- a/src/views/drivingSchool/schoolCoach/api/schoolCoach.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询驾校教练列表 -export function listSchoolCoach(query) { - return request({ - url: '/drivingSchool/system/schoolCoach/list', - method: 'get', - params: query - }) -} - -// 查询驾校教练详细 -export function getSchoolCoach(id) { - return request({ - url: '/drivingSchool/system/schoolCoach/' + id, - method: 'get' - }) -} - -// 新增驾校教练 -export function addSchoolCoach(data) { - return request({ - url: '/drivingSchool/system/schoolCoach', - method: 'post', - data: data - }) -} - -// 修改驾校教练 -export function updateSchoolCoach(data) { - return request({ - url: '/drivingSchool/system/schoolCoach', - method: 'put', - data: data - }) -} - -// 删除驾校教练 -export function delSchoolCoach(id) { - return request({ - url: '/drivingSchool/system/schoolCoach/' + id, - method: 'delete' - }) -} diff --git a/src/views/drivingSchool/schoolCoach/form/DlDriveSchoolCoachForm.vue b/src/views/drivingSchool/schoolCoach/form/DlDriveSchoolCoachForm.vue new file mode 100644 index 0000000..2a4638f --- /dev/null +++ b/src/views/drivingSchool/schoolCoach/form/DlDriveSchoolCoachForm.vue @@ -0,0 +1,188 @@ + + + diff --git a/src/views/drivingSchool/schoolCoach/index.vue b/src/views/drivingSchool/schoolCoach/index.vue index c3f5bb7..a7c4bbc 100644 --- a/src/views/drivingSchool/schoolCoach/index.vue +++ b/src/views/drivingSchool/schoolCoach/index.vue @@ -1,344 +1,113 @@