开票主体查询

This commit is contained in:
wuteng 2025-11-08 15:04:01 +08:00
parent d7253faed2
commit d07a12bace
2 changed files with 12 additions and 5 deletions

View File

@ -85,6 +85,9 @@
clearable clearable
/> />
</el-form-item> </el-form-item>
<el-form-item label="开票主体" prop="salerCompanyName">
<BaseInvoiceInfoPicker v-model="queryParams.salerCompanyName" :placeholder="$t('开票主体')" isInitiated="true" :disabled="false"></BaseInvoiceInfoPicker>
</el-form-item>
<!-- <el-form-item label="发票号" prop="params.invoiceNo"> <!-- <el-form-item label="发票号" prop="params.invoiceNo">
<el-input <el-input
v-model="queryParams.params.invoiceNo" v-model="queryParams.params.invoiceNo"
@ -293,9 +296,10 @@ import OpenBillForm from '@/views/emis/emisSettleInvoiceRecord/OpenBillForm';
import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord"; import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord";
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import {timeFormat , isOverOneMonth} from '@/utils/dateUtils' import {timeFormat , isOverOneMonth} from '@/utils/dateUtils'
import BaseInvoiceInfoPicker from '@/views/emis/EmisBaseTools/BaseInvoiceInfoPicker.vue';
export default { export default {
name: "CenterInvoiceHasOpenPanel", name: "CenterInvoiceHasOpenPanel",
components: { elDateAdvPicker,OpenBillForm }, components: { elDateAdvPicker,OpenBillForm,BaseInvoiceInfoPicker },
props: { props: {
invoiceStatus:{ invoiceStatus:{
type: [String,Number], type: [String,Number],

View File

@ -88,8 +88,10 @@
:placeholder="$t('备注')" :placeholder="$t('备注')"
clearable clearable
/> />
</el-form-item> </el-form-item>
<el-form-item label="开票主体" prop="salerCompanyName">
<BaseInvoiceInfoPicker v-model="queryParams.salerCompanyName" :placeholder="$t('开票主体')" isInitiated="true" :disabled="false"></BaseInvoiceInfoPicker>
</el-form-item>
</SearchForm> </SearchForm>
@ -276,10 +278,10 @@ import OpenBillForm from '@/views/emis/emisSettleInvoiceRecord/OpenBillForm';
import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord"; import { listEmisSettleInvoiceChRecord } from "@/api/emis/emisSettleInvoiceChRecord";
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker'; import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import {timeFormat} from '@/utils/dateUtils' import {timeFormat} from '@/utils/dateUtils'
import BaseInvoiceInfoPicker from '@/views/emis/EmisBaseTools/BaseInvoiceInfoPicker.vue';
export default { export default {
name: "CenterInvoiceRecordDealListPanel", name: "CenterInvoiceRecordDealListPanel",
components: { elDateAdvPicker,OpenBillForm }, components: { elDateAdvPicker,OpenBillForm,BaseInvoiceInfoPicker },
props: { props: {
invoiceStatus:{ invoiceStatus:{
type: [String,Number], type: [String,Number],
@ -368,6 +370,7 @@ export default {
openComCode: null, openComCode: null,
delFlag: null, delFlag: null,
paymentStatus:null, paymentStatus:null,
salerCompanyName:null,
params:{ params:{
billCode:null, billCode:null,
invoiceNo:null, invoiceNo:null,