Commit 3a98cabc authored by liudong1993's avatar liudong1993

1 制单 付款对象 调整为 输入关键字匹配

parent b7b69832
......@@ -470,14 +470,18 @@
<el-option :label='$t("fnc.lslingdui")' :value='0' :key='0'> </el-option>
</el-select> -->
<template v-if="msg.ClientType==7&&msg.IsPublic!=2&&msg.IsPublic!=3&&!showDisable">
<el-select v-if="msg.IsLeader==1" filterable v-model='msg.ClientID' :placeholder="$t('fnc.khmingcheng')"
<el-select v-if="msg.IsLeader==1" filterable v-model='msg.ClientID' :placeholder="$t('pub.PleaseKeyWords')+'/'+$t('fnc.khmingcheng')"
remote reserve-keyword
:remote-method="financeinfo_post_GetClientAccountListToKey"
@change="GetClientAccountList(msg.ClientID)" class="w135 _border_b_1">
<el-option v-for='item in ClientAccountList' :label='item.Name' :value='item.ID' :key='item.ID'>
</el-option>
</el-select>
</template>
<template v-if="msg.ClientType!=7&&msg.IsPublic!=2&&msg.IsPublic!=3&&!showDisable">
<el-select filterable v-model='msg.ClientID' :placeholder="$t('fnc.khmingcheng')"
<el-select filterable v-model='msg.ClientID' :placeholder="$t('pub.PleaseKeyWords')+'/'+$t('fnc.khmingcheng')"
remote reserve-keyword
:remote-method="financeinfo_post_GetClientAccountListToKey"
@change="GetClientAccountList(msg.ClientID)" class="w135 _border_b_1">
<el-option v-for='item in ClientAccountList' :label='item.Name' :value='item.ID' :key='item.ID'>
</el-option>
......@@ -2316,7 +2320,9 @@
ID: 0,
Type: t,
ObjID: 0,
CardNum: ''
CardNum: '',
IsAddFinance: true,
KeyWord: ''
}
if (i >= 0) {
msg.ID = i;
......@@ -2361,15 +2367,50 @@
}
}, err => {})
},
financeinfo_post_GetClientAccountListEdit(t) { //获取付款 对象类型 修改用
financeinfo_post_GetClientAccountListToKey(query) { //获取付款 对象类型 新增用
let msg = {
ID: 0,
Type: this.msg.ClientType,
ObjID: 0,
CardNum: '',
IsAddFinance: true,
KeyWord: query
}
this.apipost('financeinfo_post_GetClientAccountList', msg, res => {
if (res.data.resultCode == 1) {
let data = res.data.data;
let ClientAccountList = [];
data.forEach(x => {
let obj = {
ID: x.ID,
Name: x.AccountHolder + `(${x.AccountAlias})`,
Nom: x.CardNum,
OpenBankName: x.OpenBankName,
ObjID: x.ObjID,
ClientAccountType: x.ClientAccountType,
}
ClientAccountList.push(obj)
})
this.ClientAccountList = ClientAccountList;
}
}, err => {})
},
financeinfo_post_GetClientAccountListEdit(t,id) { //获取付款 对象类型 修改用
let msg = {
ID:0,
Type: t,
ObjID: 0,
CardNum: ''
CardNum: '',
IsAddFinance: true,
}
if(id && id>0){
msg.ID = id;
}
if (this.czmsg && this.czmsg.ClientID) {
msg.ID = this.czmsg.ClientID;
}
}
this.apipost('financeinfo_post_GetClientAccountList', msg, res => {
if (res.data.resultCode == 1) {
let data = res.data.data;
......@@ -2567,7 +2608,7 @@
this.msg.PayDate = this.msg.PayDate;
this.msg.detailList = [];
this.FinancialFlowTemplate_post_GetProcessList(data.TemplateId);
this.financeinfo_post_GetClientAccountListEdit(data.ClientType);
this.financeinfo_post_GetClientAccountListEdit(data.ClientType,data.ClientID);
this.Financial_post_GetCostTypeList(data.TemplateId, 2);
let allPrice = 0
let yballPrice = 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment