diff --git a/src/api/scheduling/scheduling.js b/src/api/scheduling/scheduling.js new file mode 100644 index 0000000..b1a6c4a --- /dev/null +++ b/src/api/scheduling/scheduling.js @@ -0,0 +1,19 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const saveClassesData = data => createAPI(`/scheduling/Scheduling1/saveClassesData`,'post',data) + +export const getSchedulingDataList = data => createAPI(`/scheduling/Scheduling1/getSchedulingDataList`,'post',data) + +export const delScheduling = data => createAPI(`/scheduling/Scheduling1/delScheduling`,'post',data) + +export const getClassesList = data => createAPI(`/scheduling/Scheduling1/getClassesList`,'post',data) + +export const querySchedulingList = data => createAPI(`/scheduling/Scheduling1/querySchedulingList`,'post',data) + +export const saveSchedulingHeader = data => createAPI(`/scheduling/Scheduling1/saveSchedulingHeader`,'post',data) +//排班信息:根据选中主表查询子表 +export const querySaveSchedulingRecord = data => createAPI(`/scheduling/Scheduling1/querySaveSchedulingRecord`,'post',data) +//删除子表数据 +export const deleteSchedulingRecord = data => createAPI(`/scheduling/Scheduling1/deleteSchedulingRecord`,'post',data) +//删除子表数据 +export const editSaveSchedulingRecord = data => createAPI(`/scheduling/Scheduling1/editSaveSchedulingRecord`,'post',data) diff --git a/src/views/modules/eam/eamFeedBack.vue b/src/views/modules/eam/eamFeedBack.vue index 6648fe1..a1729a8 100644 --- a/src/views/modules/eam/eamFeedBack.vue +++ b/src/views/modules/eam/eamFeedBack.vue @@ -405,6 +405,19 @@
+ + + + + + + + + { + if (data.code === 0) { + this.classesList = data.rows + } else { + this.$message.warning(data.msg) + } + }).catch((error)=>{ + this.$message.error(error) + }) + }, // 新增事项 saveFeedMatter () { @@ -1812,6 +1841,7 @@ // 获取机修人员列表 getOperatorList () { this.operatorData.bu = this.saveModalData.bu + this.$set(this.operatorData,'date',this.saveModalData.defectDate) if (this.roleList.length > 0) { let filterList = this.roleList.filter(item => item.roleName === '机修人员') if (filterList.length > 0) { diff --git a/src/views/modules/scheduling/classes.vue b/src/views/modules/scheduling/classes.vue new file mode 100644 index 0000000..4788732 --- /dev/null +++ b/src/views/modules/scheduling/classes.vue @@ -0,0 +1,865 @@ + + + + diff --git a/src/views/modules/scheduling/scheduling.vue b/src/views/modules/scheduling/scheduling.vue new file mode 100644 index 0000000..b6d9946 --- /dev/null +++ b/src/views/modules/scheduling/scheduling.vue @@ -0,0 +1,946 @@ + + + + +