From 756ce393e0f926052802d11b646eddd3780864a8 Mon Sep 17 00:00:00 2001 From: liuminjian <517059477@qq.com> Date: Sun, 15 May 2022 21:33:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=94=B6=E5=85=A5=E7=AD=89?= =?UTF-8?q?=E7=BA=A7=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/inCome/inCome.js | 28 ++++++++---- pages/inCome/inCome.json | 16 ++----- pages/inCome/inCome.wxml | 98 +++++++++++++++++++--------------------- 3 files changed, 68 insertions(+), 74 deletions(-) diff --git a/pages/inCome/inCome.js b/pages/inCome/inCome.js index 2bd4eab..34e5e8a 100644 --- a/pages/inCome/inCome.js +++ b/pages/inCome/inCome.js @@ -32,11 +32,16 @@ Page({ qtPics:[], //其他图片列表数据 //收入时间弹窗显隐 srShow:false, - minDate: new Date(2018, 0, 1).getTime(), - maxDate: new Date(2025, 0, 31).getTime(), + minDate: new Date(2021, 6, 1).getTime(), + maxDate: new Date(2023, 0, 31).getTime(), crzhShow:false, - accountListOptions:[] //存入账户类型选项 + accountListOptions:[], //存入账户类型选项 + crlxShow:false, //收入类型弹窗显隐 }, + onCancelcrlx(){ + this.setData({crlxShow:false,}) + }, + oncrlxShow(){ this.setData({crlxShow:true})}, onCancelcrzh(){ this.setData({crzhShow:false}) }, @@ -84,8 +89,10 @@ Page({ this.setData({showHt:true}) }, bindPickerChange (e) { - let obj = this.data.incomeTypeOptions[e.detail.value]; + let obj = e.detail.value; + this.setData({ + crlxShow:false, 'formData.incomeType':obj.dictValue, incomeTypeText:obj.dictLabel }) @@ -111,13 +118,9 @@ Page({ /** * 生命周期函数--监听页面显示 */ - onReady: function () { + onReady: function () { let that = this; - //初始化收入时间 - this.setData({ - 'formData.accountDate':UTIL.formatDate(new Date()) - }) - + //获取收入单位 UTIL.httpRequest(API.URL_GET_GETINFO, {method:'GET'}, { success: (res) => { @@ -326,6 +329,11 @@ Page({ } }) + }, + onChange(event){ + this.setData({ + [event.currentTarget.dataset.value]: event.detail, + }) }, imgPreviewImage(e){ diff --git a/pages/inCome/inCome.json b/pages/inCome/inCome.json index fad0550..ba95bcb 100644 --- a/pages/inCome/inCome.json +++ b/pages/inCome/inCome.json @@ -1,22 +1,14 @@ { - "navigationStyle": "custom", "usingComponents": { - "van-row": "@vant/weapp/row/index", - "van-col": "@vant/weapp/col/index", + "van-cell": "@vant/weapp/cell/index", "van-cell-group": "@vant/weapp/cell-group/index", - "van-tag": "@vant/weapp/tag/index", "van-icon": "@vant/weapp/icon/index", - "van-steps": "@vant/weapp/steps/index", - "van-button": "@vant/weapp/button/index", - "van-radio": "@vant/weapp/radio/index", - "van-radio-group": "@vant/weapp/radio-group/index", "van-field": "@vant/weapp/field/index", "van-popup": "@vant/weapp/popup/index", "van-picker": "@vant/weapp/picker/index", - "van-calendar": "@vant/weapp/calendar/index", - "van-dialog": "@vant/weapp/dialog/index", - "van-collapse": "@vant/weapp/collapse/index", - "van-collapse-item": "@vant/weapp/collapse-item/index" + "van-calendar": "@vant/weapp/calendar/index" + + } } \ No newline at end of file diff --git a/pages/inCome/inCome.wxml b/pages/inCome/inCome.wxml index 059becc..17d4df9 100644 --- a/pages/inCome/inCome.wxml +++ b/pages/inCome/inCome.wxml @@ -1,11 +1,12 @@ - + + 收入登记 - + 收入单位 {{bookName}} @@ -13,31 +14,28 @@ 基础信息 - - 收入时间 - - {{formData.accountDate}} - - + - - - 收入金额 - - - 存入账户 - - - - 请选择存入账户 - {{formData.accountName}} - - + + + + + + + - - - - - 收入类型 - - - {{incomeTypeText}} - - - - 单据编码 - 备注说明 + + + + + + + + + 关联合同 - - 付款人{{}} - - 请选择付款人 - {{payerText}} - + - + + - - 合同编码 - - 请选择合同编码 - {{formData.contractionId}} - - - 附件