#
whycq0520
2022-03-23 dd8aa40384af417f56d7417e0ab39994d33e12f1
#
1个文件已修改
51 ■■■■■ 已修改文件
pages/basics/sale.vue 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/sale.vue
@@ -52,6 +52,7 @@
                tabData: [],
                searchData: {},
                orderNo: '',
                needData:{},
            }
        },
        mounted(){
@@ -59,7 +60,7 @@
            this.baseIP = UIP;
            const UPORT = uni.getStorageSync('UPORT');
            this.basePORT = UPORT;
            this.render("AT-20220322180534")
            this.render()
        },
        onLoad() {
            
@@ -68,35 +69,43 @@
            // 搜索
            search() {
                let that = this;
                that.tabData.forEach(function(e){
                    that.searchData = e.orderNo
                })
                // that.tabData.forEach(function(e){
                //     that.searchData = e.orderNo
                // })
                this.render(that.orderNo)
            },
            // 重置
            reset() {
                let that = this;
                that.orderNo = ''
                that.orderNo = '';
                that.needData['order_no'] = '';
                that.getData();
            },
            // 获取表格数据
            getData() {
                let that = this
                uni.request({
                    url: that.baseHttp + that.baseIP + ':' +that.basePORT + that.baseUrl + "/receiveDetl/list/auth",
                    header:{'token':uni.getStorageSync('token')},
                    data: that.needData,
                    success(res) {
                        var res = res.data
                        if (res.code === 200) {
                            that.tabData = res.data.records
                        }
                    }
                })
            },
            // 表格加载
            render(param) {
                let that = this;
                let data = new Object();
                if(param) {
                    data['order_no'] = param;
                    uni.request({
                        url: that.baseHttp + that.baseIP + ':' +that.basePORT + that.baseUrl + "/receiveDetl/list/auth",
                        header:{'token':uni.getStorageSync('token')},
                        data: data,
                        success(res) {
                            var res = res.data
                            if (res.code === 200) {
                                that.tabData = res.data.records
                            }
                        }
                    })
                }
                    that.needData['order_no'] = param;
                    that.getData();
                } else {
                    that.getData();
                }
                
            }
        }