haoxuan
2024-04-29 801f3ec14a04ed7fb8309953155c620882b90cea
产品报表和应发工资报表
1个文件已添加
2个文件已修改
74 ■■■■■ 已修改文件
src/api/reportManage/report.js 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reportManage/payableSalaryReport/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/reportManage/productionReport/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | 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);