From 9f929e60b58c1ad484ada7d98b1f035b34773b61 Mon Sep 17 00:00:00 2001 From: pangdongxu <850374051@qq.com> Date: Thu, 26 May 2022 17:39:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/Bookkeeping/Bookkeeping.js | 20 +++++++++++++ pages/Bookkeeping/Bookkeeping.wxml | 2 +- pages/Bookkeeping/updateZC/update.js | 40 ++++++++++++++++++++++++-- pages/Bookkeeping/updateZC/update.wxml | 38 ++++++++++++++++++------ utils/API.js | 6 +++- 5 files changed, 93 insertions(+), 13 deletions(-) diff --git a/pages/Bookkeeping/Bookkeeping.js b/pages/Bookkeeping/Bookkeeping.js index ad6e7c2..563fb4b 100644 --- a/pages/Bookkeeping/Bookkeeping.js +++ b/pages/Bookkeeping/Bookkeeping.js @@ -289,6 +289,26 @@ Page({ } }) }, + delete2(e){ + console.log(e); + var that = this; + UTIL.httpRequest(API.URL_GET_FLOWREMOVE + e.currentTarget.dataset.id, {method:'GET'},{ + success: (res) => { + if (res.code == API.SUCCESS_CODE) { + that.data.flowListZC.splice(e.currentTarget.dataset.index, 1); + wx.showToast({ + title: '删除成功!', + icon: 'success', + duration: 2000 + }) + that.setData({ + flowListZC : that.data.flowListZC, + flowListZCNum:that.data.flowListZCNum-1 + }) + } + } + }) + }, /** * 生命周期函数--监听页面隐藏 */ diff --git a/pages/Bookkeeping/Bookkeeping.wxml b/pages/Bookkeeping/Bookkeeping.wxml index be0c213..94d9d9d 100644 --- a/pages/Bookkeeping/Bookkeeping.wxml +++ b/pages/Bookkeeping/Bookkeeping.wxml @@ -82,7 +82,7 @@ - + diff --git a/pages/Bookkeeping/updateZC/update.js b/pages/Bookkeeping/updateZC/update.js index 00ef30d..427b296 100644 --- a/pages/Bookkeeping/updateZC/update.js +++ b/pages/Bookkeeping/updateZC/update.js @@ -37,6 +37,8 @@ Page({ crzhShow:false, accountListOptions:[], //存入账户类型选项 crlxShow:false, //收入类型弹窗显隐 + subjectOptions:[],//科目类型 + showKm:false }, onCancelcrlx(){ this.setData({crlxShow:false,}) @@ -67,6 +69,9 @@ Page({ closeBox(){ this.setData({showHt:false}) }, + closeBoxKM(){ + this.setData({showKm:false}) + }, getNewDate(date){ //date是传过来的时间戳,注意需为13位,10位需*1000 //也可以不传,获取的就是当前时间 @@ -86,9 +91,21 @@ Page({ contractionIdID:obj.code }) }, + onConfirmContractionKm(value){ + console.log(value); + let obj = value.detail.value; + this.setData({ + 'formData.subjectNameAll':obj.subjectNameAll, + showKm:false, + 'formData.subjectId':obj.subjectId, + }) + }, selectContraction(){ this.setData({showHt:true}) }, + selectKM(){ + this.setData({showKm:true}) + }, bindPickerChange (e) { let obj = e.detail.value; this.setData({ @@ -135,6 +152,17 @@ Page({ console.log(res); } }) + + UTIL.httpRequest(API.URL_GET_SUBJECTLIST , {method:'GET'}, { + success: (res2) => { + if(res2.rows.length>0){ + that.setData({ + subjectOptions:res2.rows, + }) + } + } + }) + }, /** @@ -327,9 +355,17 @@ Page({ } }) } - wx.redirectTo({ - url: '/pages/index/index' + wx.showToast({ + title: '修改成功', + icon: 'success', + duration: 2000 }) + setTimeout(function(){ + wx.redirectTo({ + url: '/pages/index/index' + }) + },2000) + }else{ UTIL.showToastNoneIcon(res.msg); } diff --git a/pages/Bookkeeping/updateZC/update.wxml b/pages/Bookkeeping/updateZC/update.wxml index 273a177..c54bcc7 100644 --- a/pages/Bookkeeping/updateZC/update.wxml +++ b/pages/Bookkeeping/updateZC/update.wxml @@ -76,7 +76,27 @@ --> 单据编码 - 备注说明 + + + 对方科目 + + 请选择对方科目 + {{formData.subjectNameAll}} + + + + + + + + 备注说明 + 挂起原因 @@ -91,14 +111,14 @@ - - + + 合同编码 diff --git a/utils/API.js b/utils/API.js index 20c5ca7..ca71631 100644 --- a/utils/API.js +++ b/utils/API.js @@ -239,6 +239,9 @@ const URL_GET_MONEYORDERADD = `${URL_PREFIX}/yinnong/moneyorder/add`; //新增工程项目 const URL_GET_PROJECTADD = `${URL_PREFIX}/yinnong/project/add`; +//查询对方科目 +const URL_GET_SUBJECTLIST = `${URL_PREFIX}/finance/subject/list?is_last=Y`; + /****************接口地址end****************/ export { @@ -331,5 +334,6 @@ export { URL_GET_CONTRACTDELETE, URL_GET_ATTACHMENTLIST, URL_GET_MONEYORDERADD, - URL_GET_PROJECTADD + URL_GET_PROJECTADD, + URL_GET_SUBJECTLIST } \ No newline at end of file