Invchkpan.vue 4.08 KB
<template>
	<div class="eibs-tab">
		<!-- S0000094 : 点击核验前,请检查发票号码和发票代码前是否有0未导入进来。 -->
		<!-- S0000035 : CSV文件获取数据 -->
		<!-- S0000095 : 普票、电子发票:校验码后六位必输;专票、全电发票:非税金额/价税合计必输。 -->
		<!-- S0000096 : 全电发票:非税金额/价税合计栏位请录入价税合计金额。 -->
		<!-- S0000048 : 发票影像界面获取 -->
		<!-- S0000097 : 全电发票-发票代码可不录入;其他类型发票-发票代码必须录入。 -->
		<!-- S0000050 : 电证来报中获取 -->
		<!-- S0000069 : 跳过理由 -->
		<c-col :span="24">
			<div style="padding: 0 20px">
				<c-col :span="12">
					<el-form-item class="checkbox-left" label-width="0">
						<c-checkbox v-model="model.invchk.skipped">跳过核验</c-checkbox>
					</el-form-item>
				</c-col>

				<c-col :span="12">
					<el-form-item label="跳过理由" prop="invchk.skpreason">
						<c-input v-model="model.invchk.skpreason" maxlength="40" show-word-limit placeholder="请输入"></c-input>
					</el-form-item>
				</c-col>
			</div>
		</c-col>

		<c-col :span="24">
			<div style="padding: 0 20px">
				<el-table :list="model.invchk.invlst || []" style="width: 100%">
					<el-table-column prop="CMAIL1" label="批次号" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL2" label="发票代码" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL3" label="发票号码" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL4" label="开票日期" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL5" label="校验码后六位" sortable min-width="150">
					</el-table-column>
					<el-table-column prop="CMAIL6" label="非税金额/价税合计(全电发票)" sortable min-width="200">
					</el-table-column>
					<el-table-column prop="CMAIL7" label="发票占用金额" sortable min-width="120">
					</el-table-column>
				</el-table>
			</div>
		</c-col>

		<c-col :span="24">
			<div style="padding: 0 20px">
				<c-col :span="12">
					<el-form-item label="占用总金额" prop="invchk.totalamountin">
						<c-input v-model="model.invchk.totalamountin" placeholder="请输入"></c-input>
					</el-form-item>
				</c-col>
			</div>
		</c-col>

		<c-col :span="24">
			<div style="padding: 0 20px">
				<el-table :list="model.invchk.invlst || []" style="width: 100%">
					<el-table-column prop="CMAIL1" label="发票代码" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL2" label="发票号码" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL3" label="发票状态" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL4" label="检核次数" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL5" label="本机构检核次数" sortable min-width="150">
					</el-table-column>
					<el-table-column prop="CMAIL6" label="其他机构检核次数" sortable min-width="160">
					</el-table-column>
					<el-table-column prop="CMAIL7" label="价税合计" sortable min-width="100">
					</el-table-column>
					<el-table-column prop="CMAIL8" label="发票占用金额" sortable min-width="150">
					</el-table-column>
					<el-table-column prop="CMAIL9" label="发票剩余金额" sortable min-width="150">
					</el-table-column>
					<el-table-column prop="CMAIL10" label="失败原因" sortable min-width="100">
					</el-table-column>
				</el-table>
			</div>
		</c-col>

		<c-col :span="24">
			<div style="padding: 0 20px">
				<c-col :span="12">
					<el-form-item label="价税合计总金额" prop="invchk.totalamounttax">
						<c-input v-model="model.invchk.totalamounttax" placeholder="请输入"></c-input>
					</el-form-item>
				</c-col>
			</div>
		</c-col>

	</div>
</template>
<script>
import event from "../event";
export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [event],
  data() {
    return {};
  },
  created() {}
};
</script>
<style>
</style>