src/api/reportManage/report.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/reportManage/payableSalaryReport/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/reportManage/productionReport/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/api/reportManage/report.js
New file @@ -0,0 +1,66 @@ import request from "@/common/untils/request.js" // 考勤管理列表 export function getAttendanceList(data) { return request({ url: "/api-jl/v1/attendance/getAttendanceList", method: "post", data }) } // 删除考勤管理 export function deleteAttendanceInfo(data) { return request({ url: "/api-jl/v1/attendance/deleteAttendanceInfo", method: "delete", data }) } // 考勤管理 导入 export function attendanceInput(data) { return request({ url: "/api-jl/v1/attendance/attendanceInput", method: "post", data }) } // 考勤管理 模版 export function getTemplate(data) { return request({ url: "/api-jl/v1/attendance/getTemplate", method: "post", data }) } // 考勤管理 获取加班规则 export function getAttendanceRule(data) { return request({ url: "/api-jl/v1/attendance/getAttendanceRule", method: "get", data }) } // 考勤管理 保存加班规则 export function saveAttendanceRule(data) { return request({ url: "/api-jl/v1/attendance/saveAttendanceRule", method: "post", data }) } //考勤统计获取 export function getAttendanceStatistic(data) { return request({ url: "/api-jl/v1/attendance/getAttendanceStatistic", method: "post", data }) } //考勤统计更新 export function updateAttendance(data) { return request({ url: "/api-jl/v1/attendance/updateAttendance", method: "post", data }) } src/views/reportManage/payableSalaryReport/index.vue
@@ -46,7 +46,7 @@ </template> <script> import { getAttendanceStatistic } from "@/api/employeeSalary/attendanceManage.js" import { getAttendanceStatistic } from "@/api/reportManage/report.js" import pageMixin from "@/components/makepager/pager/mixin/pageMixin" import NewDate from "@/api/date"; const { getCurrentMonth } = NewDate; @@ -226,7 +226,7 @@ box-sizing: border-box; padding: 10px 20px; border-radius: 12px; height: calc(100% - 92px); height: calc(100% - 102px); .body-card { background-color: #fff; border-radius: 12px; src/views/reportManage/productionReport/index.vue
@@ -61,7 +61,7 @@ </template> <script> import { getAttendanceStatistic } from "@/api/employeeSalary/attendanceManage.js"; import { getAttendanceStatistic } from "@/api/reportManage/report.js"; import pageMixin from "@/components/makepager/pager/mixin/pageMixin"; import { getDictList } from "@/api/productManage/silkRegisterForm.js"; export default { @@ -232,7 +232,7 @@ margin: 0 30px; border-radius: 12px; background-color: #fff; height: calc(100% - 180px); height: calc(100% - 140px); } .list-view { height: calc(100% - 60px);