#
whycq
2022-11-10 b4416d1e1c0c292875820a3a510a1bc3488cb1f7
pages/basics/orderOut.vue
@@ -7,7 +7,7 @@
         </view>
         <view class="square-content">
            <view class="content-input">
               <input type="text" v-model="billNo" placeholder="扫码 / 输入" @input="searchBillNo">
               <input type="text" v-model="billNo" placeholder="扫码 / 输入" @input="searchBillNo" placeholder-style="line-height:  85rpx;">
               <uni-icons type="closeempty" size="20" color="#dadada" @click="removeBillNo"></uni-icons>
            </view>
         </view>
@@ -99,63 +99,76 @@
    export default {
        data() {
            return {
                billNo: 'CK6266262626A',
            commonUrl:null,
                billNo: '',
                matList: [],
                sites: [],
                siteId: ''
            }
        },
        mounted(){
            const UIP = uni.getStorageSync('UIP');
            this.baseIP = UIP;
            const UPORT = uni.getStorageSync('UPORT');
            this.basePORT = UPORT;
            this.staNoSelect();
         const UIP = uni.getStorageSync('UIP');
         this.baseIP = UIP;
         const UPORT = uni.getStorageSync('UPORT');
         this.basePORT = UPORT
         const PROJ = uni.getStorageSync('UPROJ');
         this.baseUrl = PROJ
         this.getUrl()
         this.staNoSelect();
        },
        methods: {
         // 获取url
         getUrl() {
            this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePORT + "/" +this.baseUrl
         },
         // 清空单号搜索框
         removeBillNo() {
            this.billNo = null
         },
            searchBillNo() {
            console.log(1)
                let that = this;
                uni.request({
                    url: that.baseHttp + that.baseIP + ':' +that.basePORT + that.baseUrl + "/mobile/order/out/pakout/auth",
                    url: that.commonUrl + "/orderDetl/list/auth",
                    header: {
                  // 'content-type':"application/x-www-form-urlencoded",
                  'content-type':"application/x-www-form-urlencoded",
                  'token':uni.getStorageSync('token')
                  },
                    data: {
                        staNo:102,
                        orderNo:20220622,
                  curr:1,
                  limit:10,
                  // typeCode:1,
                  order_no: that.billNo
                    },
               method:"POST",
                    success(result) {
                  console.log(result)
                        // let res = result.data
                        // if (res.code === 200 ) {
                        //     that.matList = res.data.records
                        //     that.staNoSelect()
                        // } else if (res.code == 403) {
                        //     uni.showToast({title: res.msg, icon: "none", position: 'top'})
                        //     setTimeout(() => {
                        //         uni.reLaunch({
                        //             url: '../login/login'
                        //         });
                        //     }, 1000);
                        // } else {
                        //     uni.showToast({title: res.msg, icon: "none",position: 'top'})
                        // }
                        let res = result.data
                        if (res.code === 200 ) {
                     if (res.data) {
                        that.matList = res.data.records
                        that.staNoSelect()
                     } else {
                        that.matList = []
                     }
                        } else if (res.code == 403) {
                            uni.showToast({title: res.msg, icon: "none", position: 'top'})
                            setTimeout(() => {
                                uni.reLaunch({
                                    url: '../login/login'
                                });
                            }, 1000);
                        } else {
                            uni.showToast({title: res.msg, icon: "none",position: 'top'})
                        }
                    },
                })
            },
            staNoSelect() {
                let that = this;
                uni.request({
                    url: that.baseHttp + that.baseIP + ':' +that.basePORT + that.baseUrl + "/available/take/site",
                    url: that.commonUrl + "/available/take/site",
                    header: {'token':uni.getStorageSync('token')},
                    success(result) {
                  console.log(result)
                        let res = result.data
                        if (res.code === 200 ) {
                            that.sites = [];
@@ -195,18 +208,22 @@
                    locDetls: locDetls
                }
            console.log(param)
            return
            // return
                uni.request({
                    url: that.baseHttp + that.baseIP + ':' +that.basePORT + that.baseUrl + "/plate/out/start",
                    url: that.commonUrl + "/mobile/order/out/pakout/auth",
                    header: {
                        'token':uni.getStorageSync('token')},
                    data: JSON.stringify(param),
                    // data: JSON.stringify(param),
               data: {
                     staNo: staNo,
                     orderNo: that.billNo
                  },
                    method:"POST",
                    success(result) {
                  console.log(result)
                        if (result.data.code === 200) {
                            uni.showToast({title: result.data.msg, icon: "none",position: 'top'})
                            that.reset()
                            that.resst()
                        } else {
                            uni.showToast({title: result.data.msg, icon: "none",position: 'top'})
                        }