#
whycq
2024-09-25 60d0fc6639903a606274a07dbad8205a804456d0
#
3个文件已修改
50 ■■■■ 已修改文件
manifest.json 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/home/home.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/pakin/pakin.vue 40 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
manifest.json
@@ -2,8 +2,8 @@
    "name" : "中扬WMS",
    "appid" : "__UNI__DA5854D",
    "description" : "",
    "versionName" : "240529A",
    "versionCode" : 102,
    "versionName" : "240925A",
    "versionCode" : 103,
    "transformPx" : false,
    /* 5+App特有相关 */
    "app-plus" : {
pages/home/home.vue
@@ -22,8 +22,8 @@
                baseUrl: '',
                token: '',
                icon: '',
                elements: [],
                elements2: [
                elements2: [],
                elements: [
                    {
                        title: '组托入库',
                        name: 'pakin',
@@ -130,7 +130,7 @@
        onShow() {
            this.baseUrl = uni.getStorageSync('baseUrl');
            this.token = uni.getStorageSync('token');
            this.getAuth()
            // this.getAuth()
        },
        methods: {
            getAuth() {
pages/pakin/pakin.vue
@@ -225,19 +225,39 @@
            asBarcodeInput() {
                // this.asBarcode = this.asBarcode.replace(/\s+/g, '')
                setTimeout(() => {
                    // var len = this.asBarcode.length
                    // if (len != 12) {
                    //     uni.showToast({
                    //         title: 'AS400有误请重试',
                    //         icon: "none",
                    //         position: 'top'
                    //     });
                    //     this.asBarcodeFocuss()
                    //     return;
                    // }
                    var len = this.asBarcode.length
                    if (this.checkCode(this.asBarcode)) {
                        // && this.asBarcode.length != 8
                        uni.showToast({
                            title: 'AS400有误请重试',
                            icon: "none",
                            position: 'top'
                        });
                        this.asBarcodeFocuss()
                        return;
                    }
                    this.focuss()
                }, 200)
            },
            checkCode(code) {
                // console.log(this.isNum(code.substring(0, 1)))
                // console.log(!this.isNum(code.substring(1, 2)))
                // console.log(code.length == 8,code.length)
                let flag = true
                if (code.substring(0, 2) == 'PM' ) {
                    flag = false
                } else if (
                    this.isNum(code.substring(0, 1))
                    && !this.isNum(code.substring(1, 2))
                    && code.length == 8 ) {
                    flag = false
                }
                return flag
            },
            isNum(value) {
                return typeof value === 'string' ? /^\d+$/.test(value) : typeof value === 'number' && !isNaN(value);
            },
            // 托盘码有误重置
            barcodeFocuss() {
                let that = this;