|
@@ -71,6 +71,19 @@
|
|
<i class="el-icon-plus"></i>
|
|
<i class="el-icon-plus"></i>
|
|
</el-upload> -->
|
|
</el-upload> -->
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <div style='margin:20px -30px;font-weight:bold'>收款账户信息</div>
|
|
|
|
+ <el-form-item label-width='100px' label="收款方" span="1" prop="payee">
|
|
|
|
+ <el-input class='input50 input_css' placeholder="输入收款方" v-model="deptBudgetList.payee"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label-width='100px' label="账号" span="1" prop="accountNumber">
|
|
|
|
+ <el-input class='input50 input_css' placeholder="输入账号" v-model="deptBudgetList.accountNumber"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label-width='100px' label="开户行" span="1" prop="bank">
|
|
|
|
+ <el-input class='input50 input_css' placeholder="输入开户行" v-model="deptBudgetList.bank"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label-width='100px' label="开户支行" span="1" prop="bankBranch">
|
|
|
|
+ <el-input class='input50 input_css' placeholder="输入开户支行" v-model="deptBudgetList.bankBranch"></el-input>
|
|
|
|
+ </el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<div v-if='deptBudgetList.purpose=="合同费用"&&deptBudgetList.type=="非粮款"||deptBudgetList.purpose=="库点费用"&&deptBudgetList.flag!="是"' class='expensetitle'>费用分配</div>
|
|
<div v-if='deptBudgetList.purpose=="合同费用"&&deptBudgetList.type=="非粮款"||deptBudgetList.purpose=="库点费用"&&deptBudgetList.flag!="是"' class='expensetitle'>费用分配</div>
|
|
<div v-if='deptBudgetList.purpose=="合同费用"&&deptBudgetList.type=="非粮款"||deptBudgetList.purpose=="库点费用"&&deptBudgetList.flag!="是"' style='margin:0 auto 10px;width:90%;'>
|
|
<div v-if='deptBudgetList.purpose=="合同费用"&&deptBudgetList.type=="非粮款"||deptBudgetList.purpose=="库点费用"&&deptBudgetList.flag!="是"' style='margin:0 auto 10px;width:90%;'>
|
|
@@ -108,13 +121,19 @@
|
|
</el-select>
|
|
</el-select>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column v-if='deptBudgetList.purpose=="合同费用"' prop="date" label="日期">
|
|
|
|
|
|
+ <!-- <el-table-column v-if='deptBudgetList.purpose=="合同费用"' prop="date" label="日期">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-select v-model="scope.row.receiptDocDate" filterable placeholder="选择日期" @change="((value)=>{selecttime(value, scope.row,scope.$index)})">
|
|
<el-select v-model="scope.row.receiptDocDate" filterable placeholder="选择日期" @change="((value)=>{selecttime(value, scope.row,scope.$index)})">
|
|
<el-option v-for="item in datelist[scope.$index]" :key="item.time" :label="item.time" :value="item.time"
|
|
<el-option v-for="item in datelist[scope.$index]" :key="item.time" :label="item.time" :value="item.time"
|
|
style="color: #8890b1" />
|
|
style="color: #8890b1" />
|
|
</el-select>
|
|
</el-select>
|
|
</template>
|
|
</template>
|
|
|
|
+ </el-table-column> -->
|
|
|
|
+ <el-table-column v-if='deptBudgetList.purpose=="合同费用"' prop="date" label="日期">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <el-date-picker @change="((value)=>{selectware(value, scope.$index)})" v-model="scope.row.receiptDocDate" type="date" placeholder="请选择日期"
|
|
|
|
+ value-format="yyyy-MM-dd" ></el-date-picker>
|
|
|
|
+ </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column v-if='deptBudgetList.purpose=="库点费用"' prop="date" label="日期">
|
|
<el-table-column v-if='deptBudgetList.purpose=="库点费用"' prop="date" label="日期">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -122,7 +141,7 @@
|
|
value-format="yyyy-MM-dd" ></el-date-picker>
|
|
value-format="yyyy-MM-dd" ></el-date-picker>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column v-if='deptBudgetList.purpose=="库点费用"' prop="date" label="货源">
|
|
|
|
|
|
+ <el-table-column v-if='deptBudgetList.purpose=="库点费用"||deptBudgetList.purpose=="合同费用"' prop="date" label="货源">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<!-- {{scope.row.goodsourcelist}} -->
|
|
<!-- {{scope.row.goodsourcelist}} -->
|
|
<el-select v-model="scope.row.orderId" placeholder="选择货源" @change="((value)=>{selectgoodsSource(value, scope.row,scope.$index)})">
|
|
<el-select v-model="scope.row.orderId" placeholder="选择货源" @change="((value)=>{selectgoodsSource(value, scope.row,scope.$index)})">
|
|
@@ -163,7 +182,7 @@
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
import WsUpload from '@/components/WsUpload'
|
|
import WsUpload from '@/components/WsUpload'
|
|
- import {setexpense,getcontract,getwarehouse,addexenseinfo,getwarehousingorder,getexpensecount} from '@/model/profitable/index'
|
|
|
|
|
|
+ import {setexpense,getcontract,getwarehouse,addexenseinfo,getwarehousingorder,getexpensecount,getpayeeinfo} from '@/model/profitable/index'
|
|
export default {
|
|
export default {
|
|
components: {
|
|
components: {
|
|
WsUpload,
|
|
WsUpload,
|
|
@@ -304,7 +323,7 @@
|
|
selectware(e,index){
|
|
selectware(e,index){
|
|
var arr=[]
|
|
var arr=[]
|
|
this.datelist=[]
|
|
this.datelist=[]
|
|
- getwarehousingorder({contractNo:this.deptBudgetList.contractNo,warehouseName:e}).toPromise()
|
|
|
|
|
|
+ getwarehousingorder({contractNo:this.deptBudgetList.contractNo,warehouseName:this.feeDetailsDistributions[index].warehouseName,receiptDocDate:this.feeDetailsDistributions[index].receiptDocDate}).toPromise()
|
|
.then(response => {
|
|
.then(response => {
|
|
for (let i = 0; i < response.length; i++) {
|
|
for (let i = 0; i < response.length; i++) {
|
|
response[i].issuingDate=response[i].issuingTime.split(' ')[0]
|
|
response[i].issuingDate=response[i].issuingTime.split(' ')[0]
|
|
@@ -401,6 +420,16 @@
|
|
if(this.contractList[i].contractNo==e){
|
|
if(this.contractList[i].contractNo==e){
|
|
this.deptBudgetList.contractId=this.contractList[i].id
|
|
this.deptBudgetList.contractId=this.contractList[i].id
|
|
this.signingDate=this.contractList[i].signingDate
|
|
this.signingDate=this.contractList[i].signingDate
|
|
|
|
+ getpayeeinfo({compId:localStorage.getItem('ws-pf_compId'),contractNo:e}).toPromise()
|
|
|
|
+ .then((response1) => {
|
|
|
|
+ this.deptBudgetList.payee=response1.customerType=="企业客户"?response1.compName:response1.customerName
|
|
|
|
+ this.deptBudgetList.accountNumber=response1.bankCard
|
|
|
|
+ this.deptBudgetList.bank=response1.bankDeposit
|
|
|
|
+ this.deptBudgetList.bankBranch=response1.bankDepositBranch
|
|
|
|
+ this.$forceUpdate()
|
|
|
|
+ // this.payeeinfo=response1
|
|
|
|
+ // console.log(this.payeeinfo)
|
|
|
|
+ })
|
|
// this.disabledDate()
|
|
// this.disabledDate()
|
|
}
|
|
}
|
|
}
|
|
}
|