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