From 7c9161134c80102bdd2412ca0951cbfea777f92b Mon Sep 17 00:00:00 2001 From: caoxinyu Date: Mon, 24 Jun 2019 15:12:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=96=E5=8D=8F=E4=BB=BB=E5=8A=A1=E6=89=A7?= =?UTF-8?q?=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TraceabilityOfParts.js | 57 ++ src/icons/svg/TraceabilityOfParts.svg | 1 + .../TraceabilityOfParts/index.vue | 527 ++++++++++++++++++ src/views/dashboard/index.vue | 28 +- 4 files changed, 607 insertions(+), 6 deletions(-) create mode 100644 src/api/ManufacturingCenter/TraceabilityOfParts.js create mode 100644 src/icons/svg/TraceabilityOfParts.svg create mode 100644 src/views/ManufacturingCenter/TraceabilityOfParts/index.vue diff --git a/src/api/ManufacturingCenter/TraceabilityOfParts.js b/src/api/ManufacturingCenter/TraceabilityOfParts.js new file mode 100644 index 00000000..1d6fcea6 --- /dev/null +++ b/src/api/ManufacturingCenter/TraceabilityOfParts.js @@ -0,0 +1,57 @@ +import request from '@/utils/request' + +export function SelectPart() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_零件工艺计划_查询数据_状态_新_MESWORK', + param: '项目流水号_check=' + arguments[0] + '&项目流水号=' + arguments[1] + '&机床流水号_check=' + arguments[2] + '&机床流水号=' + arguments[3] + '&组件流水号_check=' + arguments[4] + '&组件流水号=' + arguments[5] + '&零件图号_check=' + arguments[6] + '&零件图号=' + arguments[7] + '&考核状态_check=' + arguments[8] + '&考核状态=' + arguments[9] + '&单件是否外协_check=' + arguments[10] + '&单件是否外协=' + arguments[11] + '&时间=' + arguments[12] + '&机加工开始时间=' + arguments[13] + '&机加工结束时间=' + arguments[14] + '&零件类型=' + arguments[15] + '&工艺计划流水号=' + arguments[16] + } + }) +} +export function getTable(stepNumber, a, b, c, d, e, f, g, i, j, k, l, m) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_零件工序_查询数据_已编制工序的全部零件及工序_横向赋值新建存储过程', + param: '项目流水号_check=' + stepNumber + '=string&项目流水号=' + a + '=string&机床流水号_check=' + b + '=string&机床流水号=' + c + '=string&组件流水号_check=' + d + '=string&组件流水号=' + e + '=string&零件图号_check=' + f + '=string&零件图号=' + g + '=string&是否查询全部数据=1=string&单件是否外协=' + i + '=string&考核状态=6=int&开始时间_check=' + j + '&开始时间=' + k + '&结束时间_check=' + l + '&结束时间=' + m + } + }) +} +export function SelectProcessingProgress() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间生产管理工艺_加工进度查询_查询', + param: '工艺计划流水号=' + arguments[0] + } + }) +} +export function SelectPreparation() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '零件追溯_备料信息_查询数据', + param: '工艺计划流水号=' + arguments[0] + } + }) +} +export function SelectOut() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '零件追溯_外协信息_查询数据', + param: '工艺计划流水号=' + arguments[0] + } + }) +} diff --git a/src/icons/svg/TraceabilityOfParts.svg b/src/icons/svg/TraceabilityOfParts.svg new file mode 100644 index 00000000..6e5db806 --- /dev/null +++ b/src/icons/svg/TraceabilityOfParts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/ManufacturingCenter/TraceabilityOfParts/index.vue b/src/views/ManufacturingCenter/TraceabilityOfParts/index.vue new file mode 100644 index 00000000..064406cf --- /dev/null +++ b/src/views/ManufacturingCenter/TraceabilityOfParts/index.vue @@ -0,0 +1,527 @@ + + + + + diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue index 37eed699..be53faae 100644 --- a/src/views/dashboard/index.vue +++ b/src/views/dashboard/index.vue @@ -14,11 +14,6 @@
- - - - -
@@ -47,6 +42,7 @@ export default { mounted() { this.getFileList() this.timer = setInterval(this.getFileList, 60 * 60 * 1000) // 60 分钟一刷新 + this.drawLine() }, beforeDestroy() { clearInterval(this.timer) @@ -91,6 +87,26 @@ export default {