diff --git a/src/api/performanceManagement/dataReporting.js b/src/api/performanceManagement/dataReporting.js index 994ee5d2..cededc80 100644 --- a/src/api/performanceManagement/dataReporting.js +++ b/src/api/performanceManagement/dataReporting.js @@ -107,4 +107,13 @@ export function downloadBsEfficiencyTaskTemplate(params) { params, responseType: 'blob' }) +} + +// 文件删除 +export function removeFile(params) { + return request({ + url: '/api/blade-resource/oss/endpoint/remove-file', + method: 'post', + params + }) } \ No newline at end of file diff --git a/src/api/performanceManagement/payrollComputation.js b/src/api/performanceManagement/payrollComputation.js new file mode 100644 index 00000000..ab500e70 --- /dev/null +++ b/src/api/performanceManagement/payrollComputation.js @@ -0,0 +1,11 @@ +// 薪资计算 +import request from '@/axios'; + +// 查询列表 +export const getList = (params) =>{ + return request({ + url:'/api/blade-desk/bsSalaryCalculation/page', + method:'get', + params + }) +} \ No newline at end of file diff --git a/src/views/personnelEfficiencyManagement/performanceManagement/components/prefDetail.vue b/src/views/personnelEfficiencyManagement/performanceManagement/components/prefDetail.vue index bf90ba6e..f12a0238 100644 --- a/src/views/personnelEfficiencyManagement/performanceManagement/components/prefDetail.vue +++ b/src/views/personnelEfficiencyManagement/performanceManagement/components/prefDetail.vue @@ -70,7 +70,7 @@ export default { tip: false, simplePage: true, searchShow: true, - searchMenuSpan: 12, + searchMenuSpan: 18, searchIcon: true, searchIndex: 3, tree: false, @@ -88,7 +88,7 @@ export default { editBtnIcon: ' ', viewBtnText: '详情', labelWidth: 120, - searchLabelWidth: 120, + searchLabelWidth: "auto", menu: false, menuWidth: 100, dialogWidth: 1200, diff --git a/src/views/personnelEfficiencyManagement/performanceManagement/components/reportingPerf.vue b/src/views/personnelEfficiencyManagement/performanceManagement/components/reportingPerf.vue index 34b46280..7e2a2620 100644 --- a/src/views/personnelEfficiencyManagement/performanceManagement/components/reportingPerf.vue +++ b/src/views/personnelEfficiencyManagement/performanceManagement/components/reportingPerf.vue @@ -12,6 +12,8 @@ :upload-after="uploadAfter" :upload-before="uploadBefore" :upload-preview="uploadPreview" + :upload-delete="uploadDelete" + :upload-error="uploadError" >