Commit 26acfe86 authored by 罗超's avatar 罗超
parents ea6071fe f47b0667
...@@ -506,19 +506,60 @@ ...@@ -506,19 +506,60 @@
<th width="100px">总金额</th> <th width="100px">总金额</th>
<!-- <th>操作</th> --> <!-- <th>操作</th> -->
</tr> </tr>
<tr v-for="(i,index) in payMsgList"> <template v-for="(i,index) in payMsgList">
<td>{{i.AccName}}</td> <tr v-if="!i.show" @click="payMsgListShow(i, index)">
<td>{{i.Name}}</td> <td>{{i.AccName}}</td>
<td>{{i.Account}}</td> <td>{{i.Name}}</td>
<!-- <td>{{i.balance}}</td> --> <td>{{i.Account}}</td>
<td>{{i.OriginalMoney}}</td> <!-- <td>{{item.balance}}</td> -->
<td>{{i.CurrenName}}</td> <td>{{moneyFormat(i.OriginalMoney)}}</td>
<td>{{i.Rate}}</td> <td>{{i.CurrenName}}</td>
<!-- <td>{{i.Fee}}</td> --> <td>{{i.Rate}}</td>
<th>{{i.allMoney}}</th> <!-- <td>{{item.Fee}}</td> -->
<!-- <td></td> --> <td>{{moneyFormat(i.allMoney)}}</td>
</tr> <!-- <td></td> -->
<tr> </tr>
<tr v-else @keyup.enter="addList(2,index)">
<td>
<el-select filterable v-model='i.AccName' @change="clearAccBank(1,index)" class=" _border_b_1">
<el-option v-for='a in AccList'
:label='a.Name'
:value='a.Name'
:key='a.ID'>
</el-option>
</el-select>
</td>
<td>
<el-select filterable v-model='i.Type' @change="getAccountList(i.Type,1,index)" class=" _border_b_1">
<el-option v-for='a in GetAccountType'
:label='a.Name'
:value='a.ID'
:key='a.ID'>
</el-option>
</el-select>
</td>
<td>
<el-select filterable v-model='i.AccountId' placeholder="请选择账户" @change="setAccountName(i.AccountId,1,index)" class=" _border_b_1">
<el-option v-for='a in accountList'
:label='a.allName'
:value='a.ID'
:key='a.ID'>
</el-option>
</el-select>
</td>
<td>
<el-input v-model="i.OriginalMoney" @change="Calculation(1,index)" @blur="addList(2,index)" placeholder="请输入金额" type="number" class=" _border_b_1"></el-input>
</td>
<td>
<p>{{i.CurrenName}}</p>
</td>
<td>
<el-input v-model="i.Rate" @change="Calculation(1,index)" @blur="addList(2,index)" type="number" class=" _border_b_1"></el-input>
</td>
<td>{{i.allMoney.toFixed(2)}}</td>
</tr>
</template>
<tr @keyup.enter="addList()">
<td> <td>
<el-select filterable v-model='payMsg.AccName' @change="clearAccBank()" class=" _border_b_1"> <el-select filterable v-model='payMsg.AccName' @change="clearAccBank()" class=" _border_b_1">
<el-option v-for='i in AccList' <el-option v-for='i in AccList'
...@@ -548,18 +589,18 @@ ...@@ -548,18 +589,18 @@
</td> </td>
<!-- <td>{{payMsg.balance}}</td> --> <!-- <td>{{payMsg.balance}}</td> -->
<td> <td>
<el-input v-model="payMsg.OriginalMoney" @change="Calculation()" placeholder="请输入金额" type="number" class=" _border_b_1"></el-input> <el-input v-model="payMsg.OriginalMoney" @change="Calculation()" @blur="addList()" placeholder="请输入金额" type="number" class=" _border_b_1"></el-input>
</td> </td>
<td> <td>
<p>{{payMsg.CurrenName}}</p> <p>{{payMsg.CurrenName}}</p>
</td> </td>
<td> <td>
<el-input v-model="payMsg.Rate" @change="Calculation()" type="number" class=" _border_b_1"></el-input> <el-input v-model="payMsg.Rate" @change="Calculation()" @blur="addList()" type="number" class=" _border_b_1"></el-input>
</td> </td>
<!-- <td> <!-- <td>
<el-input v-model="payMsg.Fee" @change="Calculation()" type="number" class=" _border_b_1"></el-input> <el-input v-model="payMsg.Fee" @change="Calculation()" type="number" class=" _border_b_1"></el-input>
</td> --> </td> -->
<td>{{payMsg.allMoney}}</td> <td>{{moneyFormat(payMsg.allMoney)}}</td>
<!-- <td width="120px"> <!-- <td width="120px">
<span class="_now_pay" @click="payFun()">立即付款</span> <span class="_now_pay" @click="payFun()">立即付款</span>
</td> --> </td> -->
...@@ -662,19 +703,60 @@ ...@@ -662,19 +703,60 @@
<th width="100px">总金额</th> <th width="100px">总金额</th>
<!-- <th>操作</th> --> <!-- <th>操作</th> -->
</tr> </tr>
<tr v-for="(i,index) in payMsgList"> <template v-for="(i,index) in payMsgList">
<td>{{i.AccName}}</td> <tr v-if="!i.show" @click="payMsgListShow(i, index)">
<td>{{i.Name}}</td> <td>{{i.AccName}}</td>
<td>{{i.Account}}</td> <td>{{i.Name}}</td>
<!-- <td>{{item.balance}}</td> --> <td>{{i.Account}}</td>
<td>{{i.OriginalMoney}}</td> <!-- <td>{{item.balance}}</td> -->
<td>{{i.CurrenName}}</td> <td>{{moneyFormat(i.OriginalMoney)}}</td>
<td>{{i.Rate}}</td> <td>{{i.CurrenName}}</td>
<!-- <td>{{item.Fee}}</td> --> <td>{{i.Rate}}</td>
<th>{{i.allMoney}}</th> <!-- <td>{{item.Fee}}</td> -->
<!-- <td></td> --> <th>{{moneyFormat(i.allMoney)}}</th>
</tr> <!-- <td></td> -->
<tr> </tr>
<tr v-else @keyup.enter="addList(2,index)">
<td>
<el-select filterable v-model='i.AccName' @change="clearAccBank(1,index)" class=" _border_b_1">
<el-option v-for='a in AccList'
:label='a.Name'
:value='a.Name'
:key='a.ID'>
</el-option>
</el-select>
</td>
<td>
<el-select filterable v-model='i.Type' @change="getAccountList(i.Type,1,index)" class=" _border_b_1">
<el-option v-for='a in GetAccountType'
:label='a.Name'
:value='a.ID'
:key='a.ID'>
</el-option>
</el-select>
</td>
<td>
<el-select filterable v-model='i.AccountId' placeholder="请选择账户" @change="setAccountName(i.AccountId,1,index)" class=" _border_b_1">
<el-option v-for='a in accountList'
:label='a.allName'
:value='a.ID'
:key='a.ID'>
</el-option>
</el-select>
</td>
<td>
<el-input v-model="i.OriginalMoney" @change="Calculation(1,index)" @blur="addList(2,index)" placeholder="请输入金额" type="number" class=" _border_b_1"></el-input>
</td>
<td>
<p>{{i.CurrenName}}</p>
</td>
<td>
<el-input v-model="i.Rate" @change="Calculation(1,index)" @blur="addList(2,index)" type="number" class=" _border_b_1"></el-input>
</td>
<td>{{i.allMoney.toFixed(2)}}</td>
</tr>
</template>
<tr @keyup.enter="addList()">
<td> <td>
<el-select filterable v-model='payMsg.AccName' @change="clearAccBank()" class=" _border_b_1"> <el-select filterable v-model='payMsg.AccName' @change="clearAccBank()" class=" _border_b_1">
<el-option v-for='i in AccList' <el-option v-for='i in AccList'
...@@ -704,18 +786,18 @@ ...@@ -704,18 +786,18 @@
</td> </td>
<!-- <td>{{payMsg.balance}}</td> --> <!-- <td>{{payMsg.balance}}</td> -->
<td> <td>
<el-input v-model="payMsg.OriginalMoney" @change="Calculation()" placeholder="请输入金额" type="number" class=" _border_b_1"></el-input> <el-input v-model="payMsg.OriginalMoney" @change="Calculation()" @blur="addList()" placeholder="请输入金额" type="number" class=" _border_b_1"></el-input>
</td> </td>
<td> <td>
<p>{{payMsg.CurrenName}}</p> <p>{{payMsg.CurrenName}}</p>
</td> </td>
<td> <td>
<el-input v-model="payMsg.Rate" @change="Calculation()" type="number" class=" _border_b_1"></el-input> <el-input v-model="payMsg.Rate" @change="Calculation()" @blur="addList()" type="number" class=" _border_b_1"></el-input>
</td> </td>
<!-- <td> <!-- <td>
<el-input v-model="payMsg.Fee" @change="Calculation()" type="number" class=" _border_b_1"></el-input> <el-input v-model="payMsg.Fee" @change="Calculation()" type="number" class=" _border_b_1"></el-input>
</td> --> </td> -->
<td>{{payMsg.allMoney.toFixed(2)}}</td> <td>{{moneyFormat(payMsg.allMoney)}}</td>
<!-- <td width="120px"> <!-- <td width="120px">
<span class="_now_pay" @click="payFun()">立即付款</span> <span class="_now_pay" @click="payFun()">立即付款</span>
</td> --> </td> -->
...@@ -725,7 +807,7 @@ ...@@ -725,7 +807,7 @@
<td height="50px"></td> <td height="50px"></td>
<td height="50px"></td> <td height="50px"></td>
<td height="50px"></td> <td height="50px"></td>
<td height="50px"></td>Content <td height="50px"></td>
<td height="50px"></td> <td height="50px"></td>
<td height="50px"></td> <td height="50px"></td>
<!-- <td height="50px"></td> --> <!-- <td height="50px"></td> -->
...@@ -974,6 +1056,7 @@ export default { ...@@ -974,6 +1056,7 @@ export default {
Account:'', Account:'',
balance:'', balance:'',
allMoney:0, allMoney:0,
show: false,
}, },
CurrencyId:'', CurrencyId:'',
importFileUrl:this.domainManager().UploadFileUrl+'?cmd=User_post_FileUpload&fileType=1&fileLimit=10', importFileUrl:this.domainManager().UploadFileUrl+'?cmd=User_post_FileUpload&fileType=1&fileLimit=10',
...@@ -1024,6 +1107,61 @@ export default { ...@@ -1024,6 +1107,61 @@ export default {
'TicketFinace':TicketFinace, 'TicketFinace':TicketFinace,
'my-HB-Bill':myhrBill, 'my-HB-Bill':myhrBill,
},methods:{ },methods:{
payMsgListShow: function (type, index) {
this.payMsgList.forEach(x=>{
x.show = false
})
if(type.Type==1){
this.bankaccount_post_GetList()
}
if(type.Type==2){
this.BankAccount_post_GetPlatformList()
}
if(type.Type==3){
this.BankAccount_post_GetCashAccountList()
}
if(type.Type==4){
this.BankAccount_post_GetCashPoolList()
}
this.payMsgList[index].show = true
},
addList: function (type, index) {
if (type) {
if (this.payMsgList[index].AccountId==='') return
if (this.payMsgList[index].Type==='') return
if (this.payMsgList[index].AccName==='') return
if (this.payMsgList[index].Name==='') return
this.payMsgList[index].show = false
} else {
if (this.payMsg.AccountId==='') return
if (this.payMsg.Type==='') return
if (this.payMsg.AccName==='') return
if (this.payMsg.Name==='') return
this.payMsgList.push(this.payMsg);
this.payMsg = {
ID:0,
FinanceId:'',
Type:'',
AccName: '',
AccountId:'',
OriginalMoney:0,
CurrencyId:'',
Rate:0,
Fee:0,
Name:'',
CurrenName:'',
Account:'',
balance:'',
allMoney:0,
show: false,
}
}
let allMoney = 0
this.payMsgList.forEach(x=>{
allMoney+=x.allMoney
})
this.allMoney = allMoney
},
Financial_post_GetFinancLogList(){ // 获取单据日志 Financial_post_GetFinancLogList(){ // 获取单据日志
if(this.checkboxShow) return if(this.checkboxShow) return
this.LogLoading = true; this.LogLoading = true;
...@@ -1047,11 +1185,7 @@ export default { ...@@ -1047,11 +1185,7 @@ export default {
if(this.GetDetail.CashierDetail==1){ if(this.GetDetail.CashierDetail==1){
this.AuditOrRefundMsg.SpecialNode=0; this.AuditOrRefundMsg.SpecialNode=0;
} }
this.AuditOrRefundMsg.tradeWays[0].CurrencyId = this.payMsg.CurrencyId?this.payMsg.CurrencyId:0; this.AuditOrRefundMsg.tradeWays = this.payMsgList
this.AuditOrRefundMsg.tradeWays[0].OriginalMoney = this.payMsg.OriginalMoney?this.payMsg.OriginalMoney:'';
this.AuditOrRefundMsg.tradeWays[0].Rate = this.payMsg.Rate?this.payMsg.Rate:'';
this.AuditOrRefundMsg.tradeWays[0].Type = this.payMsg.Type?this.payMsg.Type:0;
this.AuditOrRefundMsg.tradeWays[0].AccountId= this.payMsg.AccountId?this.payMsg.AccountId:0;
this.AuditOrRefundMsg.WorkFlowId=parseInt(this.ID) this.AuditOrRefundMsg.WorkFlowId=parseInt(this.ID)
this.AuditOrRefundMsg.TemplateType=this.GetDetail.TemplateType this.AuditOrRefundMsg.TemplateType=this.GetDetail.TemplateType
this.AuditOrRefundMsg.Image=JSON.stringify(imgArr); this.AuditOrRefundMsg.Image=JSON.stringify(imgArr);
...@@ -1194,30 +1328,55 @@ export default { ...@@ -1194,30 +1328,55 @@ export default {
} }
} }
}, },
clearAccBank(){ // 选择账户类型清空数据 clearAccBank(type,index){ // 选择账户类型清空数据
this.payMsg.Type = ''; if (type) {
this.payMsg.AccountId = ''; this.payMsgList[index].Type = ''
this.payMsgList[index].AccountId = '';
} else {
this.payMsg.Type = '';
this.payMsg.AccountId = '';
}
}, },
Calculation(){ // 计算价格 Calculation(type, index){ // 计算价格
this.payMsg.Fee = isNaN(parseFloat(this.payMsg.Fee))?0:parseFloat(this.payMsg.Fee); if (type) {
this.payMsg.Rate = isNaN(parseFloat(this.payMsg.Rate))?0:parseFloat(this.payMsg.Rate); this.payMsgList[index].Fee = isNaN(parseFloat(this.payMsgList[index].Fee))?0:parseFloat(this.payMsgList[index].Fee);
this.payMsg.OriginalMoney = isNaN(parseFloat(this.payMsg.OriginalMoney))?0:parseFloat(this.payMsg.OriginalMoney); this.payMsgList[index].Rate = isNaN(parseFloat(this.payMsgList[index].Rate))?0:parseFloat(this.payMsgList[index].Rate);
let fee = this.payMsg.Fee, this.payMsgList[index].OriginalMoney = isNaN(parseFloat(this.payMsgList[index].OriginalMoney))?0:parseFloat(this.payMsgList[index].OriginalMoney);
Rate = this.payMsg.Rate==0?1:this.payMsg.Rate, let fee = this.payMsgList[index].Fee,
Money = this.payMsg.OriginalMoney; Rate = this.payMsgList[index].Rate==0?1:this.payMsgList[index].Rate,
this.payMsg.allMoney = (Money*Rate)+fee; Money = this.payMsgList[index].OriginalMoney;
this.allMoney = this.payMsg.allMoney ; this.payMsgList[index].allMoney = (Money*Rate)+fee;
} else {
this.payMsg.Fee = isNaN(parseFloat(this.payMsg.Fee))?0:parseFloat(this.payMsg.Fee);
this.payMsg.Rate = isNaN(parseFloat(this.payMsg.Rate))?0:parseFloat(this.payMsg.Rate);
this.payMsg.OriginalMoney = isNaN(parseFloat(this.payMsg.OriginalMoney))?0:parseFloat(this.payMsg.OriginalMoney);
let fee = this.payMsg.Fee,
Rate = this.payMsg.Rate==0?1:this.payMsg.Rate,
Money = this.payMsg.OriginalMoney;
this.payMsg.allMoney = (Money*Rate)+fee;
}
// console.log(Rate+"+"+fee+"+"+Money) // console.log(Rate+"+"+fee+"+"+Money)
}, },
setAccountName(i){ setAccountName(i, type, index){
this.accountList.forEach(x=>{ this.accountList.forEach(x=>{
if(x.ID==i){ if(x.ID==i){
this.payMsg.Account = x.allName; if (type) {
console.log(x) this.payMsgList[index].Account = x.allName;
this.payMsg.CurrenName =x.CurrencyName; console.log(x)
this.payMsg.Rate = x.CurrencyRate?x.CurrencyRate:x.CurrentRate; this.payMsgList[index].CurrenName =x.CurrencyName;
this.payMsg.CurrencyId = x.CurrencyId; this.payMsgList[index].Rate = x.CurrencyRate?x.CurrencyRate:x.CurrentRate;
this.payMsg.balance = x.Initialbalance; this.payMsgList[index].CurrencyId = x.CurrencyId;
this.payMsgList[index].balance = x.Initialbalance;
this.Calculation(1, index);
} else {
this.payMsg.Account = x.allName;
console.log(x)
this.payMsg.CurrenName =x.CurrencyName;
this.payMsg.Rate = x.CurrencyRate?x.CurrencyRate:x.CurrentRate;
this.payMsg.CurrencyId = x.CurrencyId;
this.payMsg.balance = x.Initialbalance;
this.Calculation();
}
} }
}) })
}, },
...@@ -1237,13 +1396,22 @@ export default { ...@@ -1237,13 +1396,22 @@ export default {
} }
}, err => {}) }, err => {})
}, },
getAccountList(i){ getAccountList(i,type,index){
this.payMsg.AccountId = ''; if (type) {
this.GetAccountType.forEach(x=>{ this.payMsgList[index].AccountId = '';
if(x.ID==i){ this.GetAccountType.forEach(x=>{
this.payMsg.Name = x.Name; if(x.ID==i){
} this.payMsgList[index].Name = x.Name;
}) }
})
} else {
this.payMsg.AccountId = '';
this.GetAccountType.forEach(x=>{
if(x.ID==i){
this.payMsg.Name = x.Name;
}
})
}
if(i==1){ if(i==1){
this.bankaccount_post_GetList() this.bankaccount_post_GetList()
} }
......
...@@ -106,6 +106,7 @@ ...@@ -106,6 +106,7 @@
<li :class="active==3?'_active':''" @click="active=3,msg.Conditon=3,getPageList()">待我审批的</li> <li :class="active==3?'_active':''" @click="active=3,msg.Conditon=3,getPageList()">待我审批的</li>
<li :class="active==2?'_active':''" @click="active=2,msg.Conditon=2,getPageList()">我审批的</li> <li :class="active==2?'_active':''" @click="active=2,msg.Conditon=2,getPageList()">我审批的</li>
<li :class="active==6?'_active':''" @click="active=6,msg.Conditon=6,getPageList()">我作废的</li> <li :class="active==6?'_active':''" @click="active=6,msg.Conditon=6,getPageList()">我作废的</li>
<li :class="active==7?'_active':''" @click="active=7,msg.Conditon=7,getPageList()">被驳回的</li>
<li :class="active==4?'_active':''" @click="active=4,msg.Conditon=4,getPageList()">抄送给我的</li> <li :class="active==4?'_active':''" @click="active=4,msg.Conditon=4,getPageList()">抄送给我的</li>
</ul> </ul>
<div class="query-box"> <div class="query-box">
...@@ -490,7 +491,7 @@ ...@@ -490,7 +491,7 @@
</td> </td>
<td class="_icon_btn"> <td class="_icon_btn">
<el-tooltip class="item" effect="dark" content="修改" placement="top"> <el-tooltip class="item" effect="dark" content="修改" placement="top">
<i v-if="(msg.Conditon==1 && (item.InOrNotProcess==1 || item.Status==3 || item.Status==0))" class="edit el-icon-edit" @click="goEit(item.Type==1?'addReceivablesDocuments':'addFinancialDocuments',item.Type,item.FrID,true,active,msg.pageIndex)"></i> <i v-if="((msg.Conditon==1 ||msg.Conditon==7) && (item.InOrNotProcess==1 || item.Status==3 || item.Status==0))" class="edit el-icon-edit" @click="goEit(item.Type==1?'addReceivablesDocuments':'addFinancialDocuments',item.Type,item.FrID,true,active,msg.pageIndex)"></i>
</el-tooltip> </el-tooltip>
<el-tooltip class="item" effect="dark" content="查看" placement="top"> <el-tooltip class="item" effect="dark" content="查看" placement="top">
<i class="iconfont icon-sousuo" @click="goUrl('FinancialDocumentsDetail',item.FrID,active,msg.pageIndex)"></i> <i class="iconfont icon-sousuo" @click="goUrl('FinancialDocumentsDetail',item.FrID,active,msg.pageIndex)"></i>
...@@ -502,7 +503,7 @@ ...@@ -502,7 +503,7 @@
<i v-if="msg.Conditon==3" class="iconfont icon-zhuanjiao1" @click="zhuanBox = true,zhuanMsg.WorkFlowId = item.FrID"></i> <i v-if="msg.Conditon==3" class="iconfont icon-zhuanjiao1" @click="zhuanBox = true,zhuanMsg.WorkFlowId = item.FrID"></i>
</el-tooltip> </el-tooltip>
<el-tooltip class="item" effect="dark" content="作废" placement="top"> <el-tooltip class="item" effect="dark" content="作废" placement="top">
<i v-if="(msg.Conditon==1 && (item.InOrNotProcess==1 || item.Status==3 || item.Status==0))" class="iconfont icon-quxiao1" @click="financeRemove(item.FrID)"></i> <i v-if="((msg.Conditon==1 ||msg.Conditon==7) && (item.InOrNotProcess==1 || item.Status==3 || item.Status==0))" class="iconfont icon-quxiao1" @click="financeRemove(item.FrID)"></i>
</el-tooltip> </el-tooltip>
</td> </td>
</tr> </tr>
......
...@@ -580,7 +580,8 @@ export default { ...@@ -580,7 +580,8 @@ export default {
SourceID:0, SourceID:0,
TCIDAndTCNUMList:[], TCIDAndTCNUMList:[],
IsLeader:1, IsLeader:1,
PayDate:'' PayDate:'',
CallType:0
}, },
detailList:{ detailList:{
ID:0, ID:0,
...@@ -1181,6 +1182,7 @@ export default { ...@@ -1181,6 +1182,7 @@ export default {
this.msg.TCIDList = this.orderObj.TCIDList?this.orderObj.TCIDList:[]; this.msg.TCIDList = this.orderObj.TCIDList?this.orderObj.TCIDList:[];
this.msg.Obj = this.orderObj.Obj?this.orderObj.Obj:''; this.msg.Obj = this.orderObj.Obj?this.orderObj.Obj:'';
this.msg.SourceID = this.orderObj.SourceID?this.orderObj.SourceID:0; this.msg.SourceID = this.orderObj.SourceID?this.orderObj.SourceID:0;
this.msg.CallType=this.orderObj.CallType?this.orderObj.CallType:0;
} }
if(data.VorcherInos){ if(data.VorcherInos){
data.VorcherInos.forEach(x=>{ data.VorcherInos.forEach(x=>{
......
...@@ -516,7 +516,8 @@ export default { ...@@ -516,7 +516,8 @@ export default {
TCIDList:[], TCIDList:[],
Obj:{}, Obj:{},
SourceID:0, SourceID:0,
TCIDAndTCNUMList:[] TCIDAndTCNUMList:[],
CallType:0
}, },
AccountNumber:'', AccountNumber:'',
queryAccMsg:{ queryAccMsg:{
...@@ -1040,6 +1041,7 @@ export default { ...@@ -1040,6 +1041,7 @@ export default {
delete x.rate; delete x.rate;
}); });
this.loading = true; this.loading = true;
console.log(this.msg);
this.apipost('Financial_post_Set',this.msg,res=>{ this.apipost('Financial_post_Set',this.msg,res=>{
if(res.data.resultCode==1){ if(res.data.resultCode==1){
this.$router.push({name:'FinancialDocuments',query:{'Type':this.$route.query.Type}}) this.$router.push({name:'FinancialDocuments',query:{'Type':this.$route.query.Type}})
...@@ -1328,6 +1330,7 @@ export default { ...@@ -1328,6 +1330,7 @@ export default {
this.msg.TCIDList = this.orderObj.TCIDList?this.orderObj.TCIDList:[]; this.msg.TCIDList = this.orderObj.TCIDList?this.orderObj.TCIDList:[];
this.msg.Obj = this.orderObj.Obj?this.orderObj.Obj:''; this.msg.Obj = this.orderObj.Obj?this.orderObj.Obj:'';
this.msg.SourceID = this.orderObj.SourceID?this.orderObj.SourceID:0; this.msg.SourceID = this.orderObj.SourceID?this.orderObj.SourceID:0;
this.msg.CallType=this.orderObj.CallType?this.orderObj.CallType:0;
} }
if(data.VorcherInos){ if(data.VorcherInos){
data.VorcherInos.forEach(x=>{ data.VorcherInos.forEach(x=>{
......
...@@ -92,14 +92,14 @@ ...@@ -92,14 +92,14 @@
<li><span>团队编号:</span>{{tcnum}}</li> <li><span>团队编号:</span>{{tcnum}}</li>
<li><span>订单号:</span>{{orderId}}</li> <li><span>订单号:</span>{{orderId}}</li>
<li> </li> <li> </li>
<li><span>应收金额:</span>{{moneyFormat(allMoney)}}</li> <li><span>已收总金额:</span>{{moneyFormat(allMoney)}}</li>
<li><span>实收金额:</span>{{moneyFormat(shiMoney)}}</li> <li><span>已审金额:</span>{{moneyFormat(shiMoney)}}</li>
<li><span>金额:</span><span :class="{color_red:(allMoney-shiMoney)!==allMoney}">{{moneyFormat(allMoney-shiMoney)}}</span></li> <li><span>金额:</span><span :class="{color_red:(allMoney-shiMoney)!==allMoney}">{{moneyFormat(allMoney-shiMoney)}}</span></li>
</ul> </ul>
<ul class="clearfix fukuan"> <ul class="clearfix fukuan">
<li><span>应付金额:</span>{{moneyFormat(allMoneyP)}}</li> <li><span>应付金额:</span>{{moneyFormat(allMoneyP)}}</li>
<li><span>实付金额:</span>{{moneyFormat(shiMoneyP)}}</li> <li><span>已审金额:</span>{{moneyFormat(shiMoneyP)}}</li>
<li><span>金额:</span><span :class="{color_red:(allMoneyP-shiMoneyP)!==allMoneyP}">{{moneyFormat(allMoneyP-shiMoneyP)}}</span></li> <li><span>金额:</span><span :class="{color_red:(allMoneyP-shiMoneyP)!==allMoneyP}">{{moneyFormat(allMoneyP-shiMoneyP)}}</span></li>
</ul> </ul>
</div> </div>
<p class="sfd_tit clearfix">收款单 <input type="button" v-if="(item.isOwn ? item.isOwn : item.IsOwn) ===1 && (item.orderState ? item.orderState : item.OrderState) !== '4' && (item.orderState ? item.orderState : item.OrderState) !== '3'" value="新增收款" class="normalBtn" @click="addFinancialOrder(1)"></p> <p class="sfd_tit clearfix">收款单 <input type="button" v-if="(item.isOwn ? item.isOwn : item.IsOwn) ===1 && (item.orderState ? item.orderState : item.OrderState) !== '4' && (item.orderState ? item.orderState : item.OrderState) !== '3'" value="新增收款" class="normalBtn" @click="addFinancialOrder(1)"></p>
......
...@@ -178,6 +178,7 @@ ...@@ -178,6 +178,7 @@
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.createBy}}<span v-if="item.leaveStr!=''" style="color:red">({{item.leaveStr}})</span></p> <p class="fz12 over_ellipsis" style="width: 100%;">{{item.createBy}}<span v-if="item.leaveStr!=''" style="color:red">({{item.leaveStr}})</span></p>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName=='无'?'':item.commissionSPeopleName}}</p> <p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName=='无'?'':item.commissionSPeopleName}}</p>
<p>发团:{{item.startDate}}</p> <p>发团:{{item.startDate}}</p>
<p v-if='item.commissionMoney' style="color:red">提成:{{item.commissionMoney}}</p>
</td> </td>
<td> <td>
<p class="over_ellipsis" style="width: 150px;" :title="item.contactName">{{item.contactName}}</p> <p class="over_ellipsis" style="width: 150px;" :title="item.contactName">{{item.contactName}}</p>
......
...@@ -1222,6 +1222,7 @@ ...@@ -1222,6 +1222,7 @@
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName}}</p> <p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName}}</p>
<p style="min-width: 180px;">发团:{{item.startDate}}</p> <p style="min-width: 180px;">发团:{{item.startDate}}</p>
<p>下单时间:{{item.createDate}}</p> <p>下单时间:{{item.createDate}}</p>
<p v-if='item.commissionMoney' style="color:red">提成:{{item.commissionMoney}}</p>
</td> </td>
<td> <td>
<p class="fz12 over_ellipsis" style="width: 120px;" :title="item.contactName">{{item.contactName}}</p> <p class="fz12 over_ellipsis" style="width: 120px;" :title="item.contactName">{{item.contactName}}</p>
...@@ -1377,6 +1378,7 @@ ...@@ -1377,6 +1378,7 @@
<span class="RL-redType RL-remarkCon" v-else> <span class="RL-redType RL-remarkCon" v-else>
<span>暂无名单</span> <span>暂无名单</span>
</span> </span>
<span v-if="item.tipMoney">(小费:{{item.tipMoney}}</span>
</td> </td>
</tr> </tr>
<tr> <tr>
...@@ -2899,7 +2901,7 @@ export default { ...@@ -2899,7 +2901,7 @@ export default {
getOrderDetail(obj) { getOrderDetail(obj) {
this.apipost( this.apipost(
"Financial_post_GetOrderFinanceList", "Financial_post_GetOrderFinanceList",
{ OrderId: obj.orderId, OrderResource: 8 }, { OrderId: obj.orderId, OrderResource: 8,IsTravelMoney:1 },
res => { res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.orderList = res.data.data; this.orderList = res.data.data;
......
...@@ -1378,7 +1378,7 @@ ...@@ -1378,7 +1378,7 @@
<!-- 表格 --> <!-- 表格 -->
<table class="groupTourOrderSearchTable" border="0" cellspacing="0" cellpadding="0"> <table class="groupTourOrderSearchTable" border="0" cellspacing="0" cellpadding="0">
<tr> <tr>
<th width="150">单号</th> <th width="230">单号</th>
<th width="100">客户信息</th> <th width="100">客户信息</th>
<th width="100">人数/机位数</th> <th width="100">人数/机位数</th>
<th width="80">单价</th> <th width="80">单价</th>
...@@ -1414,11 +1414,12 @@ ...@@ -1414,11 +1414,12 @@
</div> </div>
<p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName=='无'?'':item.commissionSPeopleName}}</p> <p class="fz12 over_ellipsis" style="width: 100%;">{{item.commissionSPeopleName=='无'?'':item.commissionSPeopleName}}</p>
<p>下单时间:{{item.createDate}}</p> <p>下单时间:{{item.createDate}}</p>
<p v-if='item.commissionMoney' style="color:red">提成:{{item.commissionMoney}}</p>
</td> </td>
<td> <td>
<p v-if='item.isOwn==1||userId==1||userId==5||positionId==168 || isUpdateOrder' class="fz12 over_ellipsis" style="width: 120px;" :title="item.contactName">{{item.contactName}}</p> <p v-if='item.isOwn==1||userId==1||userId==5||positionId==168 || isUpdateOrder' class="fz12 over_ellipsis" style="width: 120px;" :title="item.contactName">{{item.contactName}}</p>
<p v-if='item.isOwn==1||userId==1||userId==5||positionId==168 || isUpdateOrder' class="fz12">{{item.contactMobile}}</p> <p v-if='item.isOwn==1||userId==1||userId==5||positionId==168 || isUpdateOrder' class="fz12">{{item.contactMobile}}</p>
<p v-if='item.isOwn==2&&userId!=1&&userId!=5&&positionId!=168&&isUpdateOrder==false'>*****</p> <p v-if='item.isOwn==2&&userId!=1&&userId!=5&&positionId!=168&&isUpdateOrder==false'>*****</p>
<!-- <p class="fz12 over_ellipsis" style="width: 120px;" :title="item.contactName">{{item.contactName}}</p> <!-- <p class="fz12 over_ellipsis" style="width: 120px;" :title="item.contactName">{{item.contactName}}</p>
<p class="fz12">{{item.contactMobile}}</p> --> <p class="fz12">{{item.contactMobile}}</p> -->
</td> </td>
...@@ -1571,7 +1572,7 @@ ...@@ -1571,7 +1572,7 @@
<div v-if="item.isOrder=='1'&&item.orderState!='4'" @click="transfer(item)">订单转团</div> <div v-if="item.isOrder=='1'&&item.orderState!='4'" @click="transfer(item)">订单转团</div>
<div v-if="isUpdateOrder" @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.orderId'>OP备注</div> <div v-if="isUpdateOrder" @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.orderId'>OP备注</div>
<!-- v-if="item.isUpdateOrderCommission" --> <!-- v-if="item.isUpdateOrderCommission" -->
<div @click='TCMsg.OrderId = item.orderId, TCMsg.CommissionMinusRate = item.commissionMinusRate, TiChengLoading = true'>修改提成</div> <div v-if="isUpdateOrderCommission" @click='TCMsg.OrderId = item.orderId, TCMsg.CommissionMinusRate = item.commissionMinusRate, TiChengLoading = true'>修改提成</div>
<div v-if="item.isOrder=='1'&&(item.orderState=='1'||item.orderState=='2')" @click='setChargeLoss(item)'> <div v-if="item.isOrder=='1'&&(item.orderState=='1'||item.orderState=='2')" @click='setChargeLoss(item)'>
<span v-if="item.isChargeLossOrders==1">恢复收损单</span> <span v-if="item.isChargeLossOrders==1">恢复收损单</span>
<span v-else>设为收损单</span> <span v-else>设为收损单</span>
...@@ -1579,8 +1580,8 @@ ...@@ -1579,8 +1580,8 @@
<div v-if="item.isOrder=='1'&&(item.orderState=='1'||item.orderState=='2'||item.orderState=='3')" @click='deleteItem(item)'>取消</div> <div v-if="item.isOrder=='1'&&(item.orderState=='1'||item.orderState=='2'||item.orderState=='3')" @click='deleteItem(item)'>取消</div>
</div> </div>
<el-button slot="reference" type="primary" style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;' icon="iconfont icon-more"></el-button> <el-button slot="reference" type="primary" style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;' icon="iconfont icon-more"></el-button>
</el-popover> </el-popover>
</el-tooltip> </el-tooltip>
</el-button-group> </el-button-group>
<payurlItem v-if='item.isOwn==1' :item="item" :showID="showID" v-show="item.orderState!='4'&&item.orderState!='3'" v-on:childByValue="childByValue"></payurlItem> <payurlItem v-if='item.isOwn==1' :item="item" :showID="showID" v-show="item.orderState!='4'&&item.orderState!='3'" v-on:childByValue="childByValue"></payurlItem>
</td> </td>
...@@ -2009,6 +2010,7 @@ export default { ...@@ -2009,6 +2010,7 @@ export default {
customerId: "", customerId: "",
createByInfo: "", createByInfo: "",
isUpdateSharePeople: false, isUpdateSharePeople: false,
isUpdateOrderCommission: false,
starTime: "", starTime: "",
endTime: "", endTime: "",
stratPrice: "", stratPrice: "",
...@@ -3569,6 +3571,7 @@ export default { ...@@ -3569,6 +3571,7 @@ export default {
this.list = res.data.data.pageData.rtData; this.list = res.data.data.pageData.rtData;
this.isUpdateOrder = res.data.data.pageData.isUpdateOrder this.isUpdateOrder = res.data.data.pageData.isUpdateOrder
this.IsUpdateOrderMoney = res.data.data.pageData.isUpdateOrderMoney this.IsUpdateOrderMoney = res.data.data.pageData.isUpdateOrderMoney
this.isUpdateOrderCommission = res.data.data.pageData.isUpdateOrderCommission
this.cancelRtData = res.data.data.pageData.cancelRtData[0].list; this.cancelRtData = res.data.data.pageData.cancelRtData[0].list;
this.seat.YSeat = res.data.data.pageData.ySeatNum this.seat.YSeat = res.data.data.pageData.ySeatNum
this.seat.CSeat = res.data.data.pageData.eSeatNum this.seat.CSeat = res.data.data.pageData.eSeatNum
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
margin: 0; margin: 0;
font-size: 14px!important; font-size: 14px!important;
} }
.groupTourOrder_tickets_red { .groupTourOrder_tickets_red {
color: #ff0000; color: #ff0000;
text-decoration: underline; text-decoration: underline;
} }
...@@ -59,6 +59,10 @@ ...@@ -59,6 +59,10 @@
color: #008000; color: #008000;
text-decoration: underline; text-decoration: underline;
} }
.groupTourOrder_tickets_black{
color: #000000;
text-decoration: underline;
}
.VD-remarkTitle { .VD-remarkTitle {
display: inline-block; display: inline-block;
float: left; float: left;
...@@ -190,7 +194,8 @@ ...@@ -190,7 +194,8 @@
<span v-for="(item2,index2) in item.financeList" :key="index2" style="margin-right:10px;cursor:pointer;"> <span v-for="(item2,index2) in item.financeList" :key="index2" style="margin-right:10px;cursor:pointer;">
<span v-if="item2.colorState===1" class="groupTourOrder_tickets_blue" @click="goUrl2('FinancialDocumentsDetail',item2.frID,'财务单据')">{{item2.frID}}</span> <span v-if="item2.colorState===1" class="groupTourOrder_tickets_blue" @click="goUrl2('FinancialDocumentsDetail',item2.frID,'财务单据')">{{item2.frID}}</span>
<span v-else-if="item2.colorState===2" class="groupTourOrder_tickets_green" @click="goUrl2('FinancialDocumentsDetail',item2.frID,'财务单据')">{{item2.frID}}</span> <span v-else-if="item2.colorState===2" class="groupTourOrder_tickets_green" @click="goUrl2('FinancialDocumentsDetail',item2.frID,'财务单据')">{{item2.frID}}</span>
<span v-else class="groupTourOrder_tickets_red" @click="goUrl2('FinancialDocumentsDetail',item2.frID,'财务单据')">{{item2.frID}}</span> <span v-else-if="item2.colorState===3" class="groupTourOrder_tickets_red" @click="goUrl2('FinancialDocumentsDetail',item2.frID,'财务单据')">{{item2.frID}}</span>
<span v-else-if="item2.colorState===4" class="groupTourOrder_tickets_black" @click="goUrl2('FinancialDocumentsDetail',item2.frID,'财务单据')">{{item2.frID}}</span>
</span> </span>
<span v-if="item.financeList.length===0" style="cursor: default;">暂无数据</span> <span v-if="item.financeList.length===0" style="cursor: default;">暂无数据</span>
</div> </div>
......
...@@ -61,10 +61,21 @@ ...@@ -61,10 +61,21 @@
.VO-redType{ .VO-redType{
color:red; color:red;
} }
.groupTourOrder_tickets_blue{ .groupTourOrder_tickets_red {
color:#0000ff; color: #ff0000;
text-decoration: underline;
}
.groupTourOrder_tickets_blue {
color: #0000ff;
text-decoration: underline;
}
.groupTourOrder_tickets_green {
color: #008000;
text-decoration: underline;
}
.groupTourOrder_tickets_black{
color: #000000;
text-decoration: underline; text-decoration: underline;
cursor: pointer;
} }
</style> </style>
<template> <template>
...@@ -186,7 +197,8 @@ ...@@ -186,7 +197,8 @@
<span v-for="(item2,index2) in item.FinanceList" :key="index2" style="margin-right:10px;cursor:pointer;"> <span v-for="(item2,index2) in item.FinanceList" :key="index2" style="margin-right:10px;cursor:pointer;">
<span v-if="item2.ColorState===1" class="groupTourOrder_tickets_blue" @click="goUrl2('FinancialDocumentsDetail',item2.FrID,'财务单据')">{{item2.FrID}}</span> <span v-if="item2.ColorState===1" class="groupTourOrder_tickets_blue" @click="goUrl2('FinancialDocumentsDetail',item2.FrID,'财务单据')">{{item2.FrID}}</span>
<span v-else-if="item2.ColorState===2" class="groupTourOrder_tickets_green" @click="goUrl2('FinancialDocumentsDetail',item2.FrID,'财务单据')">{{item2.FrID}}</span> <span v-else-if="item2.ColorState===2" class="groupTourOrder_tickets_green" @click="goUrl2('FinancialDocumentsDetail',item2.FrID,'财务单据')">{{item2.FrID}}</span>
<span v-else class="groupTourOrder_tickets_red" @click="goUrl2('FinancialDocumentsDetail',item2.FrID,'财务单据')">{{item2.FrID}}</span> <span v-else-if="item2.ColorState===3" class="groupTourOrder_tickets_red" @click="goUrl2('FinancialDocumentsDetail',item2.FrID,'财务单据')">{{item2.FrID}}</span>
<span v-else-if="item2.ColorState===4" class="groupTourOrder_tickets_black" @click="goUrl2('FinancialDocumentsDetail',item2.FrID,'财务单据')">{{item2.FrID}}</span>
</span> </span>
<span v-if="item.FinanceList.length===0" style="cursor: default;">暂无数据</span> <span v-if="item.FinanceList.length===0" style="cursor: default;">暂无数据</span>
</div> </div>
......
...@@ -1334,7 +1334,7 @@ ...@@ -1334,7 +1334,7 @@
<div style="width: 100%; height: auto; overflow-x: auto;" class="ownScrollbarStyle"> <div style="width: 100%; height: auto; overflow-x: auto;" class="ownScrollbarStyle">
<table class="RegisTrationTable" border="0" cellspacing="0" cellpadding="0" v-loading='loading'> <table class="RegisTrationTable" border="0" cellspacing="0" cellpadding="0" v-loading='loading'>
<tr> <tr>
<th width="240">单号</th> <th width="260">单号</th>
<th width="150">客户信息</th> <th width="150">客户信息</th>
<th width="70" class="nowrap">人数/机位数</th> <th width="70" class="nowrap">人数/机位数</th>
<th width="110" class="nowrap">单价</th> <th width="110" class="nowrap">单价</th>
...@@ -1366,7 +1366,6 @@ ...@@ -1366,7 +1366,6 @@
<div class="RL_CreatInfo">{{item.CreateBy}}<span v-if="item.LeaveStr!=''" style="color:red">({{item.LeaveStr}})</span></div> <div class="RL_CreatInfo">{{item.CreateBy}}<span v-if="item.LeaveStr!=''" style="color:red">({{item.LeaveStr}})</span></div>
<div class="RL_CreatInfo">关联销售:{{item.CommissionSPeopleName}}</div> <div class="RL_CreatInfo">关联销售:{{item.CommissionSPeopleName}}</div>
<p>下单时间:{{item.CreateDate}}</p> <p>下单时间:{{item.CreateDate}}</p>
</td> </td>
<td> <td>
<p class="fz12 over_ellipsis" style="width: 90%;">领队控位</p> <p class="fz12 over_ellipsis" style="width: 90%;">领队控位</p>
...@@ -1476,7 +1475,7 @@ ...@@ -1476,7 +1475,7 @@
<div @click="toTrip(item)">出团通知书({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div> <div @click="toTrip(item)">出团通知书({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div> <div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>OP备注</div> <div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>OP备注</div>
<div @click='TCMsg.OrderId = item.OrderId, TCMsg.CommissionMinusRate = item.CommissionMinusRate, TiChengLoading = true'>修改提成</div> <div v-if="OrderDataList.IsUpdateOrderCommission" @click='TCMsg.OrderId = item.OrderId, TCMsg.CommissionMinusRate = item.CommissionMinusRate, TiChengLoading = true'>修改提成</div>
<div @click='deleteItem(item)'>删除</div> <div @click='deleteItem(item)'>删除</div>
</div> </div>
<el-button slot="reference" type="primary" style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;' <el-button slot="reference" type="primary" style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;'
...@@ -1543,6 +1542,7 @@ ...@@ -1543,6 +1542,7 @@
<div class="RL_CreatInfo">关联销售:{{childItem.CommissionSPeopleName}}</div> <div class="RL_CreatInfo">关联销售:{{childItem.CommissionSPeopleName}}</div>
<!-- <p>发团:{{childItem.startDate}}</p> --> <!-- <p>发团:{{childItem.startDate}}</p> -->
<p>下单时间:{{childItem.CreateDate}}</p> <p>下单时间:{{childItem.CreateDate}}</p>
<p v-if='childItem.CommissionMoney' style="color:red">提成:{{childItem.CommissionMoney}}</p>
</td> </td>
<td> <td>
<p v-if="childItem.IsOwn==1||userId==1||userId==5" class="fz12 over_ellipsis" style="width:90%;" :title="childItem.ContactName"> <p v-if="childItem.IsOwn==1||userId==1||userId==5" class="fz12 over_ellipsis" style="width:90%;" :title="childItem.ContactName">
...@@ -1659,7 +1659,7 @@ ...@@ -1659,7 +1659,7 @@
<div v-if="userId==1" @click="getSalerInfo(childItem)">修改业务员</div> <div v-if="userId==1" @click="getSalerInfo(childItem)">修改业务员</div>
<div @click="transfer(childItem)">订单转团</div> <div @click="transfer(childItem)">订单转团</div>
<div @click='zhuanLoading = true,OPRemarkMsg.OrderId = childItem.OrderId'>OP备注</div> <div @click='zhuanLoading = true,OPRemarkMsg.OrderId = childItem.OrderId'>OP备注</div>
<div @click='TCMsg.OrderId = childItem.OrderId, TCMsg.CommissionMinusRate = childItem.CommissionMinusRate, TiChengLoading = true'>修改提成</div> <div v-if="OrderDataList.IsUpdateOrderCommission" @click='TCMsg.OrderId = childItem.OrderId, TCMsg.CommissionMinusRate = childItem.CommissionMinusRate, TiChengLoading = true'>修改提成</div>
<div v-if="childItem.OrderState=='1'||childItem.OrderState=='2'||childItem.OrderState=='3'" <div v-if="childItem.OrderState=='1'||childItem.OrderState=='2'||childItem.OrderState=='3'"
@click='deleteItem(childItem)'> @click='deleteItem(childItem)'>
删除 删除
...@@ -1878,7 +1878,7 @@ ...@@ -1878,7 +1878,7 @@
<div @click="toTrip(item)">出团通知书({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div> <div @click="toTrip(item)">出团通知书({{SetNoticeMsg.OutNotice==1?'OK':'暂定'}})</div>
<div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div> <div v-if="userId==1" @click="getSalerInfo(item)">修改业务员</div>
<div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>OP备注</div> <div @click='zhuanLoading = true,OPRemarkMsg.OrderId = item.OrderId'>OP备注</div>
<div @click='TCMsg.OrderId = item.OrderId, TCMsg.CommissionMinusRate = item.CommissionMinusRate, TiChengLoading = true'>修改提成</div> <div v-if="OrderDataList.IsUpdateOrderCommission" @click='TCMsg.OrderId = item.OrderId, TCMsg.CommissionMinusRate = item.CommissionMinusRate, TiChengLoading = true'>修改提成</div>
<div v-if="item.OrderState=='2'||item.OrderState=='3'" @click='deleteItem(item)'>删除</div> <div v-if="item.OrderState=='2'||item.OrderState=='3'" @click='deleteItem(item)'>删除</div>
</div> </div>
<el-button slot="reference" type="primary" style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;' <el-button slot="reference" type="primary" style='background:#297BEF; border-color:#297BEF;border-top-left-radius: 0;border-bottom-left-radius: 0;'
......
...@@ -32,8 +32,9 @@ ...@@ -32,8 +32,9 @@
</div> </div>
<el-select slot="reference" v-model="value" class='w80' placeholder="收款方式" @change='chanceType(item)'> <el-select slot="reference" v-model="value" class='w80' placeholder="收款方式" @change='chanceType(item)'>
<!-- <el-option label="二维码" value="1"></el-option> --> <!-- <el-option label="二维码" value="1"></el-option> -->
<el-option label="现金或转账" value="2"></el-option> <el-option label="团队收款" value="2"></el-option>
<el-option v-if='item.orderState===1' label="退款" value="3"></el-option> <el-option v-if='item.orderState===1' label="团队退款" value="3"></el-option>
<el-option label="团队小费" value="4"></el-option>
</el-select> </el-select>
</el-popover> </el-popover>
</div> </div>
...@@ -144,6 +145,26 @@ ...@@ -144,6 +145,26 @@
'orderObj':JSON.stringify(orderObj) 'orderObj':JSON.stringify(orderObj)
} }
}); });
}else if (this.value === '4') {
this.visible=false
let orderObj = {
OrderID:obj.orderId,
OrderSource:8,
CallType:1,
Obj: {},
SourceID:obj.ID,
TCIDList: TCIDARR
}
this.$router.push({
name: 'ChoiceAddFinancialDocuments',
query:{
"Type":1,
"companyID":obj.outBranchId,
"path": "",
'blank':'y',
'orderObj':JSON.stringify(orderObj)
}
});
} }
this.value = '' this.value = ''
}, },
......
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