diff --git a/src/utils/mqtt/emqxUtil.js b/src/utils/mqtt/emqxUtil.js index 1dfc076..55e204d 100644 --- a/src/utils/mqtt/emqxUtil.js +++ b/src/utils/mqtt/emqxUtil.js @@ -4,7 +4,7 @@ export const title = 'shgg_mes' // 云服务器环境 // const url = 'wss://ff6bab7a.ala.cn-hangzhou.emqxsl.cn:8084/mqtt'; // 本地环境 -// const url = 'ws://192.168.0.58:8083/mqtt' +//const url = 'ws://192.168.23.165:8083/mqtt' // 线上环境 const url = 'ws://192.168.60.251:8083/mqtt' // 创建客户端实例 @@ -57,6 +57,8 @@ export const GP12Topic = { export const BackEndTopic = { // 后道标签扫码 SiteComLabelCode: title + '/backEnd/SiteComLabelCode', + // 后道标签打印 + SiteLabelPrint: title + '/backEnd/print', } export function createClient(clientId = null) { diff --git a/src/views/qualityManagement/backend/touchScreen/workorder/index.vue b/src/views/qualityManagement/backend/touchScreen/workorder/index.vue index 2015863..b7fa03d 100644 --- a/src/views/qualityManagement/backend/touchScreen/workorder/index.vue +++ b/src/views/qualityManagement/backend/touchScreen/workorder/index.vue @@ -180,12 +180,18 @@ export default { }, // 执行mqtt消息动作 doMqttAction(objData) { + const that = this const { SiteNo, ComNo, LabelCode, Time } = objData if (!LabelCode) { this.showWarningMessage(2, '扫描结果为空!') return } - + // TODO 打印 + // const _topic = emqxUtil.BackEndTopic + // const jsonStr = { + // Path: 'C:\\Users\\Administrator\\Desktop\\label\\DOAN_Test\\奥迪PPC模板\\02S外标签.btw', + // } + // that.mqttClient.publish(_topic.SiteLabelPrint + '/' + SiteNo, JSON.stringify(jsonStr)) this.$refs.WorkOrderCardRef.setMqttMessage(LabelCode, ComNo, SiteNo) }, },