diff --git a/src/api/eam/eam.js b/src/api/eam/eam.js
index 2719352..ec0e889 100644
--- a/src/api/eam/eam.js
+++ b/src/api/eam/eam.js
@@ -193,8 +193,6 @@ export const refreshItem= data => createAPI(`/pms/eam/refreshItem`,'post',data)
export const reach= data => createAPI(`/pms/eam/reach`,'post',data)
export const searchItemFileUrl= data => createAPI(`/pms/eam/searchItemFileUrl`,'post',data)
-
-
//---------------树形结构-------------------
export const getFamilyTree= data => createAPI(`/pms/eam/getFamilyTree`,'post',data)
export const getDetail= data => createAPI(`/pms/eam/getDetail`,'post',data)
@@ -205,54 +203,26 @@ export const getSiteAndBuByUserName= data => createAPI(`/pms/eam/getSiteAndBuByU
export const eamCheckRecordSearch= data => createAPI(`/pms/eam/eamCheckRecordSearch`,'post',data)
export const eamDefectRecordSearch= data => createAPI(`/pms/eam/eamDefectRecordSearch`,'post',data)
-/**
- * 获取用户角色列表
- * @param data
- * @returns {*}
- */
+// 获取用户角色列表
export const getUserRoleList= data => createAPI(`/pms/eam/getUserRoleList`,'post',data)
-/**
- * 获取故障图片
- * @param data
- * @returns {*}
- */
+// 获取故障图片
export const getFeedBackImages= data => createAPI(`/pms/eam/getFeedBackImages`,'post',data)
-
-/**
- * 获取领用出库信息
- * @param data
- * @returns {*}
- */
+// 获取领用出库信息
export const getInventoryStockList= data => createAPI(`/pms/eam/getInventoryStockList`,'post',data)
-
-/**
- * 维修出库
- * @param data
- * @returns {*}
- */
+// 维修出库
export const saveTrans= data => createAPI(`/pms/eam/saveTrans`,'post',data)
-
export const saveCoreComponent= data => createAPI(`/pms/eam/saveCoreComponent`,'post',data)
-
export const confirmDefectOrder= data => createAPI(`/pms/eam/confirmDefectOrder`,'post',data)
-
export const getSparPartImages= data => createAPI(`/pms/eam/getSparPartImages`,'post',data)
-
export const getRoleByUserName= data => createAPI(`/pms/eam/getRoleByUserName`,'post',data)
-
export const eamWorkOrderSearch2 = data => createAPI(`/pms/eam/eamWorkOrderSearch2`,'post',data)
-
export const searchFeedMatterRecord = data => createAPI(`/pms/eam/searchFeedMatterRecord`,'post',data)
-
export const saveFeedMatter = data => createAPI(`/pms/eam/saveFeedMatter`,'post',data)
-
export const updateFeedMatter = data => createAPI(`/pms/eam/updateFeedMatter`,'post',data)
-
export const deleteFeedMatter = data => createAPI(`/pms/eam/deleteFeedMatter`,'post',data)
-
export const getOperatorListByOrder = data => createAPI(`/pms/eam/getOperatorListByOrder`,'post',data)
-
export const checkWorkOrders = data => createAPI(`/pms/eam/checkWorkOrders`,'post',data)
+export const exportEmployeeAttendanceSearch = data => createAPI(`/pms/eam/exportEmployeeAttendanceSearch`,'post',data)
// 换线专家组维修执行 转单
export const updateRepairTypes = data => createAPI(`/pms/eam/updateRepairTypes`,'post',data)
diff --git a/src/api/factory/site.js b/src/api/factory/site.js
index b87df84..83a5458 100644
--- a/src/api/factory/site.js
+++ b/src/api/factory/site.js
@@ -53,3 +53,7 @@ export const getResponsibleDepartment = data => createAPI(`/site/getResponsibleD
export const getEamWorkShop = data => createAPI(`/site/getEamWorkShop`,'post',data)
+export const getEmpyDeptList = data => createAPI(`/site/getEmpyDeptList`,'post',data)
+
+export const getSite2 = data => createAPI(`/site/getSite2`,'post',data)
+
diff --git a/src/views/modules/eam/eamFeedBack.vue b/src/views/modules/eam/eamFeedBack.vue
index 218f7cb..c7ca5d6 100644
--- a/src/views/modules/eam/eamFeedBack.vue
+++ b/src/views/modules/eam/eamFeedBack.vue
@@ -1008,7 +1008,7 @@
columnProp: 'actualOrderCount',
headerAlign: "center",
align: "right",
- columnLabel: '实际维修工单数',
+ columnLabel: '维修中工单数',
columnHidden: false,
columnImage: false,
columnSortable: false,
@@ -1757,7 +1757,6 @@
operatorClick (row) {
// 找到operatorList中actualOrderCount最小值
const minActualOrderCount = Math.min(...this.operatorList.map(item => item.actualOrderCount));
-
if (row.actualOrderCount === minActualOrderCount) {
// 只有actualOrderCount最小的行允许选择
this.saveModalData.planOperator = row.adminID;
diff --git a/src/views/modules/eam/eamWorkOrderForMaintenance.vue b/src/views/modules/eam/eamWorkOrderForMaintenance.vue
index 5f94b9c..6c66e83 100644
--- a/src/views/modules/eam/eamWorkOrderForMaintenance.vue
+++ b/src/views/modules/eam/eamWorkOrderForMaintenance.vue
@@ -1477,8 +1477,7 @@
message: '操作成功',
type: 'success',
duration: 1500,
- onClose: () => {
- }
+ onClose: () => {}
})
} else {
this.$alert(data.msg, '错误', {
diff --git a/src/views/modules/eamReport/employeeAttendanceTime.vue b/src/views/modules/eamReport/employeeAttendanceTime.vue
new file mode 100644
index 0000000..e62eb10
--- /dev/null
+++ b/src/views/modules/eamReport/employeeAttendanceTime.vue
@@ -0,0 +1,1140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ➞
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+ {{ "导出" }}
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/reportWorkOrder/reportDefectOrder.vue b/src/views/modules/reportWorkOrder/reportDefectOrder.vue
index ff522e3..3099772 100644
--- a/src/views/modules/reportWorkOrder/reportDefectOrder.vue
+++ b/src/views/modules/reportWorkOrder/reportDefectOrder.vue
@@ -164,7 +164,7 @@
layout="total, sizes, prev, pager, next, jumper">
-
+
维修工单
@@ -181,7 +181,7 @@
-
+
@@ -511,7 +511,7 @@
-
+
保存
关闭
@@ -2111,8 +2111,6 @@
if (this.tagNo === 1059) {
this.coreComponentData.partNo = val.part_no
this.coreComponentData.partDescription = val.part_description
- this.coreComponentData.oldSerialNo = val.oldSerialNo
- this.coreComponentData.newSerialNo = val.newSerialNo
}
},
@@ -2131,16 +2129,12 @@
if (data.baseListData.length > 0) {
this.coreComponentData.partNo = val.part_no
this.coreComponentData.partDescription = val.part_description
- this.coreComponentData.oldSerialNo = val.oldSerialNo
- this.coreComponentData.newSerialNo = val.newSerialNo
return
}
}
})
}
this.coreComponentData.partDescription = ''
- this.coreComponentData.oldSerialNo = ''
- this.coreComponentData.newSerialNo = ''
},
async exportExcel() {
@@ -2843,14 +2837,11 @@
if (value && value !== '') {
let tempData = this.corePartSpareList.filter(item => item.partNo === value)[0]
this.coreComponentData.partDescription = tempData.partDescription
- this.coreComponentData.oldSerialNo = tempData.oldSerialNo
- this.coreComponentData.newSerialNo = tempData.newSerialNo
} else {
this.coreComponentData.partDescription = ''
- this.coreComponentData.oldSerialNo = ''
- this.coreComponentData.newSerialNo = ''
}
},
+
// 转单方法
transferOrderHandle () {
if (this.dataListSelections.length === 0) {
diff --git a/src/views/modules/reportWorkOrder/reportDefectOrder2.vue b/src/views/modules/reportWorkOrder/reportDefectOrder2.vue
index e9039ce..dc62f8c 100644
--- a/src/views/modules/reportWorkOrder/reportDefectOrder2.vue
+++ b/src/views/modules/reportWorkOrder/reportDefectOrder2.vue
@@ -156,7 +156,7 @@
layout="total, sizes, prev, pager, next, jumper">
-
+
维修工单
@@ -173,7 +173,7 @@
-
+
@@ -503,7 +503,7 @@
-
+
保存
关闭
@@ -2099,8 +2099,6 @@ export default {
if (this.tagNo === 1059) {
this.coreComponentData.partNo = val.part_no
this.coreComponentData.partDescription = val.part_description
- this.coreComponentData.oldSerialNo = val.oldSerialNo
- this.coreComponentData.newSerialNo = val.newSerialNo
}
},
@@ -2119,16 +2117,12 @@ export default {
if (data.baseListData.length > 0) {
this.coreComponentData.partNo = val.part_no
this.coreComponentData.partDescription = val.part_description
- this.coreComponentData.oldSerialNo = val.oldSerialNo
- this.coreComponentData.newSerialNo = val.newSerialNo
return
}
}
})
}
this.coreComponentData.partDescription = ''
- this.coreComponentData.oldSerialNo = ''
- this.coreComponentData.newSerialNo = ''
},
async exportExcel() {
@@ -2812,12 +2806,8 @@ export default {
if (value && value !== '') {
let tempData = this.corePartSpareList.filter(item => item.partNo === value)[0]
this.coreComponentData.partDescription = tempData.partDescription
- this.coreComponentData.oldSerialNo = tempData.oldSerialNo
- this.coreComponentData.newSerialNo = tempData.newSerialNo
} else {
this.coreComponentData.partDescription = ''
- this.coreComponentData.oldSerialNo = ''
- this.coreComponentData.newSerialNo = ''
}
}
}