Commit af9da650 authored by 华国豪's avatar 华国豪 🙄

收支查询 查询条件制单日期 初始化问题;完善发票单据展示

parent e1ab0602
...@@ -929,6 +929,7 @@ export default { ...@@ -929,6 +929,7 @@ export default {
if(!this.msg.TradeWay)this.msg.TradeWay=0; if(!this.msg.TradeWay)this.msg.TradeWay=0;
if(!this.msg.AccountType)this.msg.AccountType=0; if(!this.msg.AccountType)this.msg.AccountType=0;
this.loading= true; this.loading= true;
console.log(this.msg)
this.apipost('Financial_post_GetALLPageList',this.msg,res=>{ this.apipost('Financial_post_GetALLPageList',this.msg,res=>{
if(res.data.resultCode == 1) { if(res.data.resultCode == 1) {
let data = res.data.data.pageData.list; let data = res.data.data.pageData.list;
...@@ -1239,7 +1240,7 @@ export default { ...@@ -1239,7 +1240,7 @@ export default {
pageSize:6, pageSize:6,
FrID:this.msg.FrID==0?'':this.msg.FrID, FrID:this.msg.FrID==0?'':this.msg.FrID,
sDate:this.msg.sDate, sDate:this.msg.sDate,
eDate:this.msg.sDate, eDate:this.msg.eDate,
Status:this.msg.Status, Status:this.msg.Status,
TemplateId:this.msg.TemplateId, TemplateId:this.msg.TemplateId,
RB_Branch_Id:this.msg.RB_Branch_Id, RB_Branch_Id:this.msg.RB_Branch_Id,
......
...@@ -157,7 +157,7 @@ ...@@ -157,7 +157,7 @@
<button class="normalBtn" @click="dialogFormVisible2 = true">通过</button> <button class="normalBtn" @click="dialogFormVisible2 = true">通过</button>
<button class="hollowFixedBtn" @click="dialogFormVisible = true">拒绝</button> <button class="hollowFixedBtn" @click="dialogFormVisible = true">拒绝</button>
</div> </div>
<div class="iis_save" v-else-if="noDetail && detail.InvoiceApplyState===1"> <div class="iis_save" v-else-if="noDetail && detail.InvoiceApplyState===1 && EmployeeId === detail.CreateBy && EmployeeId === 1">
<button class="normalBtn" @click="setStatus(2)">{{$t('pub.cancelBtn')}}</button> <button class="normalBtn" @click="setStatus(2)">{{$t('pub.cancelBtn')}}</button>
</div> </div>
<el-dialog title="提示信息" width="400px" :visible.sync="dialogFormVisible" center :before-close="closeChangeMachie" > <el-dialog title="提示信息" width="400px" :visible.sync="dialogFormVisible" center :before-close="closeChangeMachie" >
...@@ -190,6 +190,7 @@ export default { ...@@ -190,6 +190,7 @@ export default {
InvoiceNo: '', InvoiceNo: '',
}, },
noDetail: false, noDetail: false,
EmployeeId: 0,
}; };
}, },
methods: { methods: {
...@@ -274,6 +275,8 @@ export default { ...@@ -274,6 +275,8 @@ export default {
}, },
}, },
mounted() { mounted() {
let userInfo = this.getLocalStorage();
this.EmployeeId=userInfo.EmployeeId;
let id = this.$route.query.id let id = this.$route.query.id
this.noDetail = this.$route.query.noDetail ? true : false this.noDetail = this.$route.query.noDetail ? true : false
this.msg.ID = id this.msg.ID = id
......
...@@ -1895,6 +1895,16 @@ ...@@ -1895,6 +1895,16 @@
</span> </span>
<span v-if="childItem.FinanceList.length===0">暂无数据</span> <span v-if="childItem.FinanceList.length===0">暂无数据</span>
</div> </div>
<div>
<span>发票单据:</span>
<span v-for="(item2,index2) in childItem.InvoiceApplyList" :key="index2">
<span v-if="item2.InvoiceApplyState===6" class="groupTourOrder_tickets_blue" @click="goIisDetail(item2.ID)">{{item2.ID}}</span>
<span v-else-if="item2.InvoiceApplyState===1" class="groupTourOrder_tickets_green" @click="goIisDetail(item2.ID)">{{item2.ID}}</span>
<span v-else-if="item2.InvoiceApplyState===5" class="groupTourOrder_tickets_red" @click="goIisDetail(item2.ID)">{{item2.ID}}</span>
<span v-else-if="item2.InvoiceApplyState===3" class="groupTourOrder_tickets_black" @click="goIisDetail(item2.ID)">{{item2.ID}}</span>
</span>
<span v-if="childItem.InvoiceApplyList.length===0" style="cursor: default;">暂无数据</span>
</div>
</td> </td>
</tr> </tr>
</tbody> </tbody>
...@@ -2796,6 +2806,12 @@ import updateSalesMan from "../../commonPage/updateSalesMan.vue"; ...@@ -2796,6 +2806,12 @@ import updateSalesMan from "../../commonPage/updateSalesMan.vue";
updateSalesMan:updateSalesMan updateSalesMan:updateSalesMan
}, },
methods: { methods: {
goIisDetail: function (id) { // 跳转发票详情页面
this.$router.push({
name: 'invoicesManagerDetail',
query: { id: id,noDetail: 1,blank: "y",}
});
},
// 给其他费用赋值 // 给其他费用赋值
Yszefz(){ Yszefz(){
this.Ysze=true; this.Ysze=true;
......
...@@ -107,19 +107,20 @@ export default { ...@@ -107,19 +107,20 @@ export default {
console.log("filter", filters); console.log("filter", filters);
let data = JSON.parse(JSON.stringify(this.dataListTwo)) let data = JSON.parse(JSON.stringify(this.dataListTwo))
let dataListTwo = JSON.parse(JSON.stringify(this.dataListTwo)) let dataListTwo = JSON.parse(JSON.stringify(this.dataListTwo))
if (filters.bName!='' && filters.bName!='__all__'){ debugger;
data = data.filter(item => item.bName.indexOf(filters.bName)!=-1); if (filters.bName && filters.bName!='' && filters.bName!='__all__'){
data = data.filter(item => item.bName && item.bName.indexOf(filters.bName)!=-1);
} }
if (filters.departmentName!=''){ if (filters.departmentName && filters.departmentName!=''){
data = data.filter(item => item.departmentName.indexOf(filters.departmentName)!=-1); data = data.filter(item => item.departmentName.indexOf(filters.departmentName)!=-1);
} }
if (filters.emName!=''){ if (filters.emName && filters.emName!=''){
data = data.filter(item => item.emName.indexOf(filters.emName)!=-1); data = data.filter(item => item.emName.indexOf(filters.emName)!=-1);
} }
if (filters.periods!=''){ if (filters.periods && filters.periods!=''){
data = data.filter(item => item.periods.indexOf(filters.periods)!=-1); data = data.filter(item => item.periods.indexOf(filters.periods)!=-1);
} }
if ((filters.bName === '' || filters.bName==='__all__') && filters.departmentName === '' && filters.createByStr === ''){ if ((filters.bName === '' || filters.bName==='__all__') && filters.departmentName === '' && filters.emName === '' && filters.periods === ''){
data = dataListTwo data = dataListTwo
} }
this.dataList = data this.dataList = data
......
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