| | |
| | | userStyle:{}, |
| | | showRightCom:false, |
| | | queryObj:{ |
| | | startDay: dateFmt(new Date(),'YYYY-MM-DD'), |
| | | endDay:dateFmt(new Date(),'YYYY-MM-DD'), |
| | | |
| | | }, |
| | | }, |
| | | // 设置默认属性 |
| | |
| | | |
| | | }, |
| | | didMount(){ |
| | | console.log('aaa') |
| | | this.setData({ |
| | | userStyle:app.userStyle |
| | | userStyle:app.userStyle, |
| | | }) |
| | | }, |
| | | didUpdate(){ |
| | | console.log('a',this.data.queryObj) |
| | | |
| | | |
| | | }, |
| | | didUnmount() { |
| | | console.log('b') |
| | | }, |
| | | methods: { |
| | | changeData(){ |
| | |
| | | } |
| | | this.setData({ |
| | | queryObj:{}, |
| | | 'queryObj.startDay':dateFmt(new Date(),'YYYY-MM-DD'), |
| | | 'queryObj.endDay':dateFmt(new Date(),'YYYY-MM-DD'), |
| | | // 'queryObj.startDay':'', |
| | | // 'queryObj.endDay':'', |
| | | }) |
| | | this.props.onGetFilterInfo(this.data.queryObj); |
| | | }, |
| | | //确定按钮 |
| | | confirm(){ |
| | |
| | | </block> |
| | | </tabs> |
| | | </view> |
| | | <my-filter showRight="{{showRight}}" onGetFilterInfo="onGetFilterInfo" onShowage="onShowage" termArr="{{activeTab2==0?termList:''}}" payTypeArr="{{activeTab2==0?prodList:''}}" orderStaArr="{{statusList}}" priceArr="{{activeTab2==0?priceArr:''}}" doPriceArr="{{activeTab2==0?'':priceArr}}" hasTime="{{true}}"></my-filter> |
| | | <my-filter a:if="{{isgoOut}}" showRight="{{showRight}}" onGetFilterInfo="onGetFilterInfo" onShowage="onShowage" termArr="{{activeTab2==0?termList:''}}" payTypeArr="{{activeTab2==0?prodList:''}}" orderStaArr="{{statusList}}" priceArr="{{activeTab2==0?priceArr:''}}" doPriceArr="{{activeTab2==0?'':priceArr}}" hasTime="{{true}}"></my-filter> |
| | |
| | | Page({ |
| | | data: { |
| | | isNomore: false, |
| | | isgoOut:true, |
| | | amt: 0, |
| | | num: 0, |
| | | url: '/sib/xcx/order/hbListInit',//初始化接口地址为花呗 |
| | |
| | | onShow() { |
| | | this.getFilter() |
| | | this.getList() |
| | | this.setData({ |
| | | isgoOut: true, |
| | | }) |
| | | }, |
| | | onHide() { |
| | | // 页面被关闭 |
| | |
| | | activeTab2: 0, |
| | | url: '/sib/xcx/order/hbListInit', |
| | | queryObj: { prodType: 200015 }, |
| | | value: '', |
| | | isgoOut:false, |
| | | }) |
| | | }, |
| | | test({ index, tabsName }){ |
| | | test({ index, tabsName }) { |
| | | console.log(222333) |
| | | this.handleTabClick({ index, tabsName }) |
| | | }, |
| | |
| | | this.setData({ |
| | | [tabsName]: index, |
| | | isNomore: false, |
| | | value:'' |
| | | value: '' |
| | | }); |
| | | if (index == 0) { |
| | | this.setData({ |
| | | queryObj: { prodType: 200015 }, |
| | | url: '/sib/xcx/order/hbListInit', |
| | | list:[] |
| | | list: [] |
| | | }) |
| | | } else if (index == 1) { |
| | | this.setData({ |
| | | queryObj: { prodType: 200008 }, |
| | | url: '/sib/xcx/order/dmfListInit', |
| | | list:[] |
| | | list: [] |
| | | }) |
| | | } |
| | | this.getList() |
| | | this.getFilter() |
| | | }, |
| | | onhandInput(value){ |
| | | onhandInput(value) { |
| | | this.setData({ |
| | | value:value |
| | | value: value |
| | | }) |
| | | }, |
| | | // 搜索框事件 |
| | | searchMation(value){ |
| | | searchMation(value) { |
| | | console.log(value) |
| | | let obj = this.data.queryObj |
| | | if(value){ |
| | | if (value) { |
| | | obj.userName = value |
| | | }else{ |
| | | } else { |
| | | obj.userName = '' |
| | | delete obj.userName |
| | | } |
| | |
| | | this.setData({ |
| | | list: [], |
| | | isNomore: false, |
| | | queryObj:{ |
| | | queryObj: { |
| | | ...obj |
| | | }, |
| | | }) |
| | |
| | | }, |
| | | // 自定义筛选事件 |
| | | onGetFilterInfo(data) { |
| | | if(this.data.value){ |
| | | var obj = { ...this.data.queryObj.prodType, ...data ,userName:this.data.value} |
| | | }else{ |
| | | var obj = { ...this.data.queryObj.prodType, ...data } |
| | | } |
| | | if (this.data.value) { |
| | | var obj = { prodType: this.data.queryObj.prodType, ...data, userName: this.data.value } |
| | | } else { |
| | | var obj = { prodType: this.data.queryObj.prodType, ...data } |
| | | } |
| | | this.setData({ |
| | | list: [], |
| | | isNomore: false, |
| | |
| | | verName: '', |
| | | info: { |
| | | prodId: '', |
| | | amt:'', |
| | | goodsName:'', |
| | | term:'', |
| | | zfbVersion:'', |
| | | userName:'', |
| | | userMblNo:'' |
| | | }, |
| | | amtList: [ |
| | | { name: '商家到账', number: 0 }, |
| | |
| | | this.setData({ |
| | | 'info.payType': 2 |
| | | }) |
| | | for (let key in this.data.info) { |
| | | if (!this.data.info[key]) { |
| | | my.showToast({ |
| | | type: 'none', |
| | | content: '请完整输入信息', |
| | | duration: 2000, |
| | | }); |
| | | return |
| | | } |
| | | } |
| | | my.scan({ |
| | | scanType: ['qrCode', 'barCode'], |
| | | success: (res) => { |
| | |
| | | return |
| | | } |
| | | } |
| | | console.log(2) |
| | | let str = JSON.stringify(this.data.info) |
| | | my.navigateTo({ |
| | | url: `../qrCode/qrCode?info=${str}` |
| | |
| | | data: { |
| | | userStyle: {}, |
| | | info: { |
| | | payAmt: '' |
| | | payAmt: '', |
| | | goodsName:'' |
| | | }, |
| | | amtList: [ |
| | | { name: '商家到账', number: 0 }, |
| | |
| | | } else if (code == 2) { |
| | | obj.goodsName = value |
| | | } |
| | | console.log(obj) |
| | | this.setData({ |
| | | info: { ...this.data.info,...obj } |
| | | }) |
| | | if(code == 1&&this.data.info.payAmt){ |
| | | this.getTaril() |
| | | } |
| | | if(code == 1&&!this.data.info.payAmt){ |
| | | this.setData({ |
| | | amtList:[ |
| | | { name: '商家到账', number: 0 }, |
| | | { name: '用户支付金额', number: 0 } |
| | | ] |
| | | }) |
| | | } |
| | | }, |
| | | getTaril(){ |
| | |
| | | this.setData({ |
| | | 'info.payType': 2 |
| | | }) |
| | | for (let key in this.data.info) { |
| | | if (!this.data.info[key]) { |
| | | my.showToast({ |
| | | type: 'none', |
| | | content: '请完整输入信息', |
| | | duration: 2000, |
| | | }); |
| | | return |
| | | } |
| | | } |
| | | my.scan({ |
| | | scanType: ['qrCode', 'barCode'], |
| | | success: (res) => { |