H5/Js/IPQC_XJ/Add.js
@@ -52,7 +52,24 @@
        }
    },
    mounted() {
        var that = this;
        let that = this;
        //读取扫码beg 2025-7-25
        window.msgFromUniapp = function (arg) {
            //alert(arg.txtName);
            //alert("扫码的结果:" + arg.msg);
            //alert("工位码:" + that.jyGw);
            if (arg.txtName === "GW") {
                that.jyGw = arg.msg;
                that.selIpqcItemsByGw();
            }
            else if (arg.txtName === "DAA") {
                that.formData.lotNo = arg.msg;
                that.createByWomdaa();
            }
        }
        //读取扫码end
        this.userInfo = {
            loginGuid: this.GetLoginInfor().loginGuid,
            loginAccount: this.GetLoginInfor().loginAccount,
@@ -60,7 +77,16 @@
        this.formData.id = this.Request("id"),
        this.formData.releaseNo = this.Request("releaseNo");
        this.formData.lotNo = this.Request("lotNo");
        ////读取扫码beg 2025-7-25
        //let that = this;
        //window.msgFromUniapp = function (arg) {
        //    alert("扫码的结果:" + arg.msg);
        //}
        ////读取扫码end
        this.init();
    },
    methods: {
        // 输入过滤
@@ -537,6 +563,7 @@
        },
        //检验项目扫描工位可做检验
        selIpqcItemsByGw() {
            //alert("开始工位");
            const that = this;
            var guid1 = that.formData.guid;//主表id
            return that.AxiosHttp("post", 'Ipqc/selIpqcItemsByGw', {
@@ -561,5 +588,35 @@
                console.error('Refresh error:', error);
            });
        },
        //扫描工位
        scanOnH5GW() {
            let sendData = {
                Type: 'Scan',
                txtName: 'GW',
                Barcode: '',
                Detail: '',
                Ip: '',
                Port: '',
            }
            uni.webView.postMessage({
                data: JSON.stringify(sendData)
            })
        },
        //扫描工单
        scanOnH5DAA() {
            let sendData = {
                Type: 'Scan',
                txtName: 'DAA',
                Barcode: '',
                Detail: '',
                Ip: '',
                Port: '',
            }
            uni.webView.postMessage({
                data: JSON.stringify(sendData)
            })
        },
    }
})