pangdongxu 3 роки тому
джерело
коміт
54f1ce2a32
6 змінених файлів з 54 додано та 22 видалено
  1. +1
    -2
      pages/apply/paymentTemplate/add/add.js
  2. +36
    -17
      pages/payee/list/list.js
  3. +2
    -1
      pages/payee/list/list.json
  4. +1
    -1
      pages/payee/list/list.wxml
  5. +9
    -0
      pages/payee/list/list.wxss
  6. +5
    -1
      utils/API.js

+ 1
- 2
pages/apply/paymentTemplate/add/add.js Переглянути файл

@@ -754,13 +754,12 @@ Page({
// 所属银行字典查询
UTIL.httpRequest(API.URL_GET_GETDICTTYPE + 'bank_type', {method:'GET'}, {
success: (res) => {
let array = res.data.filter(function (e) { return e.dictValue == event.detail.value.bankType; });
this.setData({
[event.currentTarget.dataset.name]: false,
[event.currentTarget.dataset.value+'.payer']: event.detail.value.accountName,
[event.currentTarget.dataset.value+'.cashierId']: event.detail.value.id,
[event.currentTarget.dataset.value+'.payerAccount']: event.detail.value.bankAccountNumber,
[event.currentTarget.dataset.value+'.bankTypeText']: array[0].dictLabel,
[event.currentTarget.dataset.value+'.bankTypeText']: UTIL.getTransform(event.detail.value.bankType,that.data.bankTypeOptions),
[event.currentTarget.dataset.value+'.bankType']: event.detail.value.bankType,
[event.currentTarget.dataset.value+'.payerAccount']:event.detail.value.balance,
});


+ 36
- 17
pages/payee/list/list.js Переглянути файл

@@ -40,27 +40,29 @@ Page({
}
console.log(prames);
UTIL.httpRequest(API.URL_GET_GETDICTTYPE + 'bank_type', {method:'GET'}, {
success: (res) => {
success: (res2) => {
that.setData({
bankTypeOptions:res.data,
bankTypeOptions:res2.data,
})
}
})
UTIL.httpRequest(API.URL_GET_SELECTLIST , prames, {
success: (res) => {
let array = res.rows ;
var payeeType = that.data.payeeType;
var list = [];
array.map(res=>{
res.payeeAccountText = res.payeeAccount.replace(/^(.{6})(?:\d+)(.{4})$/,"\$1****\$2");
res.bankTypeText = (that.data.bankTypeOptions.filter(function (e) { return e.dictValue == res.bankType; }))[0].dictLabel;
list.push(res)
})
that.setData({
list:list,
UTIL.httpRequest(API.URL_GET_SELECTLIST , prames, {
success: (res) => {
let array = res.rows ;
var list = [];
res.rows.map(res3=>{
res3.payeeAccountText = res3.payeeAccount.replace(/^(.{6})(?:\d+)(.{4})$/,"\$1****\$2");
res3.bankTypeText = UTIL.getTransform(res3.bankType,that.data.bankTypeOptions);
list.push(res3)
})
console.log(list);
that.setData({
list:list,
})
}
})
}
})
},
goAdd(){
wx.navigateTo({
@@ -156,7 +158,24 @@ Page({
onReady() {

},

delete(e){
var that = this;
UTIL.httpRequest(API.URL_GET_PAYEEREMOVE + e.currentTarget.dataset.id, {method:'GET'},{
success: (res) => {
if (res.code == API.SUCCESS_CODE) {
that.data.list.splice(e.currentTarget.dataset.index, 1);
wx.showToast({
title: '删除成功!',
icon: 'success',
duration: 2000
})
that.setData({
list : that.data.list,
})
}
}
})
},
goEdit(e){
wx.navigateTo({
url: '/pages/payee/add/add?id='+e.currentTarget.dataset.id,


+ 2
- 1
pages/payee/list/list.json Переглянути файл

@@ -6,6 +6,7 @@
"van-cell-group": "@vant/weapp/cell-group/index",
"van-search": "@vant/weapp/search/index",
"van-radio": "@vant/weapp/radio/index",
"van-radio-group": "@vant/weapp/radio-group/index"
"van-swipe-cell": "@vant/weapp/swipe-cell/index",
"van-radio-group": "@vant/weapp/radio-group/index"
}
}

+ 1
- 1
pages/payee/list/list.wxml Переглянути файл

@@ -38,7 +38,7 @@
</van-cell>
<view slot="right" class="deleteBox">
<view style="flex: 1;height: 100%;display: flex;align-items: center;">
<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="delete"></image>
</view>
</view>
</van-swipe-cell>


+ 9
- 0
pages/payee/list/list.wxss Переглянути файл

@@ -63,4 +63,13 @@ van-search {

.van-radio-group{
padding-bottom: 100px;
}

.deleteBox{
width: 65px;
text-align: center;
height: 100%;
background: #F6F6F6;
align-items: center;
display: flex;
}

+ 5
- 1
utils/API.js Переглянути файл

@@ -277,6 +277,9 @@ const URL_GET_PAYEEEDIT = `${URL_PREFIX}/yinnong/payee/edit`;
//收款人查询
const URL_GET_PAYEEGET = `${URL_PREFIX}/yinnong/payee/get/`;

//收款人删除
const URL_GET_PAYEEREMOVE = `${URL_PREFIX}/yinnong/payee/remove/`;



/****************接口地址end****************/
@@ -384,5 +387,6 @@ export {
URL_GET_PROJECTDELETE,
URL_GET_PASSWORDEDIT,
URL_GET_PAYEEEDIT,
URL_GET_PAYEEGET
URL_GET_PAYEEGET,
URL_GET_PAYEEREMOVE
}

Завантаження…
Відмінити
Зберегти