|
@@ -63,11 +63,16 @@
|
|
</template>
|
|
</template>
|
|
</vxe-column>
|
|
</vxe-column>
|
|
<vxe-column width="100px" title="发票代码" field="invoiceCode" align="center" ></vxe-column>
|
|
<vxe-column width="100px" title="发票代码" field="invoiceCode" align="center" ></vxe-column>
|
|
- <vxe-column width="100px" title="发票号码" field="invoiceNumber" align="center"></vxe-column>
|
|
|
|
|
|
+ <vxe-column width="100px" title="发票号码" field="invoiceNumber" align="center">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ <el-link type="primary" :underline="false" v-if="hasPermission('reimbursement:view') && scope.row.parentId !== '0'" @click="viewInvoice(scope.row.id)">{{scope.row.invoiceNumber}}</el-link>
|
|
|
|
+ <span v-else></span>
|
|
|
|
+ </template>
|
|
|
|
+ </vxe-column>
|
|
<vxe-column width="100px" title="金额" field="money" align="center"></vxe-column>
|
|
<vxe-column width="100px" title="金额" field="money" align="center"></vxe-column>
|
|
<vxe-column width="100px" title="税额" field="tax" align="center"></vxe-column>
|
|
<vxe-column width="100px" title="税额" field="tax" align="center"></vxe-column>
|
|
<vxe-column width="100px" title="收入" field="income" align="center"></vxe-column>
|
|
<vxe-column width="100px" title="收入" field="income" align="center"></vxe-column>
|
|
- <vxe-column width="100px" title="报销比例" field="reimbursementRatio" align="center"></vxe-column>
|
|
|
|
|
|
+ <vxe-column width="100px" title="报销比例%" field="reimbursementRatio" align="center"></vxe-column>
|
|
<vxe-column width="200px" title="购方企业名称" field="firmName" align="center"></vxe-column>
|
|
<vxe-column width="200px" title="购方企业名称" field="firmName" align="center"></vxe-column>
|
|
<vxe-column width="100px" title="开票日期" field="makeTime" align="center"></vxe-column>
|
|
<vxe-column width="100px" title="开票日期" field="makeTime" align="center"></vxe-column>
|
|
<vxe-column width="150px" title="商品名称" field="name" align="center"></vxe-column>
|
|
<vxe-column width="150px" title="商品名称" field="name" align="center"></vxe-column>
|
|
@@ -80,12 +85,12 @@
|
|
|
|
|
|
<vxe-column title="操作" width="300px" fixed="right" align="center">
|
|
<vxe-column title="操作" width="300px" fixed="right" align="center">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
- <el-button v-if="hasPermission('reimbursement:edit') && scope.row.businessCode==='' && scope.row.parentId === '0'" type="text" icon="el-icon-edit" size="small" @click="editBusiness(scope.row.id)">修改业务编码</el-button>
|
|
|
|
- <el-button v-if="hasPermission('reimbursement:edit') && scope.row.businessCode !== '' && !scope.row.reimbursementRatio && scope.row.parentId === '0'" type="text" icon="el-icon-edit" size="small" @click="editBusinessRatio(scope.row.id)">编辑报销比例</el-button>
|
|
|
|
|
|
+ <el-button v-if="hasPermission('reimbursement:edit') && scope.row.businessCode==='' && scope.row.parentId === '0'" type="text" icon="el-icon-edit" size="small" @click="editBusiness(scope.row.id)">新增业务编码</el-button>
|
|
|
|
+ <el-button v-if="hasPermission('reimbursement:edit') && scope.row.businessCode !== '' && !scope.row.reimbursementRatio && scope.row.parentId === '0'" type="text" icon="el-icon-edit" size="small" @click="editBusinessRatio(scope.row.id)">报销比例</el-button>
|
|
<el-button v-if="hasPermission('reimbursementBusiness:add') && scope.row.businessCode !== '' && scope.row.reimbursementRatio && scope.row.parentId === '0'" type="text" icon="el-icon-plus" size="small" @click="addBusinessInfo(scope.row.id, scope.row.businessCode)">业务报销</el-button>
|
|
<el-button v-if="hasPermission('reimbursementBusiness:add') && scope.row.businessCode !== '' && scope.row.reimbursementRatio && scope.row.parentId === '0'" type="text" icon="el-icon-plus" size="small" @click="addBusinessInfo(scope.row.id, scope.row.businessCode)">业务报销</el-button>
|
|
<el-button v-if="hasPermission('reimbursementBusiness:view') && scope.row.businessCode !== '' && scope.row.reimbursementRatio && scope.row.parentId === '0'" type="text" icon="el-icon-view" size="small" @click="viewBusinessInfo(scope.row.id)">业务报销详情</el-button>
|
|
<el-button v-if="hasPermission('reimbursementBusiness:view') && scope.row.businessCode !== '' && scope.row.reimbursementRatio && scope.row.parentId === '0'" type="text" icon="el-icon-view" size="small" @click="viewBusinessInfo(scope.row.id)">业务报销详情</el-button>
|
|
- <el-button v-if="hasPermission('reimbursement:view') && scope.row.parentId !== '0'" type="text" icon="el-icon-view" size="small" @click="viewInvoice(scope.row.id)">查看发票详情</el-button>
|
|
|
|
- <el-button v-if="hasPermission('reimbursement:edit') && scope.row.parentId !== '0' && !scope.row.gatheringTime" type="text" icon="el-icon-edit" size="small" @click="editInvoice(scope.row.id)">发票收款</el-button>
|
|
|
|
|
|
+
|
|
|
|
+ <el-button v-if="hasPermission('reimbursement:edit') && scope.row.parentId !== '0' && !scope.row.gatheringTime" type="text" icon="el-icon-edit" size="small" @click="editInvoice(scope.row.id)">收款</el-button>
|
|
<el-button v-if="hasPermission('reimbursement:del') && scope.row.parentId === '0'" type="text" icon="el-icon-delete" size="small" @click="delBusiness(scope.row.id)">删除</el-button>
|
|
<el-button v-if="hasPermission('reimbursement:del') && scope.row.parentId === '0'" type="text" icon="el-icon-delete" size="small" @click="delBusiness(scope.row.id)">删除</el-button>
|
|
<el-button v-if="hasPermission('reimbursement:del') && scope.row.parentId !== '0'" type="text" icon="el-icon-delete" size="small" @click="delInvoice(scope.row.id)">删除</el-button>
|
|
<el-button v-if="hasPermission('reimbursement:del') && scope.row.parentId !== '0'" type="text" icon="el-icon-delete" size="small" @click="delInvoice(scope.row.id)">删除</el-button>
|
|
</template>
|
|
</template>
|