diff --git a/src/api/home/1 b/src/api/home/1 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/api/home/1 diff --git a/src/api/home/1 b/src/api/home/1 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/api/home/1 diff --git a/src/api/home/rule/grade.ts b/src/api/home/rule/grade.ts new file mode 100644 index 0000000..7ba11c9 --- /dev/null +++ b/src/api/home/rule/grade.ts @@ -0,0 +1,47 @@ +/** + * 考核等级评定相关接口 + */ +import request from '@/api/index' + +// 分页列表 +export function getListPage(params: object) { + return request({ + url: '/assessmentLevel/listPage', + method: 'get', + params, + }) +} +// 删除 +export function delGrade(data: object) { + return request({ + url: '/assessmentLevel/delete', + method: 'get', + params: data, + }) +} +// 新增 +export function addGrade(data: object) { + return request({ + url: '/assessmentLevel/add', + method: 'post', + data, + }) +} +// 编辑 +export function editGrade(data: object) { + return request({ + url: '/assessmentLevel/update', + method: 'post', + data, + }) +} +// 导出 +export function exportGrade(data: object) { + return request({ + url: '/assessmentLevel/export', + method: 'get', + params: data, + responseType: 'blob', + }) +} + diff --git a/src/api/home/1 b/src/api/home/1 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/api/home/1 diff --git a/src/api/home/rule/grade.ts b/src/api/home/rule/grade.ts new file mode 100644 index 0000000..7ba11c9 --- /dev/null +++ b/src/api/home/rule/grade.ts @@ -0,0 +1,47 @@ +/** + * 考核等级评定相关接口 + */ +import request from '@/api/index' + +// 分页列表 +export function getListPage(params: object) { + return request({ + url: '/assessmentLevel/listPage', + method: 'get', + params, + }) +} +// 删除 +export function delGrade(data: object) { + return request({ + url: '/assessmentLevel/delete', + method: 'get', + params: data, + }) +} +// 新增 +export function addGrade(data: object) { + return request({ + url: '/assessmentLevel/add', + method: 'post', + data, + }) +} +// 编辑 +export function editGrade(data: object) { + return request({ + url: '/assessmentLevel/update', + method: 'post', + data, + }) +} +// 导出 +export function exportGrade(data: object) { + return request({ + url: '/assessmentLevel/export', + method: 'get', + params: data, + responseType: 'blob', + }) +} + diff --git a/src/views/rule/grade/components/edit.vue b/src/views/rule/grade/components/edit.vue index 605c97e..109beb4 100644 --- a/src/views/rule/grade/components/edit.vue +++ b/src/views/rule/grade/components/edit.vue @@ -5,7 +5,9 @@ --> - + 保存 @@ -50,8 +113,8 @@ - - + + @@ -59,8 +122,8 @@ - - + + @@ -69,8 +132,8 @@ - - + + @@ -78,8 +141,8 @@ - - + + diff --git a/src/api/home/1 b/src/api/home/1 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/api/home/1 diff --git a/src/api/home/rule/grade.ts b/src/api/home/rule/grade.ts new file mode 100644 index 0000000..7ba11c9 --- /dev/null +++ b/src/api/home/rule/grade.ts @@ -0,0 +1,47 @@ +/** + * 考核等级评定相关接口 + */ +import request from '@/api/index' + +// 分页列表 +export function getListPage(params: object) { + return request({ + url: '/assessmentLevel/listPage', + method: 'get', + params, + }) +} +// 删除 +export function delGrade(data: object) { + return request({ + url: '/assessmentLevel/delete', + method: 'get', + params: data, + }) +} +// 新增 +export function addGrade(data: object) { + return request({ + url: '/assessmentLevel/add', + method: 'post', + data, + }) +} +// 编辑 +export function editGrade(data: object) { + return request({ + url: '/assessmentLevel/update', + method: 'post', + data, + }) +} +// 导出 +export function exportGrade(data: object) { + return request({ + url: '/assessmentLevel/export', + method: 'get', + params: data, + responseType: 'blob', + }) +} + diff --git a/src/views/rule/grade/components/edit.vue b/src/views/rule/grade/components/edit.vue index 605c97e..109beb4 100644 --- a/src/views/rule/grade/components/edit.vue +++ b/src/views/rule/grade/components/edit.vue @@ -5,7 +5,9 @@ --> - + 保存 @@ -50,8 +113,8 @@ - - + + @@ -59,8 +122,8 @@ - - + + @@ -69,8 +132,8 @@ - - + + @@ -78,8 +141,8 @@ - - + + diff --git a/src/views/rule/grade/components/ruleTable.vue b/src/views/rule/grade/components/ruleTable.vue index 93ab7e3..332328f 100644 --- a/src/views/rule/grade/components/ruleTable.vue +++ b/src/views/rule/grade/components/ruleTable.vue @@ -6,6 +6,7 @@ @@ -99,11 +110,14 @@ *{{ item.text }} - {{ scope.row[item.value] }} + {{ scope.row[item.value] }} + + + diff --git a/src/api/home/1 b/src/api/home/1 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/api/home/1 diff --git a/src/api/home/rule/grade.ts b/src/api/home/rule/grade.ts new file mode 100644 index 0000000..7ba11c9 --- /dev/null +++ b/src/api/home/rule/grade.ts @@ -0,0 +1,47 @@ +/** + * 考核等级评定相关接口 + */ +import request from '@/api/index' + +// 分页列表 +export function getListPage(params: object) { + return request({ + url: '/assessmentLevel/listPage', + method: 'get', + params, + }) +} +// 删除 +export function delGrade(data: object) { + return request({ + url: '/assessmentLevel/delete', + method: 'get', + params: data, + }) +} +// 新增 +export function addGrade(data: object) { + return request({ + url: '/assessmentLevel/add', + method: 'post', + data, + }) +} +// 编辑 +export function editGrade(data: object) { + return request({ + url: '/assessmentLevel/update', + method: 'post', + data, + }) +} +// 导出 +export function exportGrade(data: object) { + return request({ + url: '/assessmentLevel/export', + method: 'get', + params: data, + responseType: 'blob', + }) +} + diff --git a/src/views/rule/grade/components/edit.vue b/src/views/rule/grade/components/edit.vue index 605c97e..109beb4 100644 --- a/src/views/rule/grade/components/edit.vue +++ b/src/views/rule/grade/components/edit.vue @@ -5,7 +5,9 @@ --> - + 保存 @@ -50,8 +113,8 @@ - - + + @@ -59,8 +122,8 @@ - - + + @@ -69,8 +132,8 @@ - - + + @@ -78,8 +141,8 @@ - - + + diff --git a/src/views/rule/grade/components/ruleTable.vue b/src/views/rule/grade/components/ruleTable.vue index 93ab7e3..332328f 100644 --- a/src/views/rule/grade/components/ruleTable.vue +++ b/src/views/rule/grade/components/ruleTable.vue @@ -6,6 +6,7 @@ @@ -99,11 +110,14 @@ *{{ item.text }} - {{ scope.row[item.value] }} + {{ scope.row[item.value] }} + + + diff --git a/src/views/rule/grade/index.vue b/src/views/rule/grade/index.vue index fbf8fd4..a1a2580 100644 --- a/src/views/rule/grade/index.vue +++ b/src/views/rule/grade/index.vue @@ -5,31 +5,25 @@ --> @@ -106,13 +134,10 @@ - + - - - - + @@ -120,18 +145,33 @@ 新增 - + 导出 - - + + + + + {{ item.levelCodeName }} + + + {{ item.remarks }} + + + + + + + {{ scope.row.remarks }} + + @@ -148,3 +188,45 @@ + +