From e5f6fbec6701fab567d11bcb9f1698cb4a761ed0 Mon Sep 17 00:00:00 2001 From: yinq Date: Thu, 19 Dec 2024 15:59:47 +0800 Subject: [PATCH] =?UTF-8?q?change=20-=20add=E5=91=98=E5=B7=A5=E5=B7=A5?= =?UTF-8?q?=E8=B5=84=E6=B1=87=E6=80=BB=E6=8A=A5=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/record/recordStaffSalary.js | 9 + src/views/ems/report/energyPreview/index.vue | 18 +- src/views/mes/prod/prodOrderDetail/index.vue | 48 +-- src/views/mes/prod/prodOrderInfo/index.vue | 24 +- .../mes/record/recordStaffSalary/index.vue | 4 +- .../mes/record/salarySummaryReport/index.vue | 307 ++++++++++++++++++ .../mes/record/teamEmployeesWages/index.vue | 1 + 7 files changed, 364 insertions(+), 47 deletions(-) create mode 100644 src/views/mes/record/salarySummaryReport/index.vue diff --git a/src/api/mes/record/recordStaffSalary.js b/src/api/mes/record/recordStaffSalary.js index eae0a24..021e9b5 100644 --- a/src/api/mes/record/recordStaffSalary.js +++ b/src/api/mes/record/recordStaffSalary.js @@ -60,3 +60,12 @@ export function uploadERPStaffSalary(data) { data: data }) } + +// 查询员工工资汇总报表 +export function listSalarySummaryReport(query) { + return request({ + url: '/mes/boardPort/salarySummaryReport', + method: 'get', + params: query + }) +} diff --git a/src/views/ems/report/energyPreview/index.vue b/src/views/ems/report/energyPreview/index.vue index d3cb576..c828872 100644 --- a/src/views/ems/report/energyPreview/index.vue +++ b/src/views/ems/report/energyPreview/index.vue @@ -15,9 +15,9 @@ @@ -177,6 +177,7 @@ import { } from '@/utils/dateReportUtils.js' import { handleExport } from '@/utils/export.js' import {handleTree, parseTime} from '@/utils/ruoyi' +import { getBaseEnergyTypeList } from '@/api/ems/base/baseEnergyType' let data = {} let optionData = {} @@ -213,7 +214,7 @@ export default { form: {}, // 查询参数 queryParams: { - energyType: '2', + energyType: 2, dateType: '10', startTime: '', endTime: '' @@ -230,11 +231,7 @@ export default { { label: '年', value: '4' } ], // 能源类型选项 - energyTypeList: [ - { value: '2', label: '电' }, - { value: '3', label: '水' }, - { value: '4', label: '蒸汽' } - ], + energyTypeList: [], option: { grid: { containLabel: true, @@ -360,6 +357,9 @@ export default { } }, created() { + getBaseEnergyTypeList({}).then(response => { + this.energyTypeList = response.data + }) const nowDate = parseTime(new Date(), '{y}-{m}-{d}') this.queryParams.startTime = nowDate + ' 00:00:00' this.queryParams.endTime = nowDate + ' 23:59:59' diff --git a/src/views/mes/prod/prodOrderDetail/index.vue b/src/views/mes/prod/prodOrderDetail/index.vue index 920aa37..f5ff422 100644 --- a/src/views/mes/prod/prodOrderDetail/index.vue +++ b/src/views/mes/prod/prodOrderDetail/index.vue @@ -70,30 +70,30 @@ - - 修改 - - - - 删除 - - + + + + + + + + + + + + + + + + + + + + + + + + 修改 - - 删除 - - + + + + + + + + + + + + - + @@ -132,7 +132,7 @@ - +