Pārlūkot izejas kodu

银农:申请单中显示付款账户余额

rongxin_test
yangfuda pirms 10 mēnešiem
vecāks
revīzija
efc1eeded4
7 mainītis faili ar 29 papildinājumiem un 12 dzēšanām
  1. +7
    -0
      src/api/onlineHome/bankAgriculture/paymentApproval.js
  2. +5
    -3
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd.vue
  3. +1
    -1
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd11.vue
  4. +5
    -1
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalDetail.vue
  5. +1
    -1
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalDetail11.vue
  6. +9
    -5
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify.vue
  7. +1
    -1
      src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify11.vue

+ 7
- 0
src/api/onlineHome/bankAgriculture/paymentApproval.js Parādīt failu

@@ -316,6 +316,13 @@ export function getTransferProcess1(id) {
method: 'get' method: 'get'
}) })
} }
// 查询出纳账户设置详细
export function getCashierAccount(id) {
return request({
url: '/cashier/account/get/' + id,
method: 'get'
})
}


// 查询出纳账户设置列表 // 查询出纳账户设置列表
export function listAccount(query) { export function listAccount(query) {


+ 5
- 3
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd.vue Parādīt failu

@@ -252,7 +252,8 @@
@cancel="showpayer = false" @cancel="showpayer = false"
/> />
</van-popup> </van-popup>
<van-field :rules="[{ required: true , message:'请输入付款方账户' }]" required label="付款方账户" v-model="form.payerAccount" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field :rules="[{ required: true , message:'请输入付款方账户' }]" readonly required label="付款方账户" v-model="form.payerAccount" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field required label="余额" readonly v-model="form.balance" placeholder="请输入余额" input-align="right" label-width="auto"/>
</div> </div>


<div class="main_title main_title_box"> <div class="main_title main_title_box">
@@ -302,8 +303,8 @@
@cancel="item.showPayee = false" @cancel="item.showPayee = false"
/> />
</van-popup> </van-popup>
<van-field required :rules="[{ required: true , message:'请输入账户' }]" v-model="item.payeeAccount" label="收款账户" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入开户银行' }]" v-model="item.bankDeposit" label="开户银行" placeholder="请输入开户银行银行" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入账户' }]" readonly v-model="item.payeeAccount" label="收款账户" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入开户银行' }]" readonly 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 required :rules="[{ required: true , message:'请输入金额' }]" v-model="item.incomeAmount" type="number" label="收入金额" placeholder="请输入金额" input-align="right" label-width="auto" @change="moneyChange"/>
<van-field <van-field
readonly readonly
@@ -1104,6 +1105,7 @@
this.$set(this.form, "cashierId", obj.id); this.$set(this.form, "cashierId", obj.id);
this.$set(this.form, "payer", obj.accountName); this.$set(this.form, "payer", obj.accountName);
this.$set(this.form, "payerAccount", obj.bankAccountNumber); this.$set(this.form, "payerAccount", obj.bankAccountNumber);
this.$set(this.form, "balance", obj.balance);
this.$set(this.form, "operatorCode", obj.operatorCode); this.$set(this.form, "operatorCode", obj.operatorCode);
this.$set(this.form, "enterpriseCode", obj.enterpriseCode); this.$set(this.form, "enterpriseCode", obj.enterpriseCode);
this.$set(this.form, "bankType", obj.bankType); this.$set(this.form, "bankType", obj.bankType);


+ 1
- 1
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalAdd11.vue Parādīt failu

@@ -223,7 +223,7 @@
@cancel="showpayer = false" @cancel="showpayer = false"
/> />
</van-popup> </van-popup>
<van-field :rules="[{ required: true , message:'可用余额不能为空' }]" required label="可用余额(元)" v-model="form.payerAccount" placeholder="请输入可用余额" input-align="right" label-width="auto"/>
<van-field :rules="[{ required: true , message:'可用余额不能为空' }]" readonly required label="可用余额(元)" v-model="form.payerAccount" placeholder="请输入可用余额" input-align="right" label-width="auto"/>
</div> </div>


<p class="main_title">收款方信息<van-button icon="plus" @click="addChargeItme(chargeItme.length)" size="mini" type="info" native-type="button" class="addFamily"/></p> <p class="main_title">收款方信息<van-button icon="plus" @click="addChargeItme(chargeItme.length)" size="mini" type="info" native-type="button" class="addFamily"/></p>


+ 5
- 1
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalDetail.vue Parādīt failu

@@ -41,6 +41,7 @@
<div class="main_box"> <div class="main_box">
<van-field readonly label="付款方" v-model="form.payer" input-align="right" label-width="auto"/> <van-field readonly label="付款方" v-model="form.payer" input-align="right" label-width="auto"/>
<van-field readonly label="付款方账户" v-model="form.payerAccount" input-align="right" label-width="auto"/> <van-field readonly label="付款方账户" v-model="form.payerAccount" input-align="right" label-width="auto"/>
<van-field readonly label="余额" v-model="form.balance" input-align="right" label-width="auto"/>
</div> </div>


<div class="main_box" v-if="capitalExpenditureOpen" style="margin-bottom: 10px;margin-top: 10px;position:relative;"> <div class="main_box" v-if="capitalExpenditureOpen" style="margin-bottom: 10px;margin-top: 10px;position:relative;">
@@ -94,7 +95,7 @@
</template> </template>


<script> <script>
import { getTransfer , queryTransferDetail , listPayee , updateTransfer , getProjectto , listProject , addProjectto , customSubmit,getInfoto,listTemplate} from "@/api/onlineHome/bankAgriculture/paymentApproval";
import { getCashierAccount,getTransfer , queryTransferDetail , listPayee , updateTransfer , getProjectto , listProject , addProjectto , customSubmit,getInfoto,listTemplate} from "@/api/onlineHome/bankAgriculture/paymentApproval";
import request from '@/utils/request' import request from '@/utils/request'
import { import {
attachmentList, attachmentList,
@@ -211,6 +212,9 @@
}, },
getDictionaries(){ getDictionaries(){
getTransfer(this.$route.query.id).then((response) => { getTransfer(this.$route.query.id).then((response) => {
getCashierAccount(response.data.cashierId).then(res => {
this.form.balance = res.data.balance
})
this.getDicts("capital_expenditure_type").then((res) => { this.getDicts("capital_expenditure_type").then((res) => {
for (var i = 0; i < res.data.length; i++) { for (var i = 0; i < res.data.length; i++) {
this.capitalExpenditureTypeOptions.push({text: res.data[i].dictLabel, value: res.data[i].dictValue}); this.capitalExpenditureTypeOptions.push({text: res.data[i].dictLabel, value: res.data[i].dictValue});


+ 1
- 1
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalDetail11.vue Parādīt failu

@@ -40,7 +40,7 @@
<p class="main_title">付款方信息</p> <p class="main_title">付款方信息</p>
<div class="main_box"> <div class="main_box">
<van-field readonly label="付款方" v-model="form.payer" input-align="right" label-width="auto"/> <van-field readonly label="付款方" v-model="form.payer" input-align="right" label-width="auto"/>
<van-field readonly label="付款方账户" v-model="form.payerAccount" input-align="right" label-width="auto"/>
<van-field readonly label="可用余额(元)" v-model="form.payerAccount" input-align="right" label-width="auto"/>
</div> </div>


<div class="main_box" v-if="capitalExpenditureOpen" style="margin-bottom: 10px;margin-top: 10px;position:relative;"> <div class="main_box" v-if="capitalExpenditureOpen" style="margin-bottom: 10px;margin-top: 10px;position:relative;">


+ 9
- 5
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify.vue Parādīt failu

@@ -246,7 +246,8 @@
@cancel="showpayer = false" @cancel="showpayer = false"
/> />
</van-popup> </van-popup>
<van-field :rules="[{ required: true , message:'请输入账户' }]" required label="付款方账户" v-model="form.payerAccount" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field :rules="[{ required: true , message:'请输入账户' }]" readonly required label="付款方账户" v-model="form.payerAccount" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field required label="余额" readonly v-model="form.balance" placeholder="请输入余额" input-align="right" label-width="auto"/>
</div> </div>


<p class="main_title">收款方信息<van-button icon="plus" @click="addChargeItme(chargeItme.length)" size="mini" type="info" native-type="button" class="addFamily"/></p> <p class="main_title">收款方信息<van-button icon="plus" @click="addChargeItme(chargeItme.length)" size="mini" type="info" native-type="button" class="addFamily"/></p>
@@ -296,8 +297,8 @@
@cancel="item.showPayee = false" @cancel="item.showPayee = false"
/> />
</van-popup> </van-popup>
<van-field required :rules="[{ required: true , message:'请输入账户' }]" v-model="item.payeeAccount" label="收款账户" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入银行' }]" v-model="item.bankDeposit" label="开户银行" placeholder="请输入银行" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入账户' }]" readonly v-model="item.payeeAccount" label="收款账户" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入银行' }]" readonly v-model="item.bankDeposit" label="开户银行" placeholder="请输入银行" input-align="right" label-width="auto"/>
<van-field required :rules="[{ required: true , message:'请输入金额' }]" v-model="item.incomeAmount" label="收入金额" placeholder="请输入金额" input-align="right" label-width="auto" @change="moneyChange"/> <van-field required :rules="[{ required: true , message:'请输入金额' }]" v-model="item.incomeAmount" label="收入金额" placeholder="请输入金额" input-align="right" label-width="auto" @change="moneyChange"/>
<van-field <van-field
readonly readonly
@@ -344,7 +345,7 @@
</template> </template>


<script> <script>
import { getAccount , getTransfer , queryTransferDetail , listPayee , updateTransfer , getProjectto , listProject , addProjectto ,
import { getCashierAccount,getAccount , getTransfer , queryTransferDetail , listPayee , updateTransfer , getProjectto , listProject , addProjectto ,
customSubmit ,offlineCustomSubmit, getQmyeFlow ,listInfo ,getInfoto ,addInfoto,listTemplate,selectApprovalByTemplateId} from "@/api/onlineHome/bankAgriculture/paymentApproval"; customSubmit ,offlineCustomSubmit, getQmyeFlow ,listInfo ,getInfoto ,addInfoto,listTemplate,selectApprovalByTemplateId} from "@/api/onlineHome/bankAgriculture/paymentApproval";
import { import {
attachmentList, attachmentList,
@@ -502,7 +503,9 @@
}, },
getDictionaries(){ getDictionaries(){
getTransfer(this.$route.query.id).then((response) => { getTransfer(this.$route.query.id).then((response) => {

getCashierAccount(response.data.cashierId).then(res => {
this.form.balance = res.data.balance
})
this.getDicts("capital_expenditure_type").then((res) => { this.getDicts("capital_expenditure_type").then((res) => {
for (var i = 0; i < res.data.length; i++) { for (var i = 0; i < res.data.length; i++) {
this.capitalExpenditureTypeOptions.push({text: res.data[i].dictLabel, value: res.data[i].dictValue}); this.capitalExpenditureTypeOptions.push({text: res.data[i].dictLabel, value: res.data[i].dictValue});
@@ -988,6 +991,7 @@
this.$set(this.form, "operatorCode", obj.operatorCode); this.$set(this.form, "operatorCode", obj.operatorCode);
this.$set(this.form, "enterpriseCode", obj.enterpriseCode); this.$set(this.form, "enterpriseCode", obj.enterpriseCode);
this.$set(this.form, "bankType", obj.bankType); this.$set(this.form, "bankType", obj.bankType);
this.$set(this.form, "balance", obj.balance);
this.$set(this.form, "payerFrom", '1'); this.$set(this.form, "payerFrom", '1');
console.log(obj.bankType) console.log(obj.bankType)
if(obj.bankType==1){ if(obj.bankType==1){


+ 1
- 1
src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalModify11.vue Parādīt failu

@@ -215,7 +215,7 @@
@cancel="showpayer = false" @cancel="showpayer = false"
/> />
</van-popup> </van-popup>
<van-field :rules="[{ required: true , message:'请输入账户' }]" required label="可用余额(元)" v-model="form.payerAccount" placeholder="请输入账户" input-align="right" label-width="auto"/>
<van-field :rules="[{ required: true , message:'请输入账户' }]" readonly required label="可用余额(元)" v-model="form.payerAccount" placeholder="请输入账户" input-align="right" label-width="auto"/>
</div> </div>


<p class="main_title">收款方信息<van-button icon="plus" @click="addChargeItme(chargeItme.length)" size="mini" type="info" native-type="button" class="addFamily"/></p> <p class="main_title">收款方信息<van-button icon="plus" @click="addChargeItme(chargeItme.length)" size="mini" type="info" native-type="button" class="addFamily"/></p>


Notiek ielāde…
Atcelt
Saglabāt