pangdongxu 3 lat temu
rodzic
commit
9f929e60b5
5 zmienionych plików z 93 dodań i 13 usunięć
  1. +20
    -0
      pages/Bookkeeping/Bookkeeping.js
  2. +1
    -1
      pages/Bookkeeping/Bookkeeping.wxml
  3. +38
    -2
      pages/Bookkeeping/updateZC/update.js
  4. +29
    -9
      pages/Bookkeeping/updateZC/update.wxml
  5. +5
    -1
      utils/API.js

+ 20
- 0
pages/Bookkeeping/Bookkeeping.js Wyświetl plik

@@ -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
})
}
}
})
},
/**
* 生命周期函数--监听页面隐藏
*/


+ 1
- 1
pages/Bookkeeping/Bookkeeping.wxml Wyświetl plik

@@ -82,7 +82,7 @@
</view>
<view slot="right" class="deleteBox" wx:if="{{item.checkedStatusText != '已审核'}}">
<view style="flex: 1;height: 100%;display: flex;align-items: center;justify-content: space-evenly;">
<image src="../../image/apply/icon_delete.png" style="width: 25px;height: 25px;margin: 0 auto;" data-id="{{item.id}}" data-index="{{index}}" bindtap="delete"></image>
<image src="../../image/apply/icon_delete.png" style="width: 25px;height: 25px;margin: 0 auto;" data-id="{{item.id}}" data-index="{{index}}" bindtap="delete2"></image>
<image src="../../image/icon/icon_xg.png" style="width: 25px;height: 25px;margin: 0 auto;" data-id="{{item.id}}" data-index="{{index}}" bindtap="goUpdateZC"></image>
</view>
</view>


+ 38
- 2
pages/Bookkeeping/updateZC/update.js Wyświetl plik

@@ -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);
}


+ 29
- 9
pages/Bookkeeping/updateZC/update.wxml Wyświetl plik

@@ -76,7 +76,27 @@
</picker> -->
</van-popup>
<view class="flex-block"><text class="rules">单据编码</text> <input class="wrap" type="number" bindinput="inputChange" data-prop="formData.billNum" value="{{formData.billNum}}" placeholder="请输入单据编码"/></view>
<view class="flex-block"><text class="rules">备注说明</text> <input class="wrap" type="number" bindinput="inputChange" data-prop="formData.accountSummary" placeholder="请输入备注说明" value="{{formData.accountSummary}}"/></view>

<view class="flex-block">
<text class="rules">对方科目</text>
<view class="wrap" bindtap="selectKM">
<text wx:if="{{formData.subjectNameAll==''}}" class="color-gray">请选择对方科目</text>
<text wx:else>{{formData.subjectNameAll}}</text>
</view>

<van-popup show="{{showKm}}" round position="bottom" bind:close="closeBoxKM" >
<van-picker
columns="{{subjectOptions}}"
show-toolbar
value-key="subjectNameAll"
bind:cancel="closeBoxKM"
bind:confirm="onConfirmContractionKm"
/>
</van-popup>
</view>

<view class="flex-block"><text class="rules">备注说明</text> <input class="wrap" bindinput="inputChange" data-prop="formData.accountSummary" placeholder="请输入备注说明" value="{{formData.accountSummary}}"/></view>
<view class="flex-block"><text class="rules">挂起原因</text> <input class="wrap" bindinput="inputChange" data-prop="formData.accountSummary" placeholder="请输入挂起原因" value="{{formData.remark}}" wx:if="{{formData.checkedStatus == 4}}"/></view>
</view>
<block wx:if="{{incomeType == 2}}">
<view class="title">
@@ -91,14 +111,14 @@
</view>

<van-popup show="{{showHt}}" round position="bottom" bind:close="closeBox" >
<van-picker
columns="{{contractionOptions}}"
show-toolbar
value-key="name"
bind:cancel="closeBox"
bind:confirm="onConfirmContraction"
/>
</van-popup>
<van-picker
columns="{{contractionOptions}}"
show-toolbar
value-key="name"
bind:cancel="closeBox"
bind:confirm="onConfirmContraction"
/>
</van-popup>
</view>
<view class="flex-block"><text class="rules {{formData.incomeType == '2' ?'':'no'}}">合同编码</text>
<view class="wrap" bindtap="selectContraction">


+ 5
- 1
utils/API.js Wyświetl plik

@@ -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
}

Ładowanie…
Anuluj
Zapisz