diff --git a/src/assets/images/equipment/bg- border1.png b/src/assets/images/equipment/bg- border1.png new file mode 100644 index 0000000..18aa20a Binary files /dev/null and b/src/assets/images/equipment/bg- border1.png differ diff --git a/src/assets/images/equipment/bg-body.png b/src/assets/images/equipment/bg-body.png new file mode 100644 index 0000000..b6f1a5d Binary files /dev/null and b/src/assets/images/equipment/bg-body.png differ diff --git a/src/assets/images/equipment/bg-border1(1).png b/src/assets/images/equipment/bg-border1(1).png new file mode 100644 index 0000000..475ce73 Binary files /dev/null and b/src/assets/images/equipment/bg-border1(1).png differ diff --git a/src/assets/images/equipment/bg-border1.png b/src/assets/images/equipment/bg-border1.png new file mode 100644 index 0000000..475ce73 Binary files /dev/null and b/src/assets/images/equipment/bg-border1.png differ diff --git a/src/assets/images/equipment/bg-border2(1).png b/src/assets/images/equipment/bg-border2(1).png new file mode 100644 index 0000000..72f8410 Binary files /dev/null and b/src/assets/images/equipment/bg-border2(1).png differ diff --git a/src/assets/images/equipment/bg-border2(2).png b/src/assets/images/equipment/bg-border2(2).png new file mode 100644 index 0000000..72f8410 Binary files /dev/null and b/src/assets/images/equipment/bg-border2(2).png differ diff --git a/src/assets/images/equipment/bg-border2(3).png b/src/assets/images/equipment/bg-border2(3).png new file mode 100644 index 0000000..72f8410 Binary files /dev/null and b/src/assets/images/equipment/bg-border2(3).png differ diff --git a/src/assets/images/equipment/bg-border2.png b/src/assets/images/equipment/bg-border2.png new file mode 100644 index 0000000..36bb579 Binary files /dev/null and b/src/assets/images/equipment/bg-border2.png differ diff --git a/src/assets/images/equipment/bg-border3.png b/src/assets/images/equipment/bg-border3.png new file mode 100644 index 0000000..73cc91c Binary files /dev/null and b/src/assets/images/equipment/bg-border3.png differ diff --git a/src/assets/images/equipment/bg-head.png b/src/assets/images/equipment/bg-head.png new file mode 100644 index 0000000..1ada7d8 Binary files /dev/null and b/src/assets/images/equipment/bg-head.png differ diff --git a/src/assets/images/equipment/bg-title.png b/src/assets/images/equipment/bg-title.png new file mode 100644 index 0000000..596c670 Binary files /dev/null and b/src/assets/images/equipment/bg-title.png differ diff --git a/src/assets/images/equipment/logo.png b/src/assets/images/equipment/logo.png new file mode 100644 index 0000000..d7e3468 Binary files /dev/null and b/src/assets/images/equipment/logo.png differ diff --git a/src/assets/images/equipment/number.png b/src/assets/images/equipment/number.png new file mode 100644 index 0000000..48f70a2 Binary files /dev/null and b/src/assets/images/equipment/number.png differ diff --git a/src/assets/images/equipment/矩形备份 30(1).png b/src/assets/images/equipment/矩形备份 30(1).png new file mode 100644 index 0000000..bdf2adc Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(1).png differ diff --git a/src/assets/images/equipment/矩形备份 30(10).png b/src/assets/images/equipment/矩形备份 30(10).png new file mode 100644 index 0000000..253dcc6 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(10).png differ diff --git a/src/assets/images/equipment/矩形备份 30(11).png b/src/assets/images/equipment/矩形备份 30(11).png new file mode 100644 index 0000000..bdf2adc Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(11).png differ diff --git a/src/assets/images/equipment/矩形备份 30(12).png b/src/assets/images/equipment/矩形备份 30(12).png new file mode 100644 index 0000000..253dcc6 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(12).png differ diff --git a/src/assets/images/equipment/矩形备份 30(13).png b/src/assets/images/equipment/矩形备份 30(13).png new file mode 100644 index 0000000..253dcc6 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(13).png differ diff --git a/src/assets/images/equipment/矩形备份 30(14).png b/src/assets/images/equipment/矩形备份 30(14).png new file mode 100644 index 0000000..bdf2adc Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(14).png differ diff --git a/src/assets/images/equipment/矩形备份 30(15).png b/src/assets/images/equipment/矩形备份 30(15).png new file mode 100644 index 0000000..253dcc6 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(15).png differ diff --git a/src/assets/images/equipment/矩形备份 30(2).png b/src/assets/images/equipment/矩形备份 30(2).png new file mode 100644 index 0000000..253dcc6 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(2).png differ diff --git a/src/assets/images/equipment/矩形备份 30(3).png b/src/assets/images/equipment/矩形备份 30(3).png new file mode 100644 index 0000000..b1329d9 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(3).png differ diff --git a/src/assets/images/equipment/矩形备份 30(4).png b/src/assets/images/equipment/矩形备份 30(4).png new file mode 100644 index 0000000..245947c Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(4).png differ diff --git a/src/assets/images/equipment/矩形备份 30(5).png b/src/assets/images/equipment/矩形备份 30(5).png new file mode 100644 index 0000000..b1329d9 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(5).png differ diff --git a/src/assets/images/equipment/矩形备份 30(6).png b/src/assets/images/equipment/矩形备份 30(6).png new file mode 100644 index 0000000..245947c Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(6).png differ diff --git a/src/assets/images/equipment/矩形备份 30(7).png b/src/assets/images/equipment/矩形备份 30(7).png new file mode 100644 index 0000000..b1329d9 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(7).png differ diff --git a/src/assets/images/equipment/矩形备份 30(8).png b/src/assets/images/equipment/矩形备份 30(8).png new file mode 100644 index 0000000..245947c Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(8).png differ diff --git a/src/assets/images/equipment/矩形备份 30(9).png b/src/assets/images/equipment/矩形备份 30(9).png new file mode 100644 index 0000000..b1329d9 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30(9).png differ diff --git a/src/assets/images/equipment/矩形备份 30.png b/src/assets/images/equipment/矩形备份 30.png new file mode 100644 index 0000000..253dcc6 Binary files /dev/null and b/src/assets/images/equipment/矩形备份 30.png differ diff --git a/src/assets/images/equipment/编组 58.png b/src/assets/images/equipment/编组 58.png new file mode 100644 index 0000000..67b7319 Binary files /dev/null and b/src/assets/images/equipment/编组 58.png differ diff --git a/src/assets/images/equipment/路径.png b/src/assets/images/equipment/路径.png new file mode 100644 index 0000000..3db97bb Binary files /dev/null and b/src/assets/images/equipment/路径.png differ diff --git a/src/router/index.js b/src/router/index.js index ceb28b8..6398d8a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -100,10 +100,10 @@ export const constantRoutes = [ component: () => import("@/views/kanban/exception/index"), hidden: true, }, - // 看板路由 - { - path: "/kanban/3decharts", - component: () => import("@/views/kanban/3decharts/index"), + // 看板路由 + { + path: "/kanban/equipment", + component: () => import("@/views/kanban/equipment/index"), hidden: true, }, ] diff --git a/src/views/device/faultReport/index.vue b/src/views/device/faultReport/index.vue index 4ab5447..819466e 100644 --- a/src/views/device/faultReport/index.vue +++ b/src/views/device/faultReport/index.vue @@ -54,9 +54,9 @@ > - + + + - - {{ - form.equipmentCode - }} - {{ - form.orderBreakdownTime - }} - {{ - form.orderSource - }} - {{ - form.orderTime - }} - {{ - form.orderRepairmanName - }} - {{ - form.orderConnection - }} - {{ - form.orderDesc - }} - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + {{ + form.equipmentCode + }} + {{ + form.orderBreakdownTime + }} + {{ + form.orderSource + }} + {{ + form.orderTime + }} + {{ + form.orderRepairmanName + }} + {{ + form.orderConnection + }} + {{ + form.orderDesc + }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -372,7 +387,7 @@ 计划性维修 不维修 委外维修 - 立即维修 @@ -382,21 +397,21 @@ - - - + + + @@ -461,21 +476,21 @@ - - - + + + @@ -641,7 +656,7 @@ - + {{ - form.workDownMachine + form.workDownMachine ? "是" : "否" }} {{ form.workPlanDownTime @@ -679,7 +694,7 @@ form.workPlanTime }} {{ - form.workDownMachine + form.workDownMachine ? "是" : "否" }} {{ form.workPlanDownTime @@ -714,24 +729,34 @@ form.workConnection }} - - {{ - form.outSourceReason - }} - + + {{ + form.outSourceReason + }} + - + + + + @@ -739,9 +764,7 @@ - - - + @@ -930,13 +953,21 @@ - + + + + @@ -944,16 +975,14 @@ - - - + @@ -977,7 +1006,7 @@ import { getMaintenanceTeamList } from "@/api/device/equTeam"; export default { name: "FaultReport", components: { ItemSelect, ItemSelectPerson }, - dicts: ["device_order_source"], + dicts: ["device_order_source", "device_reach_standard"], data() { return { //选择设备维修班组 @@ -1127,25 +1156,36 @@ export default { this.getList(); }, methods: { - - - + // 生成表头序号 + indexMethod(index) { + return index + 1; + }, timeBackFilling() { -var getTime = new Date().getTime(); //获取到当前时间戳 - var time = new Date(getTime); //创建一个日期对象 - function nowDate(time) { - var year = time.getFullYear(); // 年 - var month = (time.getMonth() + 1).toString().padStart(2, '0'); // 月 - var date = time.getDate().toString().padStart(2, '0'); // 日 - var hour = time.getHours().toString().padStart(2, '0'); // 时 - var minute = time.getMinutes().toString().padStart(2, '0'); // 分 - var second = time.getSeconds().toString().padStart(2, '0'); // 秒 - return ( - year + "-" + month + "-" + date + " " + hour + ":" + minute + ":" + second - ) - } - console.log(time); - console.log(nowDate(time)); + var getTime = new Date().getTime(); //获取到当前时间戳 + var time = new Date(getTime); //创建一个日期对象 + function nowDate(time) { + var year = time.getFullYear(); // 年 + var month = (time.getMonth() + 1).toString().padStart(2, "0"); // 月 + var date = time.getDate().toString().padStart(2, "0"); // 日 + var hour = time.getHours().toString().padStart(2, "0"); // 时 + var minute = time.getMinutes().toString().padStart(2, "0"); // 分 + var second = time.getSeconds().toString().padStart(2, "0"); // 秒 + return ( + year + + "-" + + month + + "-" + + date + + " " + + hour + + ":" + + minute + + ":" + + second + ); + } + console.log(time); + console.log(nowDate(time)); this.form.workPlanTime = nowDate(time); }, //设备选择 @@ -1158,7 +1198,6 @@ var getTime = new Date().getTime(); //获取到当前时间戳 }, //人员选择 onItemSelectedPerson(obj) { - console.log("111111111111", obj); this.form.orderRepairmanCode = obj[0].userName; this.form.orderRepairmanName = obj[0].nickName; }, @@ -1180,6 +1219,10 @@ var getTime = new Date().getTime(); //获取到当前时间戳 this.open = false; this.reset(); }, + // 取消按钮 + cancelView() { + this.openView = false; + }, // 审核返回按钮 cancelCheckForm() { this.viewCheck = false; @@ -1219,6 +1262,8 @@ var getTime = new Date().getTime(); //获取到当前时间戳 }, /** 重置按钮操作 */ resetQuery() { + this.queryParams.orderBreakdownTimeArray = null; + this.queryParams.orderTimeArray = null; this.resetForm("queryForm"); this.handleQuery(); }, @@ -1285,6 +1330,7 @@ var getTime = new Date().getTime(); //获取到当前时间戳 item1.standardList.forEach((item) => { var standard = {}; standard.itemName = item1.itemName; + standard.itemMethod = item1.itemMethod; standard.standardName = item.standardName; standard.detailUpLimit = item.detailUpLimit; standard.detailDownLimit = item.detailDownLimit; diff --git a/src/views/device/faultReport/selectSingleEquipment.vue b/src/views/device/faultReport/selectSingleEquipment.vue index c8ca697..a8bdb2a 100644 --- a/src/views/device/faultReport/selectSingleEquipment.vue +++ b/src/views/device/faultReport/selectSingleEquipment.vue @@ -1,8 +1,9 @@ diff --git a/src/views/device/faultReport/selectSinglePerson.vue b/src/views/device/faultReport/selectSinglePerson.vue index dcd3809..99c4737 100644 --- a/src/views/device/faultReport/selectSinglePerson.vue +++ b/src/views/device/faultReport/selectSinglePerson.vue @@ -1,8 +1,9 @@ diff --git a/src/views/device/outsourceWorkOrder/index.vue b/src/views/device/outsourceWorkOrder/index.vue index 80d89de..bc151a6 100644 --- a/src/views/device/outsourceWorkOrder/index.vue +++ b/src/views/device/outsourceWorkOrder/index.vue @@ -1,166 +1,285 @@ diff --git a/src/views/device/repairOrder/index.vue b/src/views/device/repairOrder/index.vue index d387761..e4b506c 100644 --- a/src/views/device/repairOrder/index.vue +++ b/src/views/device/repairOrder/index.vue @@ -248,6 +248,15 @@ @selection-change="handleSelectionChange" > + + + diff --git a/src/views/device/repairOrderReport/index.vue b/src/views/device/repairOrderReport/index.vue index a71499c..de8469d 100644 --- a/src/views/device/repairOrderReport/index.vue +++ b/src/views/device/repairOrderReport/index.vue @@ -192,6 +192,7 @@ align="center" :index="indexMethod" label="序号" + fixed > + +
+
+
+
榄菊设备管理云平台
+
+ +
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+ {{ gettimedata }} +
+
+
+
+
+
+
+ + + + + + + + + + + +
序号设备名称所在部门状态设备故障率设备有效利用率
+
+ + + + + + + + + + + + +
1测试设备测试部门1在用10%90%
+ +
+
+
+
+
维修工单
+
+ + + + + + + + + + + + + + +
序号设备名称设备编码设备位置故障原因维修组是否立即维修维修时间
+
+ + + + + + + + + + + + + + +
1测试设备BM000001位置1故障原因1维修组2023-11-07 08:30:33
+ +
+
+
+
+
+ 完好设备占比 +
+
+ +
+
+
+
+ + 24 + + + 台 + +
+
+ 设备总数 +
+
+
+
+ + 24 + + + 台 + +
+
+ 设备总数 +
+
+
+
+
+
+
+
+
设备综合效率
+
+ + + + + + + + + +
排名设备名称设备OEE
+
+ + + + + + + + + +
1测试设备88%
+ +
+
+
+
+
设备稳定性
+
+ + + + + + + + + +
排名设备名称MTBF
+
+ + + + + + + + + +
1测试设备88%
+ +
+
+
+
+
设备维修质量
+
+ + + + + + + + + +
排名设备名称设备OEE
+
+ + + + + + + + + +
1测试设备88%
+ +
+
+
+
+ + +
+
+ + + +