From f96f54dc0a05e399461cdd36ee4de0adfb21058f Mon Sep 17 00:00:00 2001 From: LIUHAO <812126452@qq.com> Date: Thu, 20 Oct 2022 13:43:31 +0800 Subject: [PATCH] commit 20221020 --- src/api/ipAddress.js | 7 +- src/assets/img/MESWORK.png | Bin 0 -> 3670 bytes .../AlarmVariableMaintenance/index.vue | 123 +- .../EquipmentMaintenanceContent/index.vue | 95 +- .../index.vue | 35 +- .../AssemblyQualitydataQuery/index.vue | 32 +- .../InquiryTransitInformation/index.vue | 24 +- .../QualityAssurance/LineItemQuery/index.vue | 24 +- .../LineQualityQuery/index.vue | 42 +- .../MaterialDataQuery/index.vue | 32 +- .../ElectricalComponentParameters/index.vue | 50 +- .../RecipeManagementNew/index.vue | 1998 +++++++++++++++++ .../ReleaseOfProductionPlan/index.vue | 70 +- .../ScheduleStatusChange/index.vue | 47 +- src/views/layout/components/Sidebar/index.vue | 21 +- src/views/layout_HL/Layout.vue | 71 + src/views/layout_HL/components/AppMain.vue | 30 + src/views/layout_HL/components/Navbar.vue | 455 ++++ .../layout_HL/components/Sidebar/Item.vue | 29 + .../components/Sidebar/SidebarItem.vue | 104 + .../components/Sidebar/SidebarItem2.vue | 48 + .../layout_HL/components/Sidebar/index.vue | 69 + src/views/layout_HL/components/TagsView.vue | 334 +++ src/views/layout_HL/components/index.js | 4 + src/views/layout_HL/mixin/ResizeHandler.js | 52 + static/MESWORK.png | Bin 0 -> 3670 bytes static/config.js | 2 +- 27 files changed, 3625 insertions(+), 173 deletions(-) create mode 100644 src/assets/img/MESWORK.png create mode 100644 src/views/RecipeManagement/RecipeManagementNew/index.vue create mode 100644 src/views/layout_HL/Layout.vue create mode 100644 src/views/layout_HL/components/AppMain.vue create mode 100644 src/views/layout_HL/components/Navbar.vue create mode 100644 src/views/layout_HL/components/Sidebar/Item.vue create mode 100644 src/views/layout_HL/components/Sidebar/SidebarItem.vue create mode 100644 src/views/layout_HL/components/Sidebar/SidebarItem2.vue create mode 100644 src/views/layout_HL/components/Sidebar/index.vue create mode 100644 src/views/layout_HL/components/TagsView.vue create mode 100644 src/views/layout_HL/components/index.js create mode 100644 src/views/layout_HL/mixin/ResizeHandler.js create mode 100644 static/MESWORK.png diff --git a/src/api/ipAddress.js b/src/api/ipAddress.js index 8a7f707..2b1bc55 100644 --- a/src/api/ipAddress.js +++ b/src/api/ipAddress.js @@ -1,6 +1,3 @@ -// export const ip = 'http://localhost:8103' // 刘路加 -export const ip = 'http://localhost:8051' // 姜福壮的 -// export const ip = 'http://123.56.95.229:8102' // 云的 -// export const ip = 'http://192.168.8.124:8001' // 大柴现场的的 -// export const ip = 'http://127.0.0.1:8004' // 大柴现场的 +export const ip = 'http://localhost:8051' +// export const ip = 'http://124.220.15.242:8153' // 福田 diff --git a/src/assets/img/MESWORK.png b/src/assets/img/MESWORK.png new file mode 100644 index 0000000000000000000000000000000000000000..b256955425933ba2a36aa58be0ec34d3b849bb40 GIT binary patch literal 3670 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 查询 + 复制 - - + + + + + + - + + + + + + @@ -86,11 +96,13 @@ - + + + 确定 + + + + + + + + + + @@ -130,7 +160,16 @@ export default { } ], valueTypeValue: '9', + alarmType: [], + alarmTypeValue: '', dialogFormVisible: false, + dialogFormVisible4: false, + form4: { + engineTypeValue: '' + }, + rules4: { // 订单下发验证 + engineTypeValue: [{ required: true, message: '请选择', trigger: 'blur' }] + }, title: '', form: { tagID: '', @@ -148,7 +187,7 @@ export default { }, created() { this.getNumber() - this.searchTable() + this.getAlarmType() }, methods: { // 初始化获取产品型号 @@ -163,6 +202,7 @@ export default { } }).then(response => { if (response.data.length) { + this.dataTypeValue = response.data[0].工位号 for (let i = 0; i < response.data.length; i++) { this.dataType.push({ label: response.data[i].工位号, @@ -170,6 +210,29 @@ export default { }) } } + }).then(() => { + this.searchTable() + }) + }, // 初始化获取报警类型 + getAlarmType() { + this.alarmType = [] + request({ + url: '', + method: 'post', + data: { + type: '3', + name: `SELECT [ID], [报警类型] FROM [dbo].[MES_基本变量_报警类型]` + } + }).then(response => { + if (response.data.length) { + // console.log(response.data, 'response.data') + for (let i = 0; i < response.data.length; i++) { + this.alarmType.push({ + label: response.data[i].报警类型, + value: response.data[i].ID + }) + } + } }) }, searchTable() { @@ -238,6 +301,42 @@ export default { callOff() { this.dialogFormVisible = false }, + copyData(formName) { + if (this.tableData.length) { + if (this.$refs[formName] !== undefined) { + this.$refs[formName].resetFields() + } + this.dialogFormVisible4 = true + } else { + this.$message({ + message: '暂无可复制的数据!', + type: 'error' + }) + } + }, + callOff4() { + this.dialogFormVisible4 = false + }, + submitAdd4() { + var param = [] + param[0] = ['原始工位号', this.dataTypeValue] + param[1] = ['复制工位号', this.form4.engineTypeValue] + var Data = this.CreateData('12', '基础数据_报警变量维护_复制', param) + this.ExecDatabase(Data).then(response => { + if (response.data[0].result === '1') { + this.$message({ + message: '修改成功', + type: 'success' + }) + this.dataTypeValue = this.form4.engineTypeValue + this.searchTable() + this.dialogFormVisible4 = false + } else { + this.$message.error('修改失败!') + } + }) + this.dialogFormVisible = false + }, // 分页 handleSizeChange(val) { this.pageCurrent = 1 diff --git a/src/views/EquipmentOperationAnalysis/EquipmentMaintenanceContent/index.vue b/src/views/EquipmentOperationAnalysis/EquipmentMaintenanceContent/index.vue index 95b97eb..4aad77b 100644 --- a/src/views/EquipmentOperationAnalysis/EquipmentMaintenanceContent/index.vue +++ b/src/views/EquipmentOperationAnalysis/EquipmentMaintenanceContent/index.vue @@ -11,15 +11,15 @@ :value="item.value" size="mini"/> - 保养类型: - - - + + + + + + + + + 查询 增加 图片 @@ -40,7 +40,11 @@ style="width: 100%;max-height: 700px" border size="mini"> - + + +