| | |
| | | <view class="row-head">{{ item["分组名称"] }}</view> |
| | | <uni-row :gutter="3" class="row-content"> |
| | | <uni-col class="equal-height-col" :span="8" v-for="unit in item['参数列表']"> |
| | | <view style="font-size: 28rpx;"> |
| | | {{ unit.HTechParamName }}:{{unit.HResult}} |
| | | <view style="font-size: 28rpx; text-align: center; padding: 8rpx 0;"> |
| | | {{ unit.HTechParamName }}: {{unit.HResult}} |
| | | </view> |
| | | </uni-col> |
| | | </uni-row> |
| | | |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | import { |
| | | getUserInfo |
| | | } from '@/utils/auth'; |
| | | import timerManager from '@/utils/timer'; |
| | | export default { |
| | | data() { |
| | | return { |
| | | HTimerID: 'Sc_EquipTechParamQueryTimer', |
| | | HTechParams: [] |
| | | }; |
| | | }, |
| | | methods: { |
| | | async loadBillMain(HEquipID) { |
| | | async loadBillMain(HEquipID, showLoading=true) { |
| | | try { |
| | | let res = await CommonUtils.doRequest2Async({ |
| | | url: "/Web/getSB_EquipTechParamBillListByEquipID", |
| | | data: { |
| | | HEquipID: HEquipID, |
| | | } |
| | | }, |
| | | showLoading: showLoading |
| | | }) |
| | | |
| | | let { |
| | |
| | | } = res.data |
| | | |
| | | if (code == 1) { |
| | | // Object.assign(this.hform, { |
| | | // "HMaterID": data[0].HMaterID, |
| | | // "HMaterNumber": data[0].产品代码, |
| | | // "HMaterName": data[0].产品名称, |
| | | // "HMaterModel": data[0].规格型号, |
| | | // "HProcID": data[0].HProcID, |
| | | // "HProcName": data[0].工序名称, |
| | | // "HProcNo": data[0].工序号, |
| | | // //"HGroupID": data[0].HGroupID == undefined ? 0 : data[0].HGroupID, |
| | | // //"HGroupName": data[0].班组, |
| | | // "HDeptID": data[0].HDeptID == undefined ? 0 : data[0].HDeptID, |
| | | // "HDeptName": data[0].加工车间, |
| | | |
| | | // "HSourceID": data[0].HSourceID, |
| | | // "HSourceName": data[0].生产资源, |
| | | |
| | | // "HEquipID": data[0].HEquipID, |
| | | // "HEquipName": data[0].设备名称, |
| | | |
| | | // "HICMOInterID": data[0].hicmointerid, |
| | | // "HICMOEntryID": data[0].HICMOEntryID, |
| | | // "HICMOBillNo": data[0].任务单号, |
| | | |
| | | // "HProcExchInterID": data[0].hmainid, |
| | | // "HProcExchEntryID": data[0].HEntryID, |
| | | // "HProcExchBillNo": data[0].单据号, |
| | | |
| | | // "HMainSourceInterID": data[0].hmainid, |
| | | // "HMainSourceEntryID": data[0].HEntryID, |
| | | // "HMainSourceBillNo": data[0].单据号, |
| | | // "HMainSourceBillType": data[0].单据类型, |
| | | |
| | | // "HMouldName": data[0].模具名称, |
| | | // "HMouldID": data[0].HMouldID |
| | | // }) |
| | | |
| | | this.HTechParams = data |
| | | } else { |
| | | CommonUtils.showTips({ |
| | |
| | | }) |
| | | } |
| | | }, |
| | | |
| | | }, |
| | | onLoad(e) { |
| | | let { |
| | | HEquipID |
| | | } = e |
| | | this.loadBillMain(HEquipID) |
| | | this.HEquipID = HEquipID |
| | | }, |
| | | onShow() { |
| | | // 初始化定时器 定时访问设备工艺参数 |
| | | timerManager.createTimer(this.HTimerID, () => { |
| | | this.loadBillMain(this.HEquipID, false) |
| | | }, 60000, 'interval') |
| | | }, |
| | | beforeDestroy() { |
| | | timerManager.clearAllTimers() |
| | | }, |
| | | onUnload() { |
| | | timerManager.clearAllTimers(); |
| | | } |
| | | } |
| | | </script> |
| | |
| | | <style lang="scss"> |
| | | .row-head { |
| | | border-radius: 10rpx 10rpx 0 0; |
| | | background-color: rgb(229, 236, 243); |
| | | padding: 0 12rpx; |
| | | background-color: rgb(0, 125, 255); |
| | | color: rgb(255, 255, 255); |
| | | font-weight: bold; |
| | | padding: 12rpx 16rpx; |
| | | font-family: "PingFang SC", "Microsoft YaHei", sans-serifs; |
| | | } |
| | | |
| | |
| | | height: inherit; |
| | | padding: 1rpx; |
| | | justify-content: center; |
| | | color: rgba(124, 124, 124, 1.0); |
| | | color: rgba(51, 51, 51, 1.0); |
| | | font-family: "PingFang SC", "Microsoft YaHei", sans-serifs; |
| | | } |
| | | </style> |