浏览代码

task 41397 移动端 “银行卡转账” 添加收款方时,可以输入人名模糊搜索

rongxin_dev
庞东旭 2 个月前
父节点
当前提交
9d7c414604
共有 22 个文件被更改,包括 295 次插入15 次删除
  1. +5
    -0
      src/assets/maps/plotPremises_huancui.json
  2. +5
    -0
      src/assets/maps/qu_huancui.json
  3. +17
    -0
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd.vue
  4. +17
    -0
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd2.vue
  5. +11
    -1
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd3.vue
  6. +16
    -0
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd4.vue
  7. +9
    -1
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd5.vue
  8. +17
    -1
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify.vue
  9. +17
    -0
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify2.vue
  10. +10
    -1
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify3.vue
  11. +16
    -0
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify4.vue
  12. +8
    -0
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify5.vue
  13. +18
    -0
      src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd.vue
  14. +21
    -3
      src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd2.vue
  15. +13
    -4
      src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd3.vue
  16. +16
    -0
      src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd4.vue
  17. +11
    -3
      src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd5.vue
  18. +18
    -1
      src/views/yinnong/bankAgriculture/paymentApproval/approvalModify.vue
  19. +17
    -0
      src/views/yinnong/bankAgriculture/paymentApproval/approvalModify2.vue
  20. +8
    -0
      src/views/yinnong/bankAgriculture/paymentApproval/approvalModify3.vue
  21. +16
    -0
      src/views/yinnong/bankAgriculture/paymentApproval/approvalModify4.vue
  22. +9
    -0
      src/views/yinnong/bankAgriculture/paymentApproval/approvalModify5.vue

+ 5
- 0
src/assets/maps/plotPremises_huancui.json 查看文件

@@ -0,0 +1,5 @@
{"student":[
{"name":"张三","address":"河南","age":20},
{"name":"李四","address":"北京","age":25},
{"name":"王五","address":"上海","age":30}
]}

+ 5
- 0
src/assets/maps/qu_huancui.json 查看文件

@@ -0,0 +1,5 @@
{"student":[
{"name":"张三","address":"河南","age":20},
{"name":"李四","address":"北京","age":25},
{"name":"王五","address":"上海","age":30}
]}

+ 17
- 0
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd.vue 查看文件

@@ -299,6 +299,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -411,6 +412,8 @@

buttonType:'a',

payeeSearchValue:'',

minDate: new Date(2000, 1, 1),
maxDate: new Date(2050, 12, 31),
currentDate: new Date(),
@@ -1338,6 +1341,20 @@
}
}
},
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==1||res.payeeType==2){
response.rows[index].text = res.payee;
response.rows[index].value = res.id;
this.payeeList.push(res)
}
})
});
},
beforeRead(obj) {
return (file) =>{
let params1 = new FormData();


+ 17
- 0
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd2.vue 查看文件

@@ -264,6 +264,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -335,6 +336,8 @@
showFundType:false,
showpayer:false,
buttonType:'a',

payeeSearchValue:'',
minDate: new Date(2000, 1, 1),
maxDate: new Date(2050, 12, 31),
currentDate: new Date(),
@@ -431,6 +434,20 @@
this.getTemplateList();
},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==4||res.payeeType==3){
res.text = res.payee
res.value = res.id
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 11
- 1
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd3.vue 查看文件

@@ -191,6 +191,8 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />

<van-picker
show-toolbar
:columns="payeeList"
@@ -257,6 +259,8 @@
showFundType:false,
showpayer:false,

payeeSearchValue:'',

buttonType:'a',

minDate: new Date(2000, 1, 1),
@@ -339,6 +343,11 @@
this.getDictionaries();
},
methods: {
payeeSearch(val){
this.payeeList = [];
this.queryParams.payee = val;
this.accountTypeChange();
},
// 表单重置
reset() {
this.form = {
@@ -536,7 +545,8 @@
villageAccountType : 1,
status:'0',
accountType : this.form.accountType,
taccountId:this.form.cashierId
taccountId:this.form.cashierId,
payee:this.payeeSearchValue
}
listVaccount(params).then(response => {
console.log(response)


+ 16
- 0
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd4.vue 查看文件

@@ -232,6 +232,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -316,6 +317,7 @@
capitalExpenditureType:'',
payee:'',
bankType:'',
payeeSearchValue:'',

wfydlxDictionaries:[],
jglxDictionaries:[],
@@ -400,6 +402,20 @@
this.getDictionaries();
},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==1||res.payeeType==2){
res.text = res.payee;
res.value = res.id;
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 9
- 1
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd5.vue 查看文件

@@ -191,6 +191,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -205,7 +206,7 @@
readonly
clickable
label="所属银行"
placeholder="请选择收款方"
placeholder="所属银行"
v-model="item.bankTypeText"
@click="item.showbankType = true"
input-align="right"
@@ -258,6 +259,8 @@
showFundType:false,
showpayer:false,

payeeSearchValue:'',

buttonType:'a',

minDate: new Date(2000, 1, 1),
@@ -341,6 +344,11 @@
this.getDictionaries();
},
methods: {
payeeSearch(val){
this.payeeList = [];
this.queryParams.payee = val;
this.accountTypeChange();
},
// 表单重置
reset() {
this.form = {


+ 17
- 1
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify.vue 查看文件

@@ -296,6 +296,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -429,6 +430,8 @@
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
bankTypeList:[],
// 查询参数
@@ -522,7 +525,20 @@
this.getFileList();
},
methods: {

payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==1||res.payeeType==2){
response.rows[index].text = res.payee;
response.rows[index].value = res.id;
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 17
- 0
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify2.vue 查看文件

@@ -254,6 +254,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -359,6 +360,8 @@
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
// 查询参数
queryParams: {
@@ -445,6 +448,20 @@
this.getFileList();
},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==4||res.payeeType==3){
res.text = res.payee
res.value = res.id
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 10
- 1
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify3.vue 查看文件

@@ -191,6 +191,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -279,6 +280,8 @@
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
// 查询参数
queryParams: {
@@ -337,6 +340,11 @@
this.getFileList();
},
methods: {
payeeSearch(val){
this.payeeList = [];
this.queryParams.payee = val;
this.accountTypeChange();
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;
@@ -522,7 +530,8 @@
villageAccountType : 1,
status:'0',
accountType : this.form.accountType,
taccountId:this.form.cashierId
taccountId:this.form.cashierId,
payee:this.payeeSearchValue
}
listVaccount(params).then(response => {
console.log(response)


+ 16
- 0
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify4.vue 查看文件

@@ -232,6 +232,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -332,6 +333,7 @@

chargeItme:[],
chargeItmeShow:[],
payeeSearchValue:'',

payeeList:[],
// 查询参数
@@ -418,6 +420,20 @@
this.getFileList();
},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==1||res.payeeType==2){
res.text = res.payee;
res.value = res.id;
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 8
- 0
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify5.vue 查看文件

@@ -199,6 +199,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -287,6 +288,8 @@
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
// 查询参数
queryParams: {
@@ -344,6 +347,11 @@
this.getFileList();
},
methods: {
payeeSearch(val){
this.payeeList = [];
this.queryParams.payee = val;
this.accountTypeChange();
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 18
- 0
src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd.vue 查看文件

@@ -290,6 +290,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -458,6 +459,9 @@
chargeItme:[],
chargeItmeShow:[],
templateList:[],

payeeSearchValue:'',

payeeList:[],
bankTypeList:[],
// 查询参数
@@ -535,6 +539,20 @@

},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==1||res.payeeType==2){
response.rows[index].text = res.payee;
response.rows[index].value = res.id;
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 21
- 3
src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd2.vue 查看文件

@@ -257,6 +257,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -264,13 +265,13 @@
@cancel="item.showPayee = false"
/>
</van-popup>
<van-field required readonly :rules="[{ required: true , message:'收款账户不能为空' }]" v-model="item.payeeAccount" label="收款账户" placeholder="请选择收款方" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'开户银行不能为空' }]" v-model="item.bankDeposit" label="开户银行" placeholder="请选择收款方" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'收款账户不能为空' }]" v-model="item.payeeAccount" label="收款账户" placeholder="收款账户" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'开户银行不能为空' }]" v-model="item.bankDeposit" label="开户银行" placeholder="开户银行" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入金额' }]" v-model="item.incomeAmount" type="number" label="收入金额" placeholder="请输入金额" input-align="right" label-width="auto" @change="moneyChange"/>
<van-field
readonly
label="所属银行"
placeholder="请选择收款方"
placeholder="所属银行"
v-model="item.bankTypeText"
input-align="right"
required
@@ -349,6 +350,9 @@
payerOptions:[],
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
// 查询参数
queryParams: {
@@ -422,6 +426,20 @@
this.getTemplateList();
},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==4||res.payeeType==3){
res.text = res.payee
res.value = res.id
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 13
- 4
src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd3.vue 查看文件

@@ -191,6 +191,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -198,13 +199,13 @@
@cancel="item.showPayee = false"
/>
</van-popup>
<van-field required readonly :rules="[{ required: true , message:'收款账户不能为空' }]" v-model="item.payeeAccount" label="收款账户" placeholder="请选择收款方" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'开户银行不能为空' }]" v-model="item.bankDeposit" label="开户银行" placeholder="请选择收款方" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'收款账户不能为空' }]" v-model="item.payeeAccount" label="收款账户" placeholder="收款账户" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'开户银行不能为空' }]" v-model="item.bankDeposit" label="开户银行" placeholder="开户银行" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入金额' }]" v-model="item.incomeAmount" type="number" label="收入金额" placeholder="请输入金额" input-align="right" label-width="auto" @change="moneyChange"/>
<van-field
readonly
label="所属银行"
placeholder="请选择收款方"
placeholder="所属银行"
v-model="item.bankTypeText"
input-align="right"
required
@@ -281,6 +282,8 @@
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
// 查询参数
queryParams: {
@@ -338,6 +341,11 @@
this.getDictionaries();
},
methods: {
payeeSearch(val){
this.payeeList = [];
this.queryParams.payee = val;
this.accountTypeChange();
},
// 表单重置
reset() {
this.form = {
@@ -535,7 +543,8 @@
villageAccountType : 1,
status:'0',
accountType : this.form.accountType,
taccountId:this.form.cashierId
taccountId:this.form.cashierId,
payee:this.payeeSearchValue
}
listVaccount(params).then(response => {
console.log(response)


+ 16
- 0
src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd4.vue 查看文件

@@ -232,6 +232,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -329,6 +330,7 @@

chargeItme:[],
chargeItmeShow:[],
payeeSearchValue:'',

payeeList:[],
// 查询参数
@@ -399,6 +401,20 @@
this.getDictionaries();
},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==1||res.payeeType==2){
res.text = res.payee;
res.value = res.id;
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 11
- 3
src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd5.vue 查看文件

@@ -191,6 +191,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -198,13 +199,13 @@
@cancel="item.showPayee = false"
/>
</van-popup>
<van-field required readonly :rules="[{ required: true , message:'收款账户不能为空' }]" v-model="item.payeeAccount" label="收款账户" placeholder="请选择收款方" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'开户银行不能为空' }]" v-model="item.bankDeposit" label="开户银行" placeholder="请选择收款方" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'收款账户不能为空' }]" v-model="item.payeeAccount" label="收款账户" placeholder="收款账户" input-align="right" label-width="auto"/>
<van-field required readonly :rules="[{ required: true , message:'开户银行不能为空' }]" v-model="item.bankDeposit" label="开户银行" placeholder="开户银行" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入金额' }]" v-model="item.incomeAmount" type="number" label="收入金额" placeholder="请输入金额" input-align="right" label-width="auto" @change="moneyChange"/>
<van-field
readonly
label="所属银行"
placeholder="请选择收款方"
placeholder="所属银行"
v-model="item.bankTypeText"
input-align="right"
required
@@ -281,6 +282,8 @@
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
// 查询参数
queryParams: {
@@ -339,6 +342,11 @@
this.getDictionaries();
},
methods: {
payeeSearch(val){
this.payeeList = [];
this.queryParams.payee = val;
this.accountTypeChange();
},
// 表单重置
reset() {
this.form = {


+ 18
- 1
src/views/yinnong/bankAgriculture/paymentApproval/approvalModify.vue 查看文件

@@ -302,6 +302,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -465,6 +466,9 @@
chargeItmeShow: [],

payeeList: [],

payeeSearchValue:'',

bankTypeList:[],
// 查询参数
queryParams: {
@@ -558,7 +562,20 @@
},

methods: {

payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==1||res.payeeType==2){
response.rows[index].text = res.payee;
response.rows[index].value = res.id;
this.payeeList.push(res)
}
})
});
},
goFlow() {
if (this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined") {
window.location = 'approvalProcess3?approvalTemplateId=' + this.form.approvalTemplateId + '&approvalMode=' + this.form.approvalMode;


+ 17
- 0
src/views/yinnong/bankAgriculture/paymentApproval/approvalModify2.vue 查看文件

@@ -254,6 +254,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -357,6 +358,8 @@
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
// 查询参数
queryParams: {
@@ -443,6 +446,20 @@
this.getFileList();
},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==4||res.payeeType==3){
res.text = res.payee
res.value = res.id
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 8
- 0
src/views/yinnong/bankAgriculture/paymentApproval/approvalModify3.vue 查看文件

@@ -191,6 +191,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -278,6 +279,8 @@
chargeItme:[],
chargeItmeShow:[],

payeeSearchValue:'',

payeeList:[],
// 查询参数
queryParams: {
@@ -336,6 +339,11 @@
this.getFileList();
},
methods: {
payeeSearch(val){
this.payeeList = [];
this.queryParams.payee = val;
this.accountTypeChange();
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 16
- 0
src/views/yinnong/bankAgriculture/paymentApproval/approvalModify4.vue 查看文件

@@ -232,6 +232,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -333,6 +334,7 @@
chargeItmeShow:[],

payeeList:[],
payeeSearchValue:'',
// 查询参数
queryParams: {
transferType:"",
@@ -417,6 +419,20 @@
this.getFileList();
},
methods: {
payeeSearch(val){
console.log(val);
this.payeeList = [];
this.queryParams.payee = val;
listPayee(this.queryParams).then((response) => {
response.rows.map((res,index) => {
if(res.payeeType==1||res.payeeType==2){
res.text = res.payee;
res.value = res.id;
this.payeeList.push(res)
}
})
});
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


+ 9
- 0
src/views/yinnong/bankAgriculture/paymentApproval/approvalModify5.vue 查看文件

@@ -199,6 +199,7 @@
:rules="[{ required: true , message:'请选择收款方' }]"
/>
<van-popup v-model="item.showPayee" position="bottom">
<van-search v-model="payeeSearchValue" placeholder="请输入收款方名称搜索" @input="payeeSearch" />
<van-picker
show-toolbar
:columns="payeeList"
@@ -287,6 +288,9 @@
chargeItmeShow:[],

payeeList:[],

payeeSearchValue:'',

// 查询参数
queryParams: {
transferType:"",
@@ -343,6 +347,11 @@
this.getFileList();
},
methods: {
payeeSearch(val){
this.payeeList = [];
this.queryParams.payee = val;
this.accountTypeChange();
},
goFlow(){
if(this.form.approvalMode == '1' && this.form.approvalTemplateId != undefined && this.form.approvalTemplateId != "undefined"){
window.location='approvalProcess3?approvalTemplateId='+this.form.approvalTemplateId+'&approvalMode='+this.form.approvalMode;


正在加载...
取消
保存