Commit cb53937f authored by youjie's avatar youjie

财务单据 名单

parent 36ae7de9
......@@ -1114,6 +1114,11 @@
<!-- 成本月结关联单号 -->
<CostmonthDetails v-if="GetDetail.OtherType==75||getTemplate(GetDetail)" :GetDetail="GetDetail">
</CostmonthDetails>
<!-- 团成员已制单名单 -->
<RollCall v-if="GetDetail.OrderSource==10&&
GetDetail.TCIDAndTCNUMList[0].TCNUM&&
GetDetail.TCIDAndTCNUMList[0].TCID" :GetDetail="GetDetail">
</RollCall>
<myGuanBill :ID="FrID" :FrID='FrID' :TemplateId='GetDetail.TemplateId'
v-if="(((GetDetail.TemplateId === 36 || GetDetail.TemplateId === 37) && LeadState) || GetDetail.TemplateId === 63 || GetDetail.TemplateId === 59 || GetDetail.TemplateId === 43 || GetDetail.TemplateId === 48 || GetDetail.TemplateId === 53 || GetDetail.TemplateId === 56) && showModel" />
<myJiPiaoBill :ID="FrID" :FrID='FrID' :TemplateId='GetDetail.TemplateId'
......@@ -1964,6 +1969,7 @@
// import MsgBus from '../../assets/utils/msgBus.js';
import CostmonthDetails from './components/CostmonthDetails';
import UserCredit from './components/UserCredit';
import RollCall from './components/RollCall'
export default {
data() {
return {
......@@ -2145,7 +2151,8 @@
'huijiBill': huijiBill,
'czBillModule': czBillModule,
CostmonthDetails,
UserCredit
UserCredit,
RollCall
},
methods: {
getTemplate(GetDetail) {
......
......@@ -1528,7 +1528,8 @@ export default {
if (ActionMenuCode.indexOf("F_HandWithFee") != -1) {
this.HandShow = true;
}
if (ActionMenuCode.indexOf("F_Trademodify") != -1) {
// F_Trademodify
if (ActionMenuCode.indexOf("isManageFinance") != -1) {
this.istransaction = true;
}
if(ActionMenuCode.indexOf('F_Update_CurrencyRate')!=-1){
......
......@@ -1129,6 +1129,11 @@
<!-- 成本月结关联单号 -->
<CostmonthDetails v-if="GetDetail.OtherType==75||getTemplate(GetDetail)" :GetDetail="GetDetail">
</CostmonthDetails>
<!-- 团成员已制单名单 -->
<RollCall v-if="GetDetail.OrderSource==10&&
GetDetail.TCIDAndTCNUMList[0].TCNUM&&
GetDetail.TCIDAndTCNUMList[0].TCID" :GetDetail="GetDetail">
</RollCall>
<myGuanBill :ID="FrID" :FrID='FrID' :TemplateId='GetDetail.TemplateId'
v-if="(((GetDetail.TemplateId === 36 || GetDetail.TemplateId === 37) && LeadState) || GetDetail.TemplateId === 63 || GetDetail.TemplateId === 59 || GetDetail.TemplateId === 43 || GetDetail.TemplateId === 48 || GetDetail.TemplateId === 53 || GetDetail.TemplateId === 56) && showModel" />
<myJiPiaoBill :ID="FrID" :FrID='FrID' :TemplateId='GetDetail.TemplateId'
......@@ -1472,6 +1477,7 @@
import dmcTravelBill from './FinancialSubmodule/DmcTravelBillModule'; //线路
import CostmonthDetails from './components/CostmonthDetails';
import RollCall from './components/RollCall'
import UserCredit from './components/UserCredit';
export default {
data() {
......@@ -1576,7 +1582,8 @@
"czBillModule": czBillModule,
"dmcTravelBill": dmcTravelBill,
CostmonthDetails,
UserCredit
UserCredit,
RollCall
},
created() {
// // crm自动登陆传过来的参数
......
<style>
@import url('../../../assets/css/domestic/TicketingModule.css');
.sanjiao-box{
position: relative;
}
.sanjiao-box .Receipt_table td{
padding: 0 10px;
}
.hover_text span{
cursor: pointer;
text-decoration: underline;
}
.czBillModule td{
text-align: center!important;
padding:6px 0!important;
}
</style>
<template>
<div class="m_TicketingModule" v-if="DataList&&DataList.length>0">
<div>
<div class="_tit">
<span class="_text">名单</span>
<div>
<span class="_btn" v-if="tableShow" @click="tableShow=false">收起 <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">展开 <i class="iconfont icon-gengduo"></i> </span>
</div>
</div>
<div v-show="tableShow" class="sanjiao-box _padding_20_15" style="padding: 5px 15px 20px 15px;">
<el-tag v-for="(item,index) in DataList" :key="index" size="mini" style="margin-right: 5px;">
{{item.GuestName}}</el-tag>
</div>
</div>
</div>
</template>
<script>
export default {
props:["GetDetail"],
data(){
return{
cdtotal: 0,
ybtotal: 0,
tableShow: true,
DataList: [],
msg:{
FinanceId: 0,
}
}
},watch:{
GetDetail:{
handler(val, oldVal) {
this.msg.FinanceId = this.GetDetail.FrID
this.Financial_post_GetDetail();
},
deep: true,
immediate: true,
}
},
created(){
},
mounted(){
},
methods:{
goDetail(id){
this.$router.push(
{ name: 'FinancialDocumentsDetail',
query:{"id":id,blank:'y',tab:'单据详情'}
}
)
},
Financial_post_GetDetail(){ //获取关联单
if(this.msg.FinanceId){
this.loading = true;
this.apipost('Financial_post_GetGuestByFinanceList',this.msg, res => {
if(res.data.resultCode == 1) {
let data = res.data.data;
this.DataList = data
}else{
this.Error(res.data.message)
}
this.loading = false;
}, err => {})
}
},
}
}
</script>
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