#
whycq
2022-04-19 bb2c9b185ebedd07ca5af5bdd9907cc79d539a43
#
1个文件已修改
40 ■■■■■ 已修改文件
pages/basics/pakin.vue 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/pakin.vue
@@ -81,46 +81,6 @@
            this.basePORT = UPORT
        },
        methods: {
            async scan() {
                // #ifdef APP-PLUS
                let status = await this.checkPermission();
                if (status !== 1) {
                    return;
                }
                // #endif
                uni.scanCode({
                    success: (res) => {
                        this.matnr = res.result
                        this.findMat(this.matnr)
                    },
                    fail: (err) => {
                        // 需要注意的是小程序扫码不需要申请相机权限
                    }
                });
            }
            // #ifdef APP-PLUS
            ,
            async checkPermission(code) {
                let status = permision.isIOS ? await permision.requestIOS('camera') :
                    await permision.requestAndroid('android.permission.CAMERA');
                if (status === null || status === 1) {
                    status = 1;
                } else {
                    uni.showModal({
                        content: "需要相机权限",
                        confirmText: "设置",
                        success: function(res) {
                            if (res.confirm) {
                                permision.gotoAppSetting();
                            }
                        }
                    })
                }
                return status;
            }
            // #endif
            ,
            resst() {
                this.matList = []
                this.barcode = ''