@@ -0,0 +1,5 @@ | |||
{"student":[ | |||
{"name":"张三","address":"河南","age":20}, | |||
{"name":"李四","address":"北京","age":25}, | |||
{"name":"王五","address":"上海","age":30} | |||
]} |
@@ -0,0 +1,5 @@ | |||
{"student":[ | |||
{"name":"张三","address":"河南","age":20}, | |||
{"name":"李四","address":"北京","age":25}, | |||
{"name":"王五","address":"上海","age":30} | |||
]} |
@@ -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(); | |||
@@ -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; | |||
@@ -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) | |||
@@ -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; | |||
@@ -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 = { | |||
@@ -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; | |||
@@ -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; | |||
@@ -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) | |||
@@ -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; | |||
@@ -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; | |||
@@ -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; | |||
@@ -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; | |||
@@ -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) | |||
@@ -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; | |||
@@ -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 = { | |||
@@ -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; | |||
@@ -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; | |||
@@ -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; | |||
@@ -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; | |||
@@ -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; | |||