Commit 2333927a779ab84b6b55b9cd0348a046ee7ee49a
1 parent
795fbf6d
feat: 开票详情弹窗样式调整
Showing
9 changed files
with
3038 additions
and
361 deletions
.idea/.name
0 → 100644
1 | +front_project |
.idea/UniappTool.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | ||
2 | +<project version="4"> | ||
3 | + <component name="cn.fjdmy.uniapp.UniappProjectDataService"> | ||
4 | + <option name="generalBasePath" value="$PROJECT_DIR$" /> | ||
5 | + <option name="manifestPath" value="$PROJECT_DIR$/manifest.json" /> | ||
6 | + <option name="pagesPath" value="$PROJECT_DIR$/pages.json" /> | ||
7 | + <option name="scanNum" value="1" /> | ||
8 | + <option name="type" value="store" /> | ||
9 | + </component> | ||
10 | +</project> |
.idea/codeStyles/codeStyleConfig.xml
0 → 100644
.idea/rcb-settings.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | ||
2 | +<project version="4"> | ||
3 | + <component name="ReactBuddyPluginProjectSettings"> | ||
4 | + <option name="devServerConfigs"> | ||
5 | + <DevServerState> | ||
6 | + <option name="packageJsonPath" value="$PROJECT_DIR$/package.json" /> | ||
7 | + <option name="scriptName" value="build" /> | ||
8 | + </DevServerState> | ||
9 | + </option> | ||
10 | + </component> | ||
11 | +</project> |
src/pages/Invoice/components/InvoiceDetailTable.tsx
@@ -3,9 +3,7 @@ import { InvoiceProjectSelect } from '@/pages/Invoice/components/InvoiceProjectS | @@ -3,9 +3,7 @@ import { InvoiceProjectSelect } from '@/pages/Invoice/components/InvoiceProjectS | ||
3 | import { | 3 | import { |
4 | ActionType, | 4 | ActionType, |
5 | EditableProTable, | 5 | EditableProTable, |
6 | - ProCard, | ||
7 | ProColumns, | 6 | ProColumns, |
8 | - ProFormField, | ||
9 | } from '@ant-design/pro-components'; | 7 | } from '@ant-design/pro-components'; |
10 | import { useEffect, useRef, useState } from 'react'; | 8 | import { useEffect, useRef, useState } from 'react'; |
11 | 9 | ||
@@ -100,7 +98,6 @@ export default ({ recordId, details, updateDetails, readOnly }) => { | @@ -100,7 +98,6 @@ export default ({ recordId, details, updateDetails, readOnly }) => { | ||
100 | return ( | 98 | return ( |
101 | <> | 99 | <> |
102 | <EditableProTable | 100 | <EditableProTable |
103 | - headerTitle="可编辑表格" | ||
104 | columns={columns} | 101 | columns={columns} |
105 | actionRef={ref} | 102 | actionRef={ref} |
106 | rowKey="tid" | 103 | rowKey="tid" |
@@ -132,12 +129,9 @@ export default ({ recordId, details, updateDetails, readOnly }) => { | @@ -132,12 +129,9 @@ export default ({ recordId, details, updateDetails, readOnly }) => { | ||
132 | }, | 129 | }, |
133 | 130 | ||
134 | onValuesChange: (record, recordList) => { | 131 | onValuesChange: (record, recordList) => { |
135 | - console.log('reList' + JSON.stringify(recordList)); | ||
136 | - console.log(record); | ||
137 | - console.log('ip' + JSON.stringify(invoiceProject)); | ||
138 | //修改recordList中tid为record.tid的元素,将它的specification属性设置为invoiceProject的specification属性 | 132 | //修改recordList中tid为record.tid的元素,将它的specification属性设置为invoiceProject的specification属性 |
139 | const records = recordList.map((item) => { | 133 | const records = recordList.map((item) => { |
140 | - if (item.tid === record.tid) { | 134 | + if (record && item.tid === record.tid) { |
141 | item.projectName = | 135 | item.projectName = |
142 | '*' + | 136 | '*' + |
143 | invoiceProject.productAndServiceCatagoryAbbreviation + | 137 | invoiceProject.productAndServiceCatagoryAbbreviation + |
@@ -149,12 +143,11 @@ export default ({ recordId, details, updateDetails, readOnly }) => { | @@ -149,12 +143,11 @@ export default ({ recordId, details, updateDetails, readOnly }) => { | ||
149 | } | 143 | } |
150 | return item; | 144 | return item; |
151 | }); | 145 | }); |
152 | - console.log('res' + JSON.stringify(records)); | ||
153 | updateDetails(records); | 146 | updateDetails(records); |
154 | }, | 147 | }, |
155 | }} | 148 | }} |
156 | /> | 149 | /> |
157 | - <ProCard title="表格数据" headerBordered collapsible defaultCollapsed> | 150 | + {/*<ProCard title="表格数据" headerBordered collapsible defaultCollapsed> |
158 | <ProFormField | 151 | <ProFormField |
159 | ignoreFormItem | 152 | ignoreFormItem |
160 | fieldProps={{ | 153 | fieldProps={{ |
@@ -166,7 +159,7 @@ export default ({ recordId, details, updateDetails, readOnly }) => { | @@ -166,7 +159,7 @@ export default ({ recordId, details, updateDetails, readOnly }) => { | ||
166 | valueType="jsonCode" | 159 | valueType="jsonCode" |
167 | text={JSON.stringify(details)} | 160 | text={JSON.stringify(details)} |
168 | /> | 161 | /> |
169 | - </ProCard> | 162 | + </ProCard>*/} |
170 | </> | 163 | </> |
171 | ); | 164 | ); |
172 | }; | 165 | }; |
src/pages/Invoice/components/InvoiceRecordDetailModal.tsx
@@ -10,9 +10,11 @@ import { | @@ -10,9 +10,11 @@ import { | ||
10 | import { enumToSelect } from '@/utils'; | 10 | import { enumToSelect } from '@/utils'; |
11 | import { | 11 | import { |
12 | ModalForm, | 12 | ModalForm, |
13 | + ProCard, | ||
13 | ProForm, | 14 | ProForm, |
14 | ProFormFieldSet, | 15 | ProFormFieldSet, |
15 | ProFormInstance, | 16 | ProFormInstance, |
17 | + ProFormList, | ||
16 | ProFormSelect, | 18 | ProFormSelect, |
17 | ProFormText, | 19 | ProFormText, |
18 | ProFormTextArea, | 20 | ProFormTextArea, |
@@ -22,7 +24,6 @@ import { useEffect, useRef, useState } from 'react'; | @@ -22,7 +24,6 @@ import { useEffect, useRef, useState } from 'react'; | ||
22 | 24 | ||
23 | export default ({ id, setVisible }) => { | 25 | export default ({ id, setVisible }) => { |
24 | const [readOnly, setReadOnly] = useState(true); | 26 | const [readOnly, setReadOnly] = useState(true); |
25 | - const [initialValues] = useState({}); | ||
26 | const [detailTableData, setDetailTableData] = useState([]); | 27 | const [detailTableData, setDetailTableData] = useState([]); |
27 | const [payees, setPayees] = useState([]); | 28 | const [payees, setPayees] = useState([]); |
28 | const [payeeNameOptions, setPayeeNameOptions] = useState([]); | 29 | const [payeeNameOptions, setPayeeNameOptions] = useState([]); |
@@ -72,7 +73,6 @@ export default ({ id, setVisible }) => { | @@ -72,7 +73,6 @@ export default ({ id, setVisible }) => { | ||
72 | open | 73 | open |
73 | title="发票详情" | 74 | title="发票详情" |
74 | formRef={formRef} | 75 | formRef={formRef} |
75 | - initialValues={initialValues} | ||
76 | request={async () => { | 76 | request={async () => { |
77 | let ret = await postServiceInvoiceGetInvoiceRecord({ | 77 | let ret = await postServiceInvoiceGetInvoiceRecord({ |
78 | query: { | 78 | query: { |
@@ -117,14 +117,14 @@ export default ({ id, setVisible }) => { | @@ -117,14 +117,14 @@ export default ({ id, setVisible }) => { | ||
117 | )} | 117 | )} |
118 | </>, | 118 | </>, |
119 | /*<Button | 119 | /*<Button |
120 | - type={'default'} | ||
121 | - key="ok" | ||
122 | - onClick={() => { | ||
123 | - setVisible(false) | ||
124 | - }} | ||
125 | - > | ||
126 | - 取消 | ||
127 | - </Button>,*/ | 120 | + type={'default'} |
121 | + key="ok" | ||
122 | + onClick={() => { | ||
123 | + setVisible(false) | ||
124 | + }} | ||
125 | + > | ||
126 | + 取消 | ||
127 | + </Button>,*/ | ||
128 | ]; | 128 | ]; |
129 | }, | 129 | }, |
130 | }} | 130 | }} |
@@ -137,6 +137,11 @@ export default ({ id, setVisible }) => { | @@ -137,6 +137,11 @@ export default ({ id, setVisible }) => { | ||
137 | setVisible(false); | 137 | setVisible(false); |
138 | }, | 138 | }, |
139 | }} | 139 | }} |
140 | + grid={true} | ||
141 | + layout="horizontal" | ||
142 | + rowProps={{ | ||
143 | + gutter: [0, 0], | ||
144 | + }} | ||
140 | submitTimeout={2000} | 145 | submitTimeout={2000} |
141 | onFinish={async (values) => { | 146 | onFinish={async (values) => { |
142 | const result = await postServiceInvoiceModifyRecord({ | 147 | const result = await postServiceInvoiceModifyRecord({ |
@@ -153,205 +158,274 @@ export default ({ id, setVisible }) => { | @@ -153,205 +158,274 @@ export default ({ id, setVisible }) => { | ||
153 | return true; | 158 | return true; |
154 | }} | 159 | }} |
155 | > | 160 | > |
156 | - 基础信息 | 161 | + <ProCard |
162 | + title="基础信息" | ||
163 | + bordered | ||
164 | + // | ||
165 | + headStyle={{}} | ||
166 | + headerBordered | ||
167 | + size={'small'} | ||
168 | + > | ||
169 | + <ProForm.Group> | ||
170 | + <ProFormText | ||
171 | + readonly | ||
172 | + name="id" | ||
173 | + label="订单批号" | ||
174 | + colProps={{ | ||
175 | + span: 5, | ||
176 | + }} | ||
177 | + tooltip="最长为 24 位" | ||
178 | + placeholder="请输入名称" | ||
179 | + /> | ||
180 | + | ||
181 | + <ProFormText | ||
182 | + readonly | ||
183 | + width="md" | ||
184 | + colProps={{ | ||
185 | + span: 5, | ||
186 | + }} | ||
187 | + name="createByName" | ||
188 | + label="销售代表" | ||
189 | + placeholder="请输入名称" | ||
190 | + /> | ||
191 | + <ProFormText | ||
192 | + readonly | ||
193 | + width="md" | ||
194 | + colProps={{ | ||
195 | + span: 5, | ||
196 | + }} | ||
197 | + name="createTime" | ||
198 | + label="申请时间" | ||
199 | + placeholder="请输入名称" | ||
200 | + /> | ||
201 | + <ProFormSelect | ||
202 | + name="type" | ||
203 | + label="发票类型" | ||
204 | + colProps={{ | ||
205 | + span: 5, | ||
206 | + }} | ||
207 | + readonly={readOnly} | ||
208 | + request={async () => { | ||
209 | + let invoiceTypeRet = await postServiceConstInvoiceType(); | ||
210 | + return enumToSelect(invoiceTypeRet.data); | ||
211 | + }} | ||
212 | + placeholder="Please select a country" | ||
213 | + rules={[ | ||
214 | + { required: true, message: 'Please select your country!' }, | ||
215 | + ]} | ||
216 | + /> | ||
217 | + <ProFormSelect | ||
218 | + name="invoicingType" | ||
219 | + readonly={readOnly} | ||
220 | + label="开具类型" | ||
221 | + colProps={{ | ||
222 | + span: 4, | ||
223 | + }} | ||
224 | + request={async () => { | ||
225 | + let invoicingTypeRet = await postServiceConstInvoicingType(); | ||
226 | + let options = enumToSelect(invoicingTypeRet.data); | ||
227 | + return options; | ||
228 | + }} | ||
229 | + placeholder="Please select a country" | ||
230 | + rules={[ | ||
231 | + { required: true, message: 'Please select your country!' }, | ||
232 | + ]} | ||
233 | + /> | ||
234 | + <ProFormFieldSet | ||
235 | + name="list" | ||
236 | + label="子订单号" | ||
237 | + transform={(value: any) => ({ | ||
238 | + list: value, | ||
239 | + startTime: value[0], | ||
240 | + endTime: value[1], | ||
241 | + })} | ||
242 | + > | ||
243 | + <ProFormList | ||
244 | + name="subOrderIds" | ||
245 | + creatorButtonProps={false} | ||
246 | + itemRender={({}, { record }) => { | ||
247 | + return ( | ||
248 | + <> | ||
249 | + <Button | ||
250 | + className="pl-1 pr-0" | ||
251 | + type="link" | ||
252 | + target="_blank" | ||
253 | + href={'/order?subOrderId=' + record} | ||
254 | + > | ||
255 | + {record} | ||
256 | + </Button> | ||
257 | + <Divider type="vertical" /> | ||
258 | + </> | ||
259 | + ); | ||
260 | + }} | ||
261 | + > | ||
262 | + <ProFormText allowClear={false} width="xs" name={['name']} /> | ||
263 | + </ProFormList> | ||
264 | + </ProFormFieldSet> | ||
265 | + </ProForm.Group> | ||
266 | + </ProCard> | ||
157 | <hr /> | 267 | <hr /> |
158 | - <ProForm.Group> | ||
159 | - <ProFormText | ||
160 | - readonly | ||
161 | - name="id" | ||
162 | - label="订单批号" | ||
163 | - tooltip="最长为 24 位" | ||
164 | - placeholder="请输入名称" | ||
165 | - /> | 268 | + <ProCard title="购方信息" bordered headerBordered size={'small'}> |
269 | + <ProForm.Group> | ||
270 | + <ProFormText | ||
271 | + readonly={readOnly} | ||
272 | + width="md" | ||
273 | + colProps={{ | ||
274 | + span: 8, | ||
275 | + }} | ||
276 | + name="partyAName" | ||
277 | + label="购方名称" | ||
278 | + placeholder="请输入名称" | ||
279 | + /> | ||
280 | + <ProFormText | ||
281 | + readonly={readOnly} | ||
282 | + width="md" | ||
283 | + colProps={{ | ||
284 | + span: 8, | ||
285 | + }} | ||
286 | + name="partyATaxid" | ||
287 | + label="购方税号" | ||
288 | + placeholder="请输入名称" | ||
289 | + /> | ||
290 | + <ProFormText | ||
291 | + readonly={readOnly} | ||
292 | + width="md" | ||
293 | + colProps={{ | ||
294 | + span: 8, | ||
295 | + }} | ||
296 | + label="开户银行" | ||
297 | + name={'partyAOpenBank'} | ||
298 | + placeholder="请输入名称" | ||
299 | + /> | ||
300 | + <ProFormText | ||
301 | + readonly={readOnly} | ||
302 | + width="md" | ||
303 | + colProps={{ | ||
304 | + span: 8, | ||
305 | + }} | ||
306 | + name="partyABankAccount" | ||
307 | + label="银行账号" | ||
308 | + placeholder="请输入名称" | ||
309 | + /> | ||
310 | + <ProFormText | ||
311 | + readonly={readOnly} | ||
312 | + width="md" | ||
313 | + colProps={{ | ||
314 | + span: 8, | ||
315 | + }} | ||
316 | + name="partyAAddress" | ||
317 | + label="购方地址" | ||
318 | + placeholder="请输入名称" | ||
319 | + /> | ||
320 | + <ProFormText | ||
321 | + readonly={readOnly} | ||
322 | + width="md" | ||
323 | + colProps={{ | ||
324 | + span: 8, | ||
325 | + }} | ||
326 | + name="partyAPhoneNumber" | ||
327 | + label="电话" | ||
328 | + placeholder="请输入名称" | ||
329 | + /> | ||
330 | + </ProForm.Group> | ||
331 | + </ProCard> | ||
332 | + <hr /> | ||
333 | + <ProCard title="销方信息" bordered headerBordered size={'small'}> | ||
334 | + <ProForm.Group> | ||
335 | + <ProFormSelect | ||
336 | + readonly={readOnly} | ||
337 | + width="md" | ||
338 | + name="partyBName" | ||
339 | + options={payeeNameOptions} | ||
340 | + onChange={(value: any) => { | ||
341 | + let payee = payees.find((item: any) => { | ||
342 | + return item.payeeName === value; | ||
343 | + }); | ||
344 | + console.log(JSON.stringify(payee)); | ||
345 | + form.setFieldsValue({ | ||
346 | + partyBTaxid: payee.taxId, | ||
347 | + partyBBankAccount: payee.bankAccount, | ||
348 | + partyBOpenBank: payee.openBank, | ||
349 | + partyBAddress: payee.address, | ||
350 | + partyBPhoneNumber: payee.phoneNumber, | ||
351 | + }); | ||
352 | + }} | ||
353 | + label="销方名称" | ||
354 | + colProps={{ | ||
355 | + span: 8, | ||
356 | + }} | ||
357 | + placeholder="请输入名称" | ||
358 | + /> | ||
166 | 359 | ||
167 | - <ProFormText | ||
168 | - readonly | ||
169 | - width="md" | ||
170 | - name="createByName" | ||
171 | - label="销售代表" | ||
172 | - placeholder="请输入名称" | ||
173 | - /> | ||
174 | - <ProFormText | ||
175 | - readonly | ||
176 | - width="md" | ||
177 | - name="createTime" | ||
178 | - label="申请时间" | ||
179 | - placeholder="请输入名称" | ||
180 | - /> | ||
181 | - <ProFormSelect | ||
182 | - name="type" | ||
183 | - label="发票类型" | ||
184 | - readonly={readOnly} | ||
185 | - request={async () => { | ||
186 | - let invoiceTypeRet = await postServiceConstInvoiceType(); | ||
187 | - return enumToSelect(invoiceTypeRet.data); | ||
188 | - }} | ||
189 | - placeholder="Please select a country" | ||
190 | - rules={[ | ||
191 | - { required: true, message: 'Please select your country!' }, | ||
192 | - ]} | ||
193 | - /> | ||
194 | - <ProFormSelect | ||
195 | - name="invoicingType" | ||
196 | - readonly={readOnly} | ||
197 | - label="开具类型" | ||
198 | - request={async () => { | ||
199 | - let invoicingTypeRet = await postServiceConstInvoicingType(); | ||
200 | - let options = enumToSelect(invoicingTypeRet.data); | ||
201 | - return options; | ||
202 | - }} | ||
203 | - placeholder="Please select a country" | ||
204 | - rules={[ | ||
205 | - { required: true, message: 'Please select your country!' }, | ||
206 | - ]} | ||
207 | - /> | ||
208 | - <ProFormFieldSet | ||
209 | - name="list" | ||
210 | - label="子订单号" | ||
211 | - transform={(value: any) => ({ | ||
212 | - list: value, | ||
213 | - startTime: value[0], | ||
214 | - endTime: value[1], | ||
215 | - })} | ||
216 | - > | ||
217 | - {initialValues?.subOrderIds?.map((item) => { | ||
218 | - return ( | ||
219 | - <> | ||
220 | - <Button | ||
221 | - className="pl-1 pr-0" | ||
222 | - type="link" | ||
223 | - target="_blank" | ||
224 | - href={'/order?subOrderId=' + item} | ||
225 | - > | ||
226 | - {item} | ||
227 | - </Button> | ||
228 | - <Divider type="vertical" /> | ||
229 | - </> | ||
230 | - ); | ||
231 | - })} | ||
232 | - </ProFormFieldSet> | ||
233 | - </ProForm.Group> | ||
234 | - 购方信息 | 360 | + <ProFormText |
361 | + readonly | ||
362 | + width="md" | ||
363 | + name="partyBTaxid" | ||
364 | + label="销方税号" | ||
365 | + colProps={{ | ||
366 | + span: 8, | ||
367 | + }} | ||
368 | + placeholder="请输入名称" | ||
369 | + /> | ||
370 | + <ProFormText | ||
371 | + readonly | ||
372 | + width="md" | ||
373 | + name="partyBOpenBank" | ||
374 | + label="开户银行" | ||
375 | + colProps={{ | ||
376 | + span: 8, | ||
377 | + }} | ||
378 | + placeholder="请输入名称" | ||
379 | + /> | ||
380 | + <ProFormText | ||
381 | + readonly | ||
382 | + width="md" | ||
383 | + name="partyBBankAccount" | ||
384 | + label="银行账号" | ||
385 | + colProps={{ | ||
386 | + span: 8, | ||
387 | + }} | ||
388 | + placeholder="请输入名称" | ||
389 | + /> | ||
390 | + <ProFormText | ||
391 | + readonly | ||
392 | + width="md" | ||
393 | + colProps={{ | ||
394 | + span: 8, | ||
395 | + }} | ||
396 | + name="partyBAddress" | ||
397 | + label="销方地址" | ||
398 | + placeholder="请输入名称" | ||
399 | + /> | ||
400 | + <ProFormText | ||
401 | + readonly | ||
402 | + width="md" | ||
403 | + colProps={{ | ||
404 | + span: 8, | ||
405 | + }} | ||
406 | + name="partyBPhoneNumber" | ||
407 | + label="电话" | ||
408 | + placeholder="请输入名称" | ||
409 | + /> | ||
410 | + </ProForm.Group> | ||
411 | + </ProCard> | ||
235 | <hr /> | 412 | <hr /> |
236 | - <ProForm.Group> | ||
237 | - <ProFormText | ||
238 | - readonly={readOnly} | ||
239 | - width="md" | ||
240 | - name="partyAName" | ||
241 | - label="购方名称" | ||
242 | - placeholder="请输入名称" | 413 | + <ProCard title="发票明细" bordered headerBordered size={'small'}> |
414 | + <InvoiceDetailTable | ||
415 | + recordId={id} | ||
416 | + details={detailTableData} | ||
417 | + updateDetails={updateDetails} | ||
418 | + readOnly={readOnly} | ||
243 | /> | 419 | /> |
244 | - <ProFormText | ||
245 | - readonly={readOnly} | ||
246 | - width="md" | ||
247 | - name="partyATaxid" | ||
248 | - label="购方税号" | ||
249 | - placeholder="请输入名称" | ||
250 | - /> | ||
251 | - <ProFormText | ||
252 | - readonly={readOnly} | ||
253 | - width="md" | ||
254 | - label="开户银行" | ||
255 | - name={'partyAOpenBank'} | ||
256 | - placeholder="请输入名称" | ||
257 | - /> | ||
258 | - <ProFormText | ||
259 | - readonly={readOnly} | ||
260 | - width="md" | ||
261 | - name="partyABankAccount" | ||
262 | - label="银行账号" | ||
263 | - placeholder="请输入名称" | ||
264 | - /> | ||
265 | - <ProFormText | ||
266 | - readonly={readOnly} | ||
267 | - width="md" | ||
268 | - name="partyAAddress" | ||
269 | - label="购方地址" | ||
270 | - placeholder="请输入名称" | ||
271 | - /> | ||
272 | - <ProFormText | ||
273 | - readonly={readOnly} | ||
274 | - width="md" | ||
275 | - name="partyAPhoneNumber" | ||
276 | - label="电话" | ||
277 | - placeholder="请输入名称" | ||
278 | - /> | ||
279 | - </ProForm.Group> | ||
280 | - 销方信息 | 420 | + </ProCard> |
281 | <hr /> | 421 | <hr /> |
282 | - <ProForm.Group> | ||
283 | - <ProFormSelect | 422 | + <ProCard title="备注" bordered headerBordered size={'small'}> |
423 | + <ProFormTextArea | ||
284 | readonly={readOnly} | 424 | readonly={readOnly} |
285 | - width="md" | ||
286 | - name="partyBName" | ||
287 | - options={payeeNameOptions} | ||
288 | - onChange={(value: any) => { | ||
289 | - let payee = payees.find((item: any) => { | ||
290 | - return item.payeeName === value; | ||
291 | - }); | ||
292 | - console.log(JSON.stringify(payee)); | ||
293 | - form.setFieldsValue({ | ||
294 | - partyBTaxid: payee.taxId, | ||
295 | - partyBBankAccount: payee.bankAccount, | ||
296 | - partyBOpenBank: payee.openBank, | ||
297 | - partyBAddress: payee.address, | ||
298 | - partyBPhoneNumber: payee.phoneNumber, | ||
299 | - }); | ||
300 | - }} | ||
301 | - label="销方名称" | ||
302 | - placeholder="请输入名称" | ||
303 | - /> | ||
304 | - | ||
305 | - <ProFormText | ||
306 | - readonly | ||
307 | - width="md" | ||
308 | - name="partyBTaxid" | ||
309 | - label="销方税号" | ||
310 | - placeholder="请输入名称" | ||
311 | - /> | ||
312 | - <ProFormText | ||
313 | - readonly | ||
314 | - width="md" | ||
315 | - name="partyBOpenBank" | ||
316 | - label="开户银行" | ||
317 | - placeholder="请输入名称" | 425 | + name="comment" |
426 | + placeholder="请输入备注" | ||
318 | /> | 427 | /> |
319 | - <ProFormText | ||
320 | - readonly | ||
321 | - width="md" | ||
322 | - name="partyBBankAccount" | ||
323 | - label="银行账号" | ||
324 | - placeholder="请输入名称" | ||
325 | - /> | ||
326 | - <ProFormText | ||
327 | - readonly | ||
328 | - width="md" | ||
329 | - name="partyBAddress" | ||
330 | - label="销方地址" | ||
331 | - placeholder="请输入名称" | ||
332 | - /> | ||
333 | - <ProFormText | ||
334 | - readonly | ||
335 | - width="md" | ||
336 | - name="partyBPhoneNumber" | ||
337 | - label="电话" | ||
338 | - placeholder="请输入名称" | ||
339 | - /> | ||
340 | - </ProForm.Group> | ||
341 | - 订单信息 | ||
342 | - <hr /> | ||
343 | - <InvoiceDetailTable | ||
344 | - recordId={id} | ||
345 | - details={detailTableData} | ||
346 | - updateDetails={updateDetails} | ||
347 | - readOnly={readOnly} | ||
348 | - /> | ||
349 | - <ProFormTextArea | ||
350 | - readonly={readOnly} | ||
351 | - name="comment" | ||
352 | - label="备注" | ||
353 | - placeholder="请输入备注" | ||
354 | - /> | 428 | + </ProCard> |
355 | </ModalForm> | 429 | </ModalForm> |
356 | </Space> | 430 | </Space> |
357 | </> | 431 | </> |
src/pages/Order/components/InvoicingDrawerForm.tsx
@@ -205,6 +205,7 @@ export default ({ dataList, mainOrder, setVisible, onClose }) => { | @@ -205,6 +205,7 @@ export default ({ dataList, mainOrder, setVisible, onClose }) => { | ||
205 | label="开票明细" | 205 | label="开票明细" |
206 | initialValue={dataList.map((item) => { | 206 | initialValue={dataList.map((item) => { |
207 | return { | 207 | return { |
208 | + subOrderId: item.id, | ||
208 | projectName: item.productName, | 209 | projectName: item.productName, |
209 | specification: item.parameters, | 210 | specification: item.parameters, |
210 | unit: item.unit, | 211 | unit: item.unit, |
@@ -236,6 +237,12 @@ export default ({ dataList, mainOrder, setVisible, onClose }) => { | @@ -236,6 +237,12 @@ export default ({ dataList, mainOrder, setVisible, onClose }) => { | ||
236 | marginBlockEnd: 8, | 237 | marginBlockEnd: 8, |
237 | }} | 238 | }} |
238 | > | 239 | > |
240 | + <ProFormText | ||
241 | + key={'subOrderId' + listMeta.index} | ||
242 | + name="subOrderId" | ||
243 | + label="子订单id" | ||
244 | + hidden | ||
245 | + /> | ||
239 | <ProFormSelect | 246 | <ProFormSelect |
240 | key={'projectName' + listMeta.index} | 247 | key={'projectName' + listMeta.index} |
241 | width="md" | 248 | width="md" |
src/services/definition.ts
@@ -572,6 +572,221 @@ export interface ApiQueryOrderStatusCountsRequest { | @@ -572,6 +572,221 @@ export interface ApiQueryOrderStatusCountsRequest { | ||
572 | uid?: number; | 572 | uid?: number; |
573 | } | 573 | } |
574 | 574 | ||
575 | +export interface ApplyInvoiceDto { | ||
576 | + /** | ||
577 | + * @description | ||
578 | + * 备注 | ||
579 | + */ | ||
580 | + applyInvoicingNotes?: string; | ||
581 | + /** | ||
582 | + * @description | ||
583 | + * 开票备注 | ||
584 | + */ | ||
585 | + comment?: string; | ||
586 | + /** | ||
587 | + * @description | ||
588 | + * 联系人 | ||
589 | + */ | ||
590 | + contacts?: string; | ||
591 | + /** | ||
592 | + * @description | ||
593 | + * 开票内容 | ||
594 | + */ | ||
595 | + content?: string; | ||
596 | + createByName?: string; | ||
597 | + /** @format date-time */ | ||
598 | + createTime?: string; | ||
599 | + failureReason?: string; | ||
600 | + /** | ||
601 | + * @description | ||
602 | + * id | ||
603 | + * @format int64 | ||
604 | + */ | ||
605 | + id?: number; | ||
606 | + /** | ||
607 | + * @description | ||
608 | + * 发票地址 | ||
609 | + */ | ||
610 | + invoiceAddress?: string; | ||
611 | + /** | ||
612 | + * @description | ||
613 | + * 发票明细 | ||
614 | + */ | ||
615 | + invoiceDetails?: Array<InvoiceDetail>; | ||
616 | + /** | ||
617 | + * @description | ||
618 | + * 关联发票id | ||
619 | + */ | ||
620 | + invoiceId?: string; | ||
621 | + /** | ||
622 | + * @description | ||
623 | + * 发票号码 | ||
624 | + */ | ||
625 | + invoiceNumber?: string; | ||
626 | + /** | ||
627 | + * @description | ||
628 | + * 开票人 | ||
629 | + */ | ||
630 | + invoicingPerson?: string; | ||
631 | + /** | ||
632 | + * @description | ||
633 | + * 开票时间 | ||
634 | + * @format date-time | ||
635 | + */ | ||
636 | + invoicingTime?: string; | ||
637 | + /** | ||
638 | + * @description | ||
639 | + * 开具类型 | ||
640 | + */ | ||
641 | + invoicingType?: string; | ||
642 | + /** | ||
643 | + * @description | ||
644 | + * 开具类型 | ||
645 | + */ | ||
646 | + invoicingTypeText?: string; | ||
647 | + /** @format date */ | ||
648 | + invoicingdate?: string; | ||
649 | + /** | ||
650 | + * @description | ||
651 | + * 是否加急 | ||
652 | + */ | ||
653 | + isUrgent?: boolean; | ||
654 | + /** | ||
655 | + * @description | ||
656 | + * 是否加急文本 | ||
657 | + */ | ||
658 | + isUrgentText?: string; | ||
659 | + logicDelete?: boolean; | ||
660 | + /** | ||
661 | + * @description | ||
662 | + * 买方注册地址 | ||
663 | + */ | ||
664 | + partyAAddress?: string; | ||
665 | + /** | ||
666 | + * @description | ||
667 | + * 买方开户行账号 | ||
668 | + */ | ||
669 | + partyABankAccount?: string; | ||
670 | + /** | ||
671 | + * @description | ||
672 | + * 买方名称 | ||
673 | + */ | ||
674 | + partyAName?: string; | ||
675 | + /** | ||
676 | + * @description | ||
677 | + * 买方开户行 | ||
678 | + */ | ||
679 | + partyAOpenBank?: string; | ||
680 | + /** | ||
681 | + * @description | ||
682 | + * 买方电话号码 | ||
683 | + */ | ||
684 | + partyAPhoneNumber?: string; | ||
685 | + /** | ||
686 | + * @description | ||
687 | + * 买方税号 | ||
688 | + */ | ||
689 | + partyATaxid?: string; | ||
690 | + /** | ||
691 | + * @description | ||
692 | + * 抬头类型 | ||
693 | + */ | ||
694 | + partyAType?: string; | ||
695 | + partyB?: string; | ||
696 | + /** | ||
697 | + * @description | ||
698 | + * 卖方注册地址 | ||
699 | + */ | ||
700 | + partyBAddress?: string; | ||
701 | + /** | ||
702 | + * @description | ||
703 | + * 卖方开户行账号 | ||
704 | + */ | ||
705 | + partyBBankAccount?: string; | ||
706 | + /** | ||
707 | + * @description | ||
708 | + * 卖方名称 | ||
709 | + */ | ||
710 | + partyBName?: string; | ||
711 | + /** | ||
712 | + * @description | ||
713 | + * 卖方开户行 | ||
714 | + */ | ||
715 | + partyBOpenBank?: string; | ||
716 | + /** | ||
717 | + * @description | ||
718 | + * 卖方电话号码 | ||
719 | + */ | ||
720 | + partyBPhoneNumber?: string; | ||
721 | + /** | ||
722 | + * @description | ||
723 | + * 卖方税号 | ||
724 | + */ | ||
725 | + partyBTaxid?: string; | ||
726 | + /** | ||
727 | + * @description | ||
728 | + * 发票金额 | ||
729 | + * @format double | ||
730 | + */ | ||
731 | + price?: number; | ||
732 | + /** | ||
733 | + * @description | ||
734 | + * 接收邮箱地址 | ||
735 | + */ | ||
736 | + receiveEmail?: string; | ||
737 | + /** | ||
738 | + * @description | ||
739 | + * 订单来源 | ||
740 | + */ | ||
741 | + salesCodes?: Array<string>; | ||
742 | + /** | ||
743 | + * @description | ||
744 | + * 订单来源 | ||
745 | + */ | ||
746 | + salesCodesText?: string; | ||
747 | + /** | ||
748 | + * @description | ||
749 | + * 开票状态 | ||
750 | + */ | ||
751 | + status?: string; | ||
752 | + /** | ||
753 | + * @description | ||
754 | + * 开票状态 | ||
755 | + */ | ||
756 | + statusText?: string; | ||
757 | + /** | ||
758 | + * @description | ||
759 | + * 子订单id | ||
760 | + */ | ||
761 | + subOrderIds?: Array<number>; | ||
762 | + /** | ||
763 | + * @description | ||
764 | + * 关联订单 | ||
765 | + */ | ||
766 | + subOrders?: Array<SubOrder>; | ||
767 | + /** @format double */ | ||
768 | + totalPrice?: number; | ||
769 | + totalPriceText?: string; | ||
770 | + /** | ||
771 | + * @description | ||
772 | + * 开票类型 | ||
773 | + */ | ||
774 | + type?: string; | ||
775 | + /** | ||
776 | + * @description | ||
777 | + * 开票类型文本 | ||
778 | + */ | ||
779 | + typeText?: string; | ||
780 | + /** | ||
781 | + * @description | ||
782 | + * 用户id | ||
783 | + */ | ||
784 | + uid?: string; | ||
785 | + updateByName?: string; | ||
786 | + /** @format date-time */ | ||
787 | + updateTime?: string; | ||
788 | +} | ||
789 | + | ||
575 | export interface AuditDto { | 790 | export interface AuditDto { |
576 | /** | 791 | /** |
577 | * @description | 792 | * @description |
@@ -1030,15 +1245,388 @@ export interface InvoiceDto { | @@ -1030,15 +1245,388 @@ export interface InvoiceDto { | ||
1030 | status?: string; | 1245 | status?: string; |
1031 | } | 1246 | } |
1032 | 1247 | ||
1033 | -export interface InvoiceRecordQueryRequest { | 1248 | +export interface InvoiceRecordDto { |
1249 | + applyInvoicingNotes?: string; | ||
1250 | + /** | ||
1251 | + * @description | ||
1252 | + * 开票备注 | ||
1253 | + */ | ||
1254 | + comment?: string; | ||
1255 | + /** | ||
1256 | + * @description | ||
1257 | + * 联系人 | ||
1258 | + */ | ||
1259 | + contacts?: string; | ||
1260 | + /** | ||
1261 | + * @description | ||
1262 | + * 开票内容 | ||
1263 | + */ | ||
1264 | + content?: string; | ||
1265 | + createByName?: string; | ||
1266 | + /** @format date-time */ | ||
1267 | + createTime?: string; | ||
1268 | + failureReason?: string; | ||
1269 | + /** | ||
1270 | + * @description | ||
1271 | + * id | ||
1272 | + * @format int64 | ||
1273 | + */ | ||
1274 | + id?: number; | ||
1275 | + /** | ||
1276 | + * @description | ||
1277 | + * 发票地址 | ||
1278 | + */ | ||
1279 | + invoiceAddress?: string; | ||
1280 | + /** | ||
1281 | + * @description | ||
1282 | + * 发票明细 | ||
1283 | + */ | ||
1284 | + invoiceDetails?: Array<InvoiceDetail>; | ||
1285 | + /** | ||
1286 | + * @description | ||
1287 | + * 关联发票id | ||
1288 | + */ | ||
1289 | + invoiceId?: string; | ||
1290 | + /** | ||
1291 | + * @description | ||
1292 | + * 发票号码 | ||
1293 | + */ | ||
1294 | + invoiceNumber?: string; | ||
1295 | + /** | ||
1296 | + * @description | ||
1297 | + * 开票人 | ||
1298 | + */ | ||
1299 | + invoicingPerson?: string; | ||
1300 | + /** | ||
1301 | + * @description | ||
1302 | + * 开票时间 | ||
1303 | + * @format date-time | ||
1304 | + */ | ||
1305 | + invoicingTime?: string; | ||
1306 | + /** | ||
1307 | + * @description | ||
1308 | + * 开具类型 | ||
1309 | + */ | ||
1310 | + invoicingType?: string; | ||
1311 | + /** | ||
1312 | + * @description | ||
1313 | + * 开具类型 | ||
1314 | + */ | ||
1315 | + invoicingTypeText?: string; | ||
1034 | /** @format date */ | 1316 | /** @format date */ |
1317 | + invoicingdate?: string; | ||
1318 | + /** | ||
1319 | + * @description | ||
1320 | + * 是否加急 | ||
1321 | + */ | ||
1322 | + isUrgent?: boolean; | ||
1323 | + /** | ||
1324 | + * @description | ||
1325 | + * 是否加急文本 | ||
1326 | + */ | ||
1327 | + isUrgentText?: string; | ||
1328 | + logicDelete?: boolean; | ||
1329 | + /** | ||
1330 | + * @description | ||
1331 | + * 买方注册地址 | ||
1332 | + */ | ||
1333 | + partyAAddress?: string; | ||
1334 | + /** | ||
1335 | + * @description | ||
1336 | + * 买方开户行账号 | ||
1337 | + */ | ||
1338 | + partyABankAccount?: string; | ||
1339 | + /** | ||
1340 | + * @description | ||
1341 | + * 买方名称 | ||
1342 | + */ | ||
1343 | + partyAName?: string; | ||
1344 | + /** | ||
1345 | + * @description | ||
1346 | + * 买方开户行 | ||
1347 | + */ | ||
1348 | + partyAOpenBank?: string; | ||
1349 | + /** | ||
1350 | + * @description | ||
1351 | + * 买方电话号码 | ||
1352 | + */ | ||
1353 | + partyAPhoneNumber?: string; | ||
1354 | + /** | ||
1355 | + * @description | ||
1356 | + * 买方税号 | ||
1357 | + */ | ||
1358 | + partyATaxid?: string; | ||
1359 | + /** | ||
1360 | + * @description | ||
1361 | + * 抬头类型 | ||
1362 | + */ | ||
1363 | + partyAType?: string; | ||
1364 | + partyB?: string; | ||
1365 | + /** | ||
1366 | + * @description | ||
1367 | + * 卖方注册地址 | ||
1368 | + */ | ||
1369 | + partyBAddress?: string; | ||
1370 | + /** | ||
1371 | + * @description | ||
1372 | + * 卖方开户行账号 | ||
1373 | + */ | ||
1374 | + partyBBankAccount?: string; | ||
1375 | + /** | ||
1376 | + * @description | ||
1377 | + * 卖方名称 | ||
1378 | + */ | ||
1379 | + partyBName?: string; | ||
1380 | + /** | ||
1381 | + * @description | ||
1382 | + * 卖方开户行 | ||
1383 | + */ | ||
1384 | + partyBOpenBank?: string; | ||
1385 | + /** | ||
1386 | + * @description | ||
1387 | + * 卖方电话号码 | ||
1388 | + */ | ||
1389 | + partyBPhoneNumber?: string; | ||
1390 | + /** | ||
1391 | + * @description | ||
1392 | + * 卖方税号 | ||
1393 | + */ | ||
1394 | + partyBTaxid?: string; | ||
1395 | + /** | ||
1396 | + * @description | ||
1397 | + * 发票金额 | ||
1398 | + * @format double | ||
1399 | + */ | ||
1400 | + price?: number; | ||
1401 | + /** | ||
1402 | + * @description | ||
1403 | + * 接收邮箱地址 | ||
1404 | + */ | ||
1405 | + receiveEmail?: string; | ||
1406 | + /** | ||
1407 | + * @description | ||
1408 | + * 订单来源 | ||
1409 | + */ | ||
1410 | + salesCodes?: Array<string>; | ||
1411 | + /** | ||
1412 | + * @description | ||
1413 | + * 订单来源 | ||
1414 | + */ | ||
1415 | + salesCodesText?: string; | ||
1416 | + /** | ||
1417 | + * @description | ||
1418 | + * 开票状态 | ||
1419 | + */ | ||
1420 | + status?: string; | ||
1421 | + /** | ||
1422 | + * @description | ||
1423 | + * 开票状态 | ||
1424 | + */ | ||
1425 | + statusText?: string; | ||
1426 | + /** | ||
1427 | + * @description | ||
1428 | + * 子订单id | ||
1429 | + */ | ||
1430 | + subOrderIds?: Array<number>; | ||
1431 | + /** | ||
1432 | + * @description | ||
1433 | + * 关联订单 | ||
1434 | + */ | ||
1435 | + subOrders?: Array<SubOrder>; | ||
1436 | + /** @format double */ | ||
1437 | + totalPrice?: number; | ||
1438 | + totalPriceText?: string; | ||
1439 | + /** | ||
1440 | + * @description | ||
1441 | + * 开票类型 | ||
1442 | + */ | ||
1443 | + type?: string; | ||
1444 | + /** | ||
1445 | + * @description | ||
1446 | + * 开票类型文本 | ||
1447 | + */ | ||
1448 | + typeText?: string; | ||
1449 | + /** | ||
1450 | + * @description | ||
1451 | + * 用户id | ||
1452 | + */ | ||
1453 | + uid?: string; | ||
1454 | + updateByName?: string; | ||
1455 | + /** @format date-time */ | ||
1456 | + updateTime?: string; | ||
1457 | +} | ||
1458 | + | ||
1459 | +export interface InvoiceRecordQueryRequest { | ||
1460 | + /** | ||
1461 | + * @description | ||
1462 | + * 联系人 | ||
1463 | + */ | ||
1464 | + contactsLike?: string; | ||
1465 | + /** @format date-time */ | ||
1035 | createTimeGe?: string; | 1466 | createTimeGe?: string; |
1036 | - /** @format date */ | 1467 | + /** @format date-time */ |
1037 | createTimeLe?: string; | 1468 | createTimeLe?: string; |
1038 | /** @format int32 */ | 1469 | /** @format int32 */ |
1039 | - pageNumber?: number; | 1470 | + current?: number; |
1471 | + /** @format int32 */ | ||
1472 | + end?: number; | ||
1473 | + /** | ||
1474 | + * @description | ||
1475 | + * id | ||
1476 | + * @format int64 | ||
1477 | + */ | ||
1478 | + id?: number; | ||
1479 | + /** | ||
1480 | + * @description | ||
1481 | + * IdIn | ||
1482 | + */ | ||
1483 | + idIn?: Array<number>; | ||
1484 | + /** | ||
1485 | + * @description | ||
1486 | + * 关联发票id | ||
1487 | + */ | ||
1488 | + invoiceId?: string; | ||
1489 | + /** | ||
1490 | + * @description | ||
1491 | + * 发票号码 | ||
1492 | + */ | ||
1493 | + invoiceNumber?: string; | ||
1494 | + /** | ||
1495 | + * @description | ||
1496 | + * 发票号码 | ||
1497 | + */ | ||
1498 | + invoiceNumberLike?: string; | ||
1499 | + /** | ||
1500 | + * @description | ||
1501 | + * 开票时间 | ||
1502 | + * @format date-time | ||
1503 | + */ | ||
1504 | + invoicingTimeGe?: string; | ||
1505 | + /** | ||
1506 | + * @description | ||
1507 | + * 开票时间 | ||
1508 | + * @format date-time | ||
1509 | + */ | ||
1510 | + invoicingTimeLe?: string; | ||
1511 | + /** | ||
1512 | + * @description | ||
1513 | + * 开票类型 | ||
1514 | + */ | ||
1515 | + invoicingType?: string; | ||
1516 | + /** | ||
1517 | + * @description | ||
1518 | + * 是否加急 | ||
1519 | + */ | ||
1520 | + isUrgent?: boolean; | ||
1521 | + /** | ||
1522 | + * @description | ||
1523 | + * 订单号 | ||
1524 | + * @format int64 | ||
1525 | + */ | ||
1526 | + mainOrderId?: number; | ||
1527 | + /** | ||
1528 | + * @description | ||
1529 | + * 主订单idIn | ||
1530 | + */ | ||
1531 | + mainOrderIdIn?: Array<number>; | ||
1532 | + /** | ||
1533 | + * @description | ||
1534 | + * 订单号 | ||
1535 | + */ | ||
1536 | + mainOrderIdLike?: string; | ||
1537 | + /** | ||
1538 | + * @description | ||
1539 | + * 是否需要构建发票明细 | ||
1540 | + */ | ||
1541 | + needBuildDetails?: boolean; | ||
1542 | + /** | ||
1543 | + * @description | ||
1544 | + * 是否需要构建发票明细 | ||
1545 | + */ | ||
1546 | + needBuildSubOrders?: boolean; | ||
1547 | + /** @format int32 */ | ||
1548 | + pageSize?: number; | ||
1549 | + /** | ||
1550 | + * @description | ||
1551 | + * 买方名称 | ||
1552 | + */ | ||
1553 | + partyANameLike?: string; | ||
1554 | + /** | ||
1555 | + * @description | ||
1556 | + * 买方电话号码 | ||
1557 | + */ | ||
1558 | + partyAPhoneNumberLike?: string; | ||
1559 | + /** | ||
1560 | + * @description | ||
1561 | + * 买方税号 | ||
1562 | + */ | ||
1563 | + partyATaxid?: string; | ||
1564 | + /** | ||
1565 | + * @description | ||
1566 | + * 买方税号 | ||
1567 | + */ | ||
1568 | + partyATaxidLike?: string; | ||
1569 | + partyB?: string; | ||
1570 | + /** | ||
1571 | + * @description | ||
1572 | + * 卖方名称 | ||
1573 | + */ | ||
1574 | + partyBName?: string; | ||
1575 | + /** | ||
1576 | + * @description | ||
1577 | + * 销售代表 | ||
1578 | + */ | ||
1579 | + salesCode?: string; | ||
1580 | + /** | ||
1581 | + * @description | ||
1582 | + * 销售代表 | ||
1583 | + */ | ||
1584 | + salesCodeLike?: string; | ||
1585 | + /** @format int32 */ | ||
1586 | + start?: number; | ||
1587 | + /** | ||
1588 | + * @description | ||
1589 | + * 发票状态 | ||
1590 | + */ | ||
1591 | + status?: string; | ||
1592 | + /** | ||
1593 | + * @description | ||
1594 | + * 状态非空 | ||
1595 | + */ | ||
1596 | + statusIn?: Array<string>; | ||
1597 | + /** | ||
1598 | + * @description | ||
1599 | + * 状态非空 | ||
1600 | + */ | ||
1601 | + statusIsNotNull?: boolean; | ||
1602 | + /** | ||
1603 | + * @description | ||
1604 | + * 状态为空 | ||
1605 | + */ | ||
1606 | + statusIsNull?: boolean; | ||
1607 | + /** | ||
1608 | + * @description | ||
1609 | + * 子订单 | ||
1610 | + * @format int64 | ||
1611 | + */ | ||
1612 | + subOrderId?: number; | ||
1613 | + /** | ||
1614 | + * @description | ||
1615 | + * 子订单idIn | ||
1616 | + */ | ||
1617 | + subOrderIdIn?: Array<number>; | ||
1618 | + /** | ||
1619 | + * @description | ||
1620 | + * 子订单 | ||
1621 | + */ | ||
1622 | + subOrderIdLike?: string; | ||
1040 | /** @format int32 */ | 1623 | /** @format int32 */ |
1041 | - pageSize?: number; | 1624 | + total?: number; |
1625 | + /** | ||
1626 | + * @description | ||
1627 | + * 开票类型 | ||
1628 | + */ | ||
1629 | + type?: string; | ||
1042 | /** | 1630 | /** |
1043 | * @description | 1631 | * @description |
1044 | * 用户id | 1632 | * 用户id |
@@ -1061,6 +1649,14 @@ export interface ItemSaItem { | @@ -1061,6 +1649,14 @@ export interface ItemSaItem { | ||
1061 | 1649 | ||
1062 | export interface MainOrderqueryRequest { | 1650 | export interface MainOrderqueryRequest { |
1063 | afterInvoicingStatusIsNull?: boolean; | 1651 | afterInvoicingStatusIsNull?: boolean; |
1652 | + /** @format date */ | ||
1653 | + createDateGe?: string; | ||
1654 | + /** @format date */ | ||
1655 | + createDateLe?: string; | ||
1656 | + /** @format date-time */ | ||
1657 | + createTimeGe?: string; | ||
1658 | + /** @format date-time */ | ||
1659 | + createTimeLe?: string; | ||
1064 | orderStatusNotIn?: Array<string>; | 1660 | orderStatusNotIn?: Array<string>; |
1065 | /** @format int32 */ | 1661 | /** @format int32 */ |
1066 | pageNumber?: number; | 1662 | pageNumber?: number; |
@@ -1805,6 +2401,198 @@ export interface QueryInvoiceDetailDto { | @@ -1805,6 +2401,198 @@ export interface QueryInvoiceDetailDto { | ||
1805 | invoiceId?: number; | 2401 | invoiceId?: number; |
1806 | } | 2402 | } |
1807 | 2403 | ||
2404 | +export interface QueryInvoiceProjectDto { | ||
2405 | + /** @format int32 */ | ||
2406 | + current?: number; | ||
2407 | + /** @format int32 */ | ||
2408 | + end?: number; | ||
2409 | + nameLike?: string; | ||
2410 | + /** @format int32 */ | ||
2411 | + pageSize?: number; | ||
2412 | + /** @format int32 */ | ||
2413 | + start?: number; | ||
2414 | + /** @format int32 */ | ||
2415 | + total?: number; | ||
2416 | +} | ||
2417 | + | ||
2418 | +export interface QueryInvoiceRecordDto { | ||
2419 | + /** | ||
2420 | + * @description | ||
2421 | + * 联系人 | ||
2422 | + */ | ||
2423 | + contactsLike?: string; | ||
2424 | + /** @format date-time */ | ||
2425 | + createTimeGe?: string; | ||
2426 | + /** @format date-time */ | ||
2427 | + createTimeLe?: string; | ||
2428 | + /** @format int32 */ | ||
2429 | + current?: number; | ||
2430 | + /** @format int32 */ | ||
2431 | + end?: number; | ||
2432 | + /** | ||
2433 | + * @description | ||
2434 | + * id | ||
2435 | + * @format int64 | ||
2436 | + */ | ||
2437 | + id?: number; | ||
2438 | + /** | ||
2439 | + * @description | ||
2440 | + * IdIn | ||
2441 | + */ | ||
2442 | + idIn?: Array<number>; | ||
2443 | + /** | ||
2444 | + * @description | ||
2445 | + * 关联发票id | ||
2446 | + */ | ||
2447 | + invoiceId?: string; | ||
2448 | + /** | ||
2449 | + * @description | ||
2450 | + * 发票号码 | ||
2451 | + */ | ||
2452 | + invoiceNumber?: string; | ||
2453 | + /** | ||
2454 | + * @description | ||
2455 | + * 发票号码 | ||
2456 | + */ | ||
2457 | + invoiceNumberLike?: string; | ||
2458 | + /** | ||
2459 | + * @description | ||
2460 | + * 开票时间 | ||
2461 | + * @format date-time | ||
2462 | + */ | ||
2463 | + invoicingTimeGe?: string; | ||
2464 | + /** | ||
2465 | + * @description | ||
2466 | + * 开票时间 | ||
2467 | + * @format date-time | ||
2468 | + */ | ||
2469 | + invoicingTimeLe?: string; | ||
2470 | + /** | ||
2471 | + * @description | ||
2472 | + * 开票类型 | ||
2473 | + */ | ||
2474 | + invoicingType?: string; | ||
2475 | + /** | ||
2476 | + * @description | ||
2477 | + * 是否加急 | ||
2478 | + */ | ||
2479 | + isUrgent?: boolean; | ||
2480 | + /** | ||
2481 | + * @description | ||
2482 | + * 订单号 | ||
2483 | + * @format int64 | ||
2484 | + */ | ||
2485 | + mainOrderId?: number; | ||
2486 | + /** | ||
2487 | + * @description | ||
2488 | + * 主订单idIn | ||
2489 | + */ | ||
2490 | + mainOrderIdIn?: Array<number>; | ||
2491 | + /** | ||
2492 | + * @description | ||
2493 | + * 订单号 | ||
2494 | + */ | ||
2495 | + mainOrderIdLike?: string; | ||
2496 | + /** | ||
2497 | + * @description | ||
2498 | + * 是否需要构建发票明细 | ||
2499 | + */ | ||
2500 | + needBuildDetails?: boolean; | ||
2501 | + /** | ||
2502 | + * @description | ||
2503 | + * 是否需要构建发票明细 | ||
2504 | + */ | ||
2505 | + needBuildSubOrders?: boolean; | ||
2506 | + /** @format int32 */ | ||
2507 | + pageSize?: number; | ||
2508 | + /** | ||
2509 | + * @description | ||
2510 | + * 买方名称 | ||
2511 | + */ | ||
2512 | + partyANameLike?: string; | ||
2513 | + /** | ||
2514 | + * @description | ||
2515 | + * 买方电话号码 | ||
2516 | + */ | ||
2517 | + partyAPhoneNumberLike?: string; | ||
2518 | + /** | ||
2519 | + * @description | ||
2520 | + * 买方税号 | ||
2521 | + */ | ||
2522 | + partyATaxid?: string; | ||
2523 | + /** | ||
2524 | + * @description | ||
2525 | + * 买方税号 | ||
2526 | + */ | ||
2527 | + partyATaxidLike?: string; | ||
2528 | + partyB?: string; | ||
2529 | + /** | ||
2530 | + * @description | ||
2531 | + * 卖方名称 | ||
2532 | + */ | ||
2533 | + partyBName?: string; | ||
2534 | + /** | ||
2535 | + * @description | ||
2536 | + * 销售代表 | ||
2537 | + */ | ||
2538 | + salesCode?: string; | ||
2539 | + /** | ||
2540 | + * @description | ||
2541 | + * 销售代表 | ||
2542 | + */ | ||
2543 | + salesCodeLike?: string; | ||
2544 | + /** @format int32 */ | ||
2545 | + start?: number; | ||
2546 | + /** | ||
2547 | + * @description | ||
2548 | + * 发票状态 | ||
2549 | + */ | ||
2550 | + status?: string; | ||
2551 | + /** | ||
2552 | + * @description | ||
2553 | + * 状态非空 | ||
2554 | + */ | ||
2555 | + statusIn?: Array<string>; | ||
2556 | + /** | ||
2557 | + * @description | ||
2558 | + * 状态非空 | ||
2559 | + */ | ||
2560 | + statusIsNotNull?: boolean; | ||
2561 | + /** | ||
2562 | + * @description | ||
2563 | + * 状态为空 | ||
2564 | + */ | ||
2565 | + statusIsNull?: boolean; | ||
2566 | + /** | ||
2567 | + * @description | ||
2568 | + * 子订单 | ||
2569 | + * @format int64 | ||
2570 | + */ | ||
2571 | + subOrderId?: number; | ||
2572 | + /** | ||
2573 | + * @description | ||
2574 | + * 子订单idIn | ||
2575 | + */ | ||
2576 | + subOrderIdIn?: Array<number>; | ||
2577 | + /** | ||
2578 | + * @description | ||
2579 | + * 子订单 | ||
2580 | + */ | ||
2581 | + subOrderIdLike?: string; | ||
2582 | + /** @format int32 */ | ||
2583 | + total?: number; | ||
2584 | + /** | ||
2585 | + * @description | ||
2586 | + * 开票类型 | ||
2587 | + */ | ||
2588 | + type?: string; | ||
2589 | + /** | ||
2590 | + * @description | ||
2591 | + * 用户id | ||
2592 | + */ | ||
2593 | + uid?: string; | ||
2594 | +} | ||
2595 | + | ||
1808 | export interface QueryMainOrderDto { | 2596 | export interface QueryMainOrderDto { |
1809 | /** | 2597 | /** |
1810 | * @description | 2598 | * @description |
@@ -1847,6 +2635,7 @@ export interface ReissueInvoiceDto { | @@ -1847,6 +2635,7 @@ export interface ReissueInvoiceDto { | ||
1847 | /** @format int64 */ | 2635 | /** @format int64 */ |
1848 | invoiceId?: number; | 2636 | invoiceId?: number; |
1849 | notes?: string; | 2637 | notes?: string; |
2638 | + purchaser?: string; | ||
1850 | } | 2639 | } |
1851 | 2640 | ||
1852 | export interface ResearchGroupAccountAddRequest { | 2641 | export interface ResearchGroupAccountAddRequest { |
@@ -2207,6 +2996,129 @@ export interface ShippingWarehouseChangeDto { | @@ -2207,6 +2996,129 @@ export interface ShippingWarehouseChangeDto { | ||
2207 | shippingWarehouse?: string; | 2996 | shippingWarehouse?: string; |
2208 | } | 2997 | } |
2209 | 2998 | ||
2999 | +export interface SubOrder { | ||
3000 | + afterInvoicingStatus?: string; | ||
3001 | + /** @format date-time */ | ||
3002 | + afterInvoicingStatusUpdateTime?: string; | ||
3003 | + afterSalesAnnex?: string; | ||
3004 | + afterSalesNotes?: string; | ||
3005 | + afterSalesPlan?: string; | ||
3006 | + annex?: string; | ||
3007 | + applyInvoicingAnnex?: string; | ||
3008 | + applyInvoicingNotes?: string; | ||
3009 | + /** @format date-time */ | ||
3010 | + applyTime?: string; | ||
3011 | + /** @format int32 */ | ||
3012 | + attrId?: number; | ||
3013 | + checkNotes?: string; | ||
3014 | + /** @format date-time */ | ||
3015 | + collectMoneyTime?: string; | ||
3016 | + confirmDeliverNotes?: string; | ||
3017 | + confirmReissueNotes?: string; | ||
3018 | + createByName?: string; | ||
3019 | + /** @format date-time */ | ||
3020 | + createTime?: string; | ||
3021 | + /** @format date-time */ | ||
3022 | + deadline?: string; | ||
3023 | + ext?: string; | ||
3024 | + extendField?: string; | ||
3025 | + /** @format date-time */ | ||
3026 | + financialReceiptIssuanceTime?: string; | ||
3027 | + fullPaymentStatus?: string; | ||
3028 | + /** @format double */ | ||
3029 | + goodsVolume?: number; | ||
3030 | + /** @format double */ | ||
3031 | + goodsWeight?: number; | ||
3032 | + /** @format int64 */ | ||
3033 | + id?: number; | ||
3034 | + image?: string; | ||
3035 | + invoiceApplyUsername?: string; | ||
3036 | + invoiceInformation?: string; | ||
3037 | + /** @format int64 */ | ||
3038 | + invoiceRecordId?: number; | ||
3039 | + invoicingCheckAnnex?: string; | ||
3040 | + invoicingNotes?: string; | ||
3041 | + invoicingStatus?: string; | ||
3042 | + /** @format date-time */ | ||
3043 | + invoicingTime?: string; | ||
3044 | + invoicingUrgentCause?: string; | ||
3045 | + isUrgent?: boolean; | ||
3046 | + kingdeeErrorMessage?: string; | ||
3047 | + logicDelete?: boolean; | ||
3048 | + logisticsMethod?: string; | ||
3049 | + logisticsNotes?: string; | ||
3050 | + /** @format int64 */ | ||
3051 | + mainOrderAmountProportion?: number; | ||
3052 | + /** @format int64 */ | ||
3053 | + mainOrderId?: number; | ||
3054 | + materialId?: string; | ||
3055 | + modified?: boolean; | ||
3056 | + modifiedAuditNotes?: string; | ||
3057 | + modifiedAuditStatus?: string; | ||
3058 | + modifiedOptFlag?: string; | ||
3059 | + nextOrderStatus?: string; | ||
3060 | + notes?: string; | ||
3061 | + orderStatus?: string; | ||
3062 | + orderStatusBeforeModify?: string; | ||
3063 | + /** @format date-time */ | ||
3064 | + orderStatusUpdateTime?: string; | ||
3065 | + /** @format int32 */ | ||
3066 | + packageNumber?: number; | ||
3067 | + parameters?: string; | ||
3068 | + paymentChannel?: string; | ||
3069 | + paymentMethod?: string; | ||
3070 | + paymentReceiptAnnex?: string; | ||
3071 | + paymentReceiptNotes?: string; | ||
3072 | + paymentReceiptStatus?: string; | ||
3073 | + paymentStatus?: string; | ||
3074 | + paymentTransactionId?: string; | ||
3075 | + postAuditNotes?: string; | ||
3076 | + postAuditStatus?: string; | ||
3077 | + /** @format date-time */ | ||
3078 | + postAuditStatusUpdateTime?: string; | ||
3079 | + preAfterInvoicingStatus?: string; | ||
3080 | + procureConvertNotes?: string; | ||
3081 | + procureNotes?: string; | ||
3082 | + /** @format date-time */ | ||
3083 | + procureOrderDatetime?: string; | ||
3084 | + procureOrderStatus?: string; | ||
3085 | + productBelongBusiness?: string; | ||
3086 | + productCode?: string; | ||
3087 | + /** @format int32 */ | ||
3088 | + productId?: number; | ||
3089 | + productName?: string; | ||
3090 | + /** @format int64 */ | ||
3091 | + productPrice?: number; | ||
3092 | + /** @format date-time */ | ||
3093 | + productionEndTime?: string; | ||
3094 | + /** @format date-time */ | ||
3095 | + productionStartTime?: string; | ||
3096 | + productionTimePushStatus?: string; | ||
3097 | + purchaser?: string; | ||
3098 | + /** @format int32 */ | ||
3099 | + quantity?: number; | ||
3100 | + receivingCompany?: string; | ||
3101 | + reissueNotes?: string; | ||
3102 | + serialNumber?: string; | ||
3103 | + shippingWarehouse?: string; | ||
3104 | + /** @format int64 */ | ||
3105 | + subOrderPayment?: number; | ||
3106 | + supplierName?: string; | ||
3107 | + supplierNotes?: string; | ||
3108 | + /** @format int64 */ | ||
3109 | + totalPayment?: number; | ||
3110 | + /** @format int32 */ | ||
3111 | + uid?: number; | ||
3112 | + unit?: string; | ||
3113 | + unitId?: string; | ||
3114 | + updateByName?: string; | ||
3115 | + /** @format date-time */ | ||
3116 | + updateTime?: string; | ||
3117 | + urgentInvoiceAuditNotes?: string; | ||
3118 | + /** @format int32 */ | ||
3119 | + version?: number; | ||
3120 | +} | ||
3121 | + | ||
2210 | export interface SysLogQueryVO { | 3122 | export interface SysLogQueryVO { |
2211 | address?: string; | 3123 | address?: string; |
2212 | browser?: string; | 3124 | browser?: string; |
@@ -2559,6 +3471,44 @@ export interface TsgFile { | @@ -2559,6 +3471,44 @@ export interface TsgFile { | ||
2559 | writable?: boolean; | 3471 | writable?: boolean; |
2560 | } | 3472 | } |
2561 | 3473 | ||
3474 | +export interface InvoiceDetail { | ||
3475 | + /** @format int64 */ | ||
3476 | + id?: number; | ||
3477 | + /** | ||
3478 | + * @description | ||
3479 | + * 发票id | ||
3480 | + * @format int64 | ||
3481 | + */ | ||
3482 | + invoiceRecordId?: number; | ||
3483 | + /** | ||
3484 | + * @description | ||
3485 | + * 单价 | ||
3486 | + * @format double | ||
3487 | + */ | ||
3488 | + price?: number; | ||
3489 | + projectName?: string; | ||
3490 | + /** @format double */ | ||
3491 | + quantity?: number; | ||
3492 | + /** | ||
3493 | + * @description | ||
3494 | + * 型号 | ||
3495 | + */ | ||
3496 | + specification?: string; | ||
3497 | + /** @format int64 */ | ||
3498 | + subOrderId?: number; | ||
3499 | + /** @format double */ | ||
3500 | + taxPrice?: number; | ||
3501 | + /** @format double */ | ||
3502 | + taxRate?: number; | ||
3503 | + /** | ||
3504 | + * @description | ||
3505 | + * 总价 | ||
3506 | + * @format double | ||
3507 | + */ | ||
3508 | + totalPrice?: number; | ||
3509 | + unit?: string; | ||
3510 | +} | ||
3511 | + | ||
2562 | export interface SalesRechargePrepaymentAuditRequest { | 3512 | export interface SalesRechargePrepaymentAuditRequest { |
2563 | /** | 3513 | /** |
2564 | * @description | 3514 | * @description |
src/services/request.ts
@@ -29,6 +29,7 @@ import type { | @@ -29,6 +29,7 @@ import type { | ||
29 | ApiOrderEvaluatedRequest, | 29 | ApiOrderEvaluatedRequest, |
30 | ApiQueryOrderDetailRequest, | 30 | ApiQueryOrderDetailRequest, |
31 | ApiQueryOrderStatusCountsRequest, | 31 | ApiQueryOrderStatusCountsRequest, |
32 | + ApplyInvoiceDto, | ||
32 | AuditDto, | 33 | AuditDto, |
33 | AuditVO, | 34 | AuditVO, |
34 | CancelInvoiceAndBankStatementDto, | 35 | CancelInvoiceAndBankStatementDto, |
@@ -46,6 +47,7 @@ import type { | @@ -46,6 +47,7 @@ import type { | ||
46 | Dto, | 47 | Dto, |
47 | InventoryMaterialStockReq, | 48 | InventoryMaterialStockReq, |
48 | InvoiceDto, | 49 | InvoiceDto, |
50 | + InvoiceRecordDto, | ||
49 | InvoiceRecordQueryRequest, | 51 | InvoiceRecordQueryRequest, |
50 | MainOrderqueryRequest, | 52 | MainOrderqueryRequest, |
51 | MaterialListReply, | 53 | MaterialListReply, |
@@ -78,6 +80,8 @@ import type { | @@ -78,6 +80,8 @@ import type { | ||
78 | QueryCustomerInformationDto, | 80 | QueryCustomerInformationDto, |
79 | QueryHistoryRecordDto, | 81 | QueryHistoryRecordDto, |
80 | QueryInvoiceDetailDto, | 82 | QueryInvoiceDetailDto, |
83 | + QueryInvoiceProjectDto, | ||
84 | + QueryInvoiceRecordDto, | ||
81 | QueryMainOrderDto, | 85 | QueryMainOrderDto, |
82 | QueryReportFormsDto, | 86 | QueryReportFormsDto, |
83 | ReissueInvoiceDto, | 87 | ReissueInvoiceDto, |
@@ -8093,6 +8097,77 @@ export const postOrderErpUsersUpdatePass = /* #__PURE__ */ (() => { | @@ -8093,6 +8097,77 @@ export const postOrderErpUsersUpdatePass = /* #__PURE__ */ (() => { | ||
8093 | return request; | 8097 | return request; |
8094 | })(); | 8098 | })(); |
8095 | 8099 | ||
8100 | +/** @description request parameter type for postOrderImportImportInvoiceProject */ | ||
8101 | +export interface PostOrderImportImportInvoiceProjectOption { | ||
8102 | + /** | ||
8103 | + * @description | ||
8104 | + * file | ||
8105 | + */ | ||
8106 | + formData: { | ||
8107 | + /** | ||
8108 | + @description | ||
8109 | + file */ | ||
8110 | + file: File; | ||
8111 | + }; | ||
8112 | +} | ||
8113 | + | ||
8114 | +/** @description response type for postOrderImportImportInvoiceProject */ | ||
8115 | +export interface PostOrderImportImportInvoiceProjectResponse { | ||
8116 | + /** | ||
8117 | + * @description | ||
8118 | + * OK | ||
8119 | + */ | ||
8120 | + 200: ServerResult; | ||
8121 | + /** | ||
8122 | + * @description | ||
8123 | + * Created | ||
8124 | + */ | ||
8125 | + 201: any; | ||
8126 | + /** | ||
8127 | + * @description | ||
8128 | + * Unauthorized | ||
8129 | + */ | ||
8130 | + 401: any; | ||
8131 | + /** | ||
8132 | + * @description | ||
8133 | + * Forbidden | ||
8134 | + */ | ||
8135 | + 403: any; | ||
8136 | + /** | ||
8137 | + * @description | ||
8138 | + * Not Found | ||
8139 | + */ | ||
8140 | + 404: any; | ||
8141 | +} | ||
8142 | + | ||
8143 | +export type PostOrderImportImportInvoiceProjectResponseSuccess = | ||
8144 | + PostOrderImportImportInvoiceProjectResponse[200]; | ||
8145 | +/** | ||
8146 | + * @description | ||
8147 | + * 导入发票项目 | ||
8148 | + * @tags 导入 | ||
8149 | + * @produces * | ||
8150 | + * @consumes multipart/form-data | ||
8151 | + */ | ||
8152 | +export const postOrderImportImportInvoiceProject = /* #__PURE__ */ (() => { | ||
8153 | + const method = 'post'; | ||
8154 | + const url = '/order/import/importInvoiceProject'; | ||
8155 | + function request( | ||
8156 | + option: PostOrderImportImportInvoiceProjectOption, | ||
8157 | + ): Promise<PostOrderImportImportInvoiceProjectResponseSuccess> { | ||
8158 | + return requester(request.url, { | ||
8159 | + method: request.method, | ||
8160 | + ...option, | ||
8161 | + }) as unknown as Promise<PostOrderImportImportInvoiceProjectResponseSuccess>; | ||
8162 | + } | ||
8163 | + | ||
8164 | + /** http method */ | ||
8165 | + request.method = method; | ||
8166 | + /** request url */ | ||
8167 | + request.url = url; | ||
8168 | + return request; | ||
8169 | +})(); | ||
8170 | + | ||
8096 | /** @description request parameter type for postOrderImportImportWeightAndVolume */ | 8171 | /** @description request parameter type for postOrderImportImportWeightAndVolume */ |
8097 | export interface PostOrderImportImportWeightAndVolumeOption { | 8172 | export interface PostOrderImportImportWeightAndVolumeOption { |
8098 | /** | 8173 | /** |
@@ -9762,22 +9837,63 @@ export const postServiceBankStatementQueryBankStatement = | @@ -9762,22 +9837,63 @@ export const postServiceBankStatementQueryBankStatement = | ||
9762 | return request; | 9837 | return request; |
9763 | })(); | 9838 | })(); |
9764 | 9839 | ||
9765 | -/** @description request parameter type for postServiceInvoiceAddInvoice */ | ||
9766 | -export interface PostServiceInvoiceAddInvoiceOption { | 9840 | +/** @description response type for postServiceConstAfterInvoicingInvoiceRecordStatus */ |
9841 | +export interface PostServiceConstAfterInvoicingInvoiceRecordStatusResponse { | ||
9767 | /** | 9842 | /** |
9768 | * @description | 9843 | * @description |
9769 | - * dto | 9844 | + * OK |
9770 | */ | 9845 | */ |
9771 | - body: { | ||
9772 | - /** | ||
9773 | - @description | ||
9774 | - dto */ | ||
9775 | - dto: InvoiceDto; | ||
9776 | - }; | 9846 | + 200: ServerResult; |
9847 | + /** | ||
9848 | + * @description | ||
9849 | + * Created | ||
9850 | + */ | ||
9851 | + 201: any; | ||
9852 | + /** | ||
9853 | + * @description | ||
9854 | + * Unauthorized | ||
9855 | + */ | ||
9856 | + 401: any; | ||
9857 | + /** | ||
9858 | + * @description | ||
9859 | + * Forbidden | ||
9860 | + */ | ||
9861 | + 403: any; | ||
9862 | + /** | ||
9863 | + * @description | ||
9864 | + * Not Found | ||
9865 | + */ | ||
9866 | + 404: any; | ||
9777 | } | 9867 | } |
9778 | 9868 | ||
9779 | -/** @description response type for postServiceInvoiceAddInvoice */ | ||
9780 | -export interface PostServiceInvoiceAddInvoiceResponse { | 9869 | +export type PostServiceConstAfterInvoicingInvoiceRecordStatusResponseSuccess = |
9870 | + PostServiceConstAfterInvoicingInvoiceRecordStatusResponse[200]; | ||
9871 | +/** | ||
9872 | + * @description | ||
9873 | + * 开票后的开票记录状态 | ||
9874 | + * @tags front-const-controller | ||
9875 | + * @produces * | ||
9876 | + * @consumes application/json | ||
9877 | + */ | ||
9878 | +export const postServiceConstAfterInvoicingInvoiceRecordStatus = | ||
9879 | + /* #__PURE__ */ (() => { | ||
9880 | + const method = 'post'; | ||
9881 | + const url = '/service/const/afterInvoicingInvoiceRecordStatus'; | ||
9882 | + function request(): Promise<PostServiceConstAfterInvoicingInvoiceRecordStatusResponseSuccess> { | ||
9883 | + return requester(request.url, { | ||
9884 | + method: request.method, | ||
9885 | + }) as unknown as Promise<PostServiceConstAfterInvoicingInvoiceRecordStatusResponseSuccess>; | ||
9886 | + } | ||
9887 | + | ||
9888 | + /** http method */ | ||
9889 | + request.method = method; | ||
9890 | + /** request url */ | ||
9891 | + request.url = url; | ||
9892 | + return request; | ||
9893 | + })(); | ||
9894 | + | ||
9895 | +/** @description response type for postServiceConstAfterInvoicingStatus */ | ||
9896 | +export interface PostServiceConstAfterInvoicingStatusResponse { | ||
9781 | /** | 9897 | /** |
9782 | * @description | 9898 | * @description |
9783 | * OK | 9899 | * OK |
@@ -9805,25 +9921,22 @@ export interface PostServiceInvoiceAddInvoiceResponse { | @@ -9805,25 +9921,22 @@ export interface PostServiceInvoiceAddInvoiceResponse { | ||
9805 | 404: any; | 9921 | 404: any; |
9806 | } | 9922 | } |
9807 | 9923 | ||
9808 | -export type PostServiceInvoiceAddInvoiceResponseSuccess = | ||
9809 | - PostServiceInvoiceAddInvoiceResponse[200]; | 9924 | +export type PostServiceConstAfterInvoicingStatusResponseSuccess = |
9925 | + PostServiceConstAfterInvoicingStatusResponse[200]; | ||
9810 | /** | 9926 | /** |
9811 | * @description | 9927 | * @description |
9812 | - * 添加发票 | ||
9813 | - * @tags 发票 | 9928 | + * 申请开票后状态 |
9929 | + * @tags front-const-controller | ||
9814 | * @produces * | 9930 | * @produces * |
9815 | * @consumes application/json | 9931 | * @consumes application/json |
9816 | */ | 9932 | */ |
9817 | -export const postServiceInvoiceAddInvoice = /* #__PURE__ */ (() => { | 9933 | +export const postServiceConstAfterInvoicingStatus = /* #__PURE__ */ (() => { |
9818 | const method = 'post'; | 9934 | const method = 'post'; |
9819 | - const url = '/service/invoice/addInvoice'; | ||
9820 | - function request( | ||
9821 | - option: PostServiceInvoiceAddInvoiceOption, | ||
9822 | - ): Promise<PostServiceInvoiceAddInvoiceResponseSuccess> { | 9935 | + const url = '/service/const/afterInvoicingStatus'; |
9936 | + function request(): Promise<PostServiceConstAfterInvoicingStatusResponseSuccess> { | ||
9823 | return requester(request.url, { | 9937 | return requester(request.url, { |
9824 | method: request.method, | 9938 | method: request.method, |
9825 | - ...option, | ||
9826 | - }) as unknown as Promise<PostServiceInvoiceAddInvoiceResponseSuccess>; | 9939 | + }) as unknown as Promise<PostServiceConstAfterInvoicingStatusResponseSuccess>; |
9827 | } | 9940 | } |
9828 | 9941 | ||
9829 | /** http method */ | 9942 | /** http method */ |
@@ -9833,22 +9946,8 @@ export const postServiceInvoiceAddInvoice = /* #__PURE__ */ (() => { | @@ -9833,22 +9946,8 @@ export const postServiceInvoiceAddInvoice = /* #__PURE__ */ (() => { | ||
9833 | return request; | 9946 | return request; |
9834 | })(); | 9947 | })(); |
9835 | 9948 | ||
9836 | -/** @description request parameter type for postServiceInvoiceCancelInvoiceAndBankStatement */ | ||
9837 | -export interface PostServiceInvoiceCancelInvoiceAndBankStatementOption { | ||
9838 | - /** | ||
9839 | - * @description | ||
9840 | - * dto | ||
9841 | - */ | ||
9842 | - body: { | ||
9843 | - /** | ||
9844 | - @description | ||
9845 | - dto */ | ||
9846 | - dto: CancelInvoiceAndBankStatementDto; | ||
9847 | - }; | ||
9848 | -} | ||
9849 | - | ||
9850 | -/** @description response type for postServiceInvoiceCancelInvoiceAndBankStatement */ | ||
9851 | -export interface PostServiceInvoiceCancelInvoiceAndBankStatementResponse { | 9949 | +/** @description response type for postServiceConstBeforeInvoicingInvoiceRecordStatus */ |
9950 | +export interface PostServiceConstBeforeInvoicingInvoiceRecordStatusResponse { | ||
9852 | /** | 9951 | /** |
9853 | * @description | 9952 | * @description |
9854 | * OK | 9953 | * OK |
@@ -9876,26 +9975,23 @@ export interface PostServiceInvoiceCancelInvoiceAndBankStatementResponse { | @@ -9876,26 +9975,23 @@ export interface PostServiceInvoiceCancelInvoiceAndBankStatementResponse { | ||
9876 | 404: any; | 9975 | 404: any; |
9877 | } | 9976 | } |
9878 | 9977 | ||
9879 | -export type PostServiceInvoiceCancelInvoiceAndBankStatementResponseSuccess = | ||
9880 | - PostServiceInvoiceCancelInvoiceAndBankStatementResponse[200]; | 9978 | +export type PostServiceConstBeforeInvoicingInvoiceRecordStatusResponseSuccess = |
9979 | + PostServiceConstBeforeInvoicingInvoiceRecordStatusResponse[200]; | ||
9881 | /** | 9980 | /** |
9882 | * @description | 9981 | * @description |
9883 | - * 取消发票与银行流水的关联 | ||
9884 | - * @tags 发票 | 9982 | + * 开票前的开票记录状态 |
9983 | + * @tags front-const-controller | ||
9885 | * @produces * | 9984 | * @produces * |
9886 | * @consumes application/json | 9985 | * @consumes application/json |
9887 | */ | 9986 | */ |
9888 | -export const postServiceInvoiceCancelInvoiceAndBankStatement = | 9987 | +export const postServiceConstBeforeInvoicingInvoiceRecordStatus = |
9889 | /* #__PURE__ */ (() => { | 9988 | /* #__PURE__ */ (() => { |
9890 | const method = 'post'; | 9989 | const method = 'post'; |
9891 | - const url = '/service/invoice/cancelInvoiceAndBankStatement'; | ||
9892 | - function request( | ||
9893 | - option: PostServiceInvoiceCancelInvoiceAndBankStatementOption, | ||
9894 | - ): Promise<PostServiceInvoiceCancelInvoiceAndBankStatementResponseSuccess> { | 9990 | + const url = '/service/const/beforeInvoicingInvoiceRecordStatus'; |
9991 | + function request(): Promise<PostServiceConstBeforeInvoicingInvoiceRecordStatusResponseSuccess> { | ||
9895 | return requester(request.url, { | 9992 | return requester(request.url, { |
9896 | method: request.method, | 9993 | method: request.method, |
9897 | - ...option, | ||
9898 | - }) as unknown as Promise<PostServiceInvoiceCancelInvoiceAndBankStatementResponseSuccess>; | 9994 | + }) as unknown as Promise<PostServiceConstBeforeInvoicingInvoiceRecordStatusResponseSuccess>; |
9899 | } | 9995 | } |
9900 | 9996 | ||
9901 | /** http method */ | 9997 | /** http method */ |
@@ -9905,22 +10001,8 @@ export const postServiceInvoiceCancelInvoiceAndBankStatement = | @@ -9905,22 +10001,8 @@ export const postServiceInvoiceCancelInvoiceAndBankStatement = | ||
9905 | return request; | 10001 | return request; |
9906 | })(); | 10002 | })(); |
9907 | 10003 | ||
9908 | -/** @description request parameter type for postServiceInvoiceDeleteInvoice */ | ||
9909 | -export interface PostServiceInvoiceDeleteInvoiceOption { | ||
9910 | - /** | ||
9911 | - * @description | ||
9912 | - * dto | ||
9913 | - */ | ||
9914 | - body: { | ||
9915 | - /** | ||
9916 | - @description | ||
9917 | - dto */ | ||
9918 | - dto: Dto; | ||
9919 | - }; | ||
9920 | -} | ||
9921 | - | ||
9922 | -/** @description response type for postServiceInvoiceDeleteInvoice */ | ||
9923 | -export interface PostServiceInvoiceDeleteInvoiceResponse { | 10004 | +/** @description response type for postServiceConstCanApplyAfterInvoicingStatus */ |
10005 | +export interface PostServiceConstCanApplyAfterInvoicingStatusResponse { | ||
9924 | /** | 10006 | /** |
9925 | * @description | 10007 | * @description |
9926 | * OK | 10008 | * OK |
@@ -9948,50 +10030,34 @@ export interface PostServiceInvoiceDeleteInvoiceResponse { | @@ -9948,50 +10030,34 @@ export interface PostServiceInvoiceDeleteInvoiceResponse { | ||
9948 | 404: any; | 10030 | 404: any; |
9949 | } | 10031 | } |
9950 | 10032 | ||
9951 | -export type PostServiceInvoiceDeleteInvoiceResponseSuccess = | ||
9952 | - PostServiceInvoiceDeleteInvoiceResponse[200]; | 10033 | +export type PostServiceConstCanApplyAfterInvoicingStatusResponseSuccess = |
10034 | + PostServiceConstCanApplyAfterInvoicingStatusResponse[200]; | ||
9953 | /** | 10035 | /** |
9954 | * @description | 10036 | * @description |
9955 | - * 删除发票 | ||
9956 | - * @tags 发票 | 10037 | + * 开具类型 |
10038 | + * @tags front-const-controller | ||
9957 | * @produces * | 10039 | * @produces * |
9958 | * @consumes application/json | 10040 | * @consumes application/json |
9959 | */ | 10041 | */ |
9960 | -export const postServiceInvoiceDeleteInvoice = /* #__PURE__ */ (() => { | ||
9961 | - const method = 'post'; | ||
9962 | - const url = '/service/invoice/deleteInvoice'; | ||
9963 | - function request( | ||
9964 | - option: PostServiceInvoiceDeleteInvoiceOption, | ||
9965 | - ): Promise<PostServiceInvoiceDeleteInvoiceResponseSuccess> { | ||
9966 | - return requester(request.url, { | ||
9967 | - method: request.method, | ||
9968 | - ...option, | ||
9969 | - }) as unknown as Promise<PostServiceInvoiceDeleteInvoiceResponseSuccess>; | ||
9970 | - } | ||
9971 | - | ||
9972 | - /** http method */ | ||
9973 | - request.method = method; | ||
9974 | - /** request url */ | ||
9975 | - request.url = url; | ||
9976 | - return request; | ||
9977 | -})(); | 10042 | +export const postServiceConstCanApplyAfterInvoicingStatus = |
10043 | + /* #__PURE__ */ (() => { | ||
10044 | + const method = 'post'; | ||
10045 | + const url = '/service/const/canApplyAfterInvoicingStatus'; | ||
10046 | + function request(): Promise<PostServiceConstCanApplyAfterInvoicingStatusResponseSuccess> { | ||
10047 | + return requester(request.url, { | ||
10048 | + method: request.method, | ||
10049 | + }) as unknown as Promise<PostServiceConstCanApplyAfterInvoicingStatusResponseSuccess>; | ||
10050 | + } | ||
9978 | 10051 | ||
9979 | -/** @description request parameter type for postServiceInvoiceFindInvoice */ | ||
9980 | -export interface PostServiceInvoiceFindInvoiceOption { | ||
9981 | - /** | ||
9982 | - * @description | ||
9983 | - * dto | ||
9984 | - */ | ||
9985 | - body: { | ||
9986 | - /** | ||
9987 | - @description | ||
9988 | - dto */ | ||
9989 | - dto: Dto; | ||
9990 | - }; | ||
9991 | -} | 10052 | + /** http method */ |
10053 | + request.method = method; | ||
10054 | + /** request url */ | ||
10055 | + request.url = url; | ||
10056 | + return request; | ||
10057 | + })(); | ||
9992 | 10058 | ||
9993 | -/** @description response type for postServiceInvoiceFindInvoice */ | ||
9994 | -export interface PostServiceInvoiceFindInvoiceResponse { | 10059 | +/** @description response type for postServiceConstGetPayeeEnum */ |
10060 | +export interface PostServiceConstGetPayeeEnumResponse { | ||
9995 | /** | 10061 | /** |
9996 | * @description | 10062 | * @description |
9997 | * OK | 10063 | * OK |
@@ -10019,25 +10085,22 @@ export interface PostServiceInvoiceFindInvoiceResponse { | @@ -10019,25 +10085,22 @@ export interface PostServiceInvoiceFindInvoiceResponse { | ||
10019 | 404: any; | 10085 | 404: any; |
10020 | } | 10086 | } |
10021 | 10087 | ||
10022 | -export type PostServiceInvoiceFindInvoiceResponseSuccess = | ||
10023 | - PostServiceInvoiceFindInvoiceResponse[200]; | 10088 | +export type PostServiceConstGetPayeeEnumResponseSuccess = |
10089 | + PostServiceConstGetPayeeEnumResponse[200]; | ||
10024 | /** | 10090 | /** |
10025 | * @description | 10091 | * @description |
10026 | - * 不分页查询发票 | ||
10027 | - * @tags 发票 | 10092 | + * 获取收款方 |
10093 | + * @tags front-const-controller | ||
10028 | * @produces * | 10094 | * @produces * |
10029 | * @consumes application/json | 10095 | * @consumes application/json |
10030 | */ | 10096 | */ |
10031 | -export const postServiceInvoiceFindInvoice = /* #__PURE__ */ (() => { | 10097 | +export const postServiceConstGetPayeeEnum = /* #__PURE__ */ (() => { |
10032 | const method = 'post'; | 10098 | const method = 'post'; |
10033 | - const url = '/service/invoice/findInvoice'; | ||
10034 | - function request( | ||
10035 | - option: PostServiceInvoiceFindInvoiceOption, | ||
10036 | - ): Promise<PostServiceInvoiceFindInvoiceResponseSuccess> { | 10099 | + const url = '/service/const/getPayeeEnum'; |
10100 | + function request(): Promise<PostServiceConstGetPayeeEnumResponseSuccess> { | ||
10037 | return requester(request.url, { | 10101 | return requester(request.url, { |
10038 | method: request.method, | 10102 | method: request.method, |
10039 | - ...option, | ||
10040 | - }) as unknown as Promise<PostServiceInvoiceFindInvoiceResponseSuccess>; | 10103 | + }) as unknown as Promise<PostServiceConstGetPayeeEnumResponseSuccess>; |
10041 | } | 10104 | } |
10042 | 10105 | ||
10043 | /** http method */ | 10106 | /** http method */ |
@@ -10047,22 +10110,8 @@ export const postServiceInvoiceFindInvoice = /* #__PURE__ */ (() => { | @@ -10047,22 +10110,8 @@ export const postServiceInvoiceFindInvoice = /* #__PURE__ */ (() => { | ||
10047 | return request; | 10110 | return request; |
10048 | })(); | 10111 | })(); |
10049 | 10112 | ||
10050 | -/** @description request parameter type for postServiceInvoiceInvoiceWriteOff */ | ||
10051 | -export interface PostServiceInvoiceInvoiceWriteOffOption { | ||
10052 | - /** | ||
10053 | - * @description | ||
10054 | - * dto | ||
10055 | - */ | ||
10056 | - body: { | ||
10057 | - /** | ||
10058 | - @description | ||
10059 | - dto */ | ||
10060 | - dto: Dto; | ||
10061 | - }; | ||
10062 | -} | ||
10063 | - | ||
10064 | -/** @description response type for postServiceInvoiceInvoiceWriteOff */ | ||
10065 | -export interface PostServiceInvoiceInvoiceWriteOffResponse { | 10113 | +/** @description response type for postServiceConstInvoiceType */ |
10114 | +export interface PostServiceConstInvoiceTypeResponse { | ||
10066 | /** | 10115 | /** |
10067 | * @description | 10116 | * @description |
10068 | * OK | 10117 | * OK |
@@ -10090,25 +10139,22 @@ export interface PostServiceInvoiceInvoiceWriteOffResponse { | @@ -10090,25 +10139,22 @@ export interface PostServiceInvoiceInvoiceWriteOffResponse { | ||
10090 | 404: any; | 10139 | 404: any; |
10091 | } | 10140 | } |
10092 | 10141 | ||
10093 | -export type PostServiceInvoiceInvoiceWriteOffResponseSuccess = | ||
10094 | - PostServiceInvoiceInvoiceWriteOffResponse[200]; | 10142 | +export type PostServiceConstInvoiceTypeResponseSuccess = |
10143 | + PostServiceConstInvoiceTypeResponse[200]; | ||
10095 | /** | 10144 | /** |
10096 | * @description | 10145 | * @description |
10097 | - * 发票核销 | ||
10098 | - * @tags 发票 | 10146 | + * 发票类型 |
10147 | + * @tags front-const-controller | ||
10099 | * @produces * | 10148 | * @produces * |
10100 | * @consumes application/json | 10149 | * @consumes application/json |
10101 | */ | 10150 | */ |
10102 | -export const postServiceInvoiceInvoiceWriteOff = /* #__PURE__ */ (() => { | 10151 | +export const postServiceConstInvoiceType = /* #__PURE__ */ (() => { |
10103 | const method = 'post'; | 10152 | const method = 'post'; |
10104 | - const url = '/service/invoice/invoiceWriteOff'; | ||
10105 | - function request( | ||
10106 | - option: PostServiceInvoiceInvoiceWriteOffOption, | ||
10107 | - ): Promise<PostServiceInvoiceInvoiceWriteOffResponseSuccess> { | 10153 | + const url = '/service/const/invoiceType'; |
10154 | + function request(): Promise<PostServiceConstInvoiceTypeResponseSuccess> { | ||
10108 | return requester(request.url, { | 10155 | return requester(request.url, { |
10109 | method: request.method, | 10156 | method: request.method, |
10110 | - ...option, | ||
10111 | - }) as unknown as Promise<PostServiceInvoiceInvoiceWriteOffResponseSuccess>; | 10157 | + }) as unknown as Promise<PostServiceConstInvoiceTypeResponseSuccess>; |
10112 | } | 10158 | } |
10113 | 10159 | ||
10114 | /** http method */ | 10160 | /** http method */ |
@@ -10118,14 +10164,1332 @@ export const postServiceInvoiceInvoiceWriteOff = /* #__PURE__ */ (() => { | @@ -10118,14 +10164,1332 @@ export const postServiceInvoiceInvoiceWriteOff = /* #__PURE__ */ (() => { | ||
10118 | return request; | 10164 | return request; |
10119 | })(); | 10165 | })(); |
10120 | 10166 | ||
10121 | -/** @description request parameter type for postServiceInvoiceQueryInvoice */ | ||
10122 | -export interface PostServiceInvoiceQueryInvoiceOption { | 10167 | +/** @description response type for postServiceConstInvoicingType */ |
10168 | +export interface PostServiceConstInvoicingTypeResponse { | ||
10123 | /** | 10169 | /** |
10124 | * @description | 10170 | * @description |
10125 | - * dto | 10171 | + * OK |
10126 | */ | 10172 | */ |
10127 | - body: { | ||
10128 | - /** | 10173 | + 200: ServerResult; |
10174 | + /** | ||
10175 | + * @description | ||
10176 | + * Created | ||
10177 | + */ | ||
10178 | + 201: any; | ||
10179 | + /** | ||
10180 | + * @description | ||
10181 | + * Unauthorized | ||
10182 | + */ | ||
10183 | + 401: any; | ||
10184 | + /** | ||
10185 | + * @description | ||
10186 | + * Forbidden | ||
10187 | + */ | ||
10188 | + 403: any; | ||
10189 | + /** | ||
10190 | + * @description | ||
10191 | + * Not Found | ||
10192 | + */ | ||
10193 | + 404: any; | ||
10194 | +} | ||
10195 | + | ||
10196 | +export type PostServiceConstInvoicingTypeResponseSuccess = | ||
10197 | + PostServiceConstInvoicingTypeResponse[200]; | ||
10198 | +/** | ||
10199 | + * @description | ||
10200 | + * 开具类型 | ||
10201 | + * @tags front-const-controller | ||
10202 | + * @produces * | ||
10203 | + * @consumes application/json | ||
10204 | + */ | ||
10205 | +export const postServiceConstInvoicingType = /* #__PURE__ */ (() => { | ||
10206 | + const method = 'post'; | ||
10207 | + const url = '/service/const/invoicingType'; | ||
10208 | + function request(): Promise<PostServiceConstInvoicingTypeResponseSuccess> { | ||
10209 | + return requester(request.url, { | ||
10210 | + method: request.method, | ||
10211 | + }) as unknown as Promise<PostServiceConstInvoicingTypeResponseSuccess>; | ||
10212 | + } | ||
10213 | + | ||
10214 | + /** http method */ | ||
10215 | + request.method = method; | ||
10216 | + /** request url */ | ||
10217 | + request.url = url; | ||
10218 | + return request; | ||
10219 | +})(); | ||
10220 | + | ||
10221 | +/** @description request parameter type for postServiceConstListInvoiceDetailNames */ | ||
10222 | +export interface PostServiceConstListInvoiceDetailNamesOption { | ||
10223 | + /** | ||
10224 | + * @description | ||
10225 | + * queryInvoiceProjectDto | ||
10226 | + */ | ||
10227 | + body: { | ||
10228 | + /** | ||
10229 | + @description | ||
10230 | + queryInvoiceProjectDto */ | ||
10231 | + queryInvoiceProjectDto: QueryInvoiceProjectDto; | ||
10232 | + }; | ||
10233 | +} | ||
10234 | + | ||
10235 | +/** @description response type for postServiceConstListInvoiceDetailNames */ | ||
10236 | +export interface PostServiceConstListInvoiceDetailNamesResponse { | ||
10237 | + /** | ||
10238 | + * @description | ||
10239 | + * OK | ||
10240 | + */ | ||
10241 | + 200: ServerResult; | ||
10242 | + /** | ||
10243 | + * @description | ||
10244 | + * Created | ||
10245 | + */ | ||
10246 | + 201: any; | ||
10247 | + /** | ||
10248 | + * @description | ||
10249 | + * Unauthorized | ||
10250 | + */ | ||
10251 | + 401: any; | ||
10252 | + /** | ||
10253 | + * @description | ||
10254 | + * Forbidden | ||
10255 | + */ | ||
10256 | + 403: any; | ||
10257 | + /** | ||
10258 | + * @description | ||
10259 | + * Not Found | ||
10260 | + */ | ||
10261 | + 404: any; | ||
10262 | +} | ||
10263 | + | ||
10264 | +export type PostServiceConstListInvoiceDetailNamesResponseSuccess = | ||
10265 | + PostServiceConstListInvoiceDetailNamesResponse[200]; | ||
10266 | +/** | ||
10267 | + * @description | ||
10268 | + * 根据公司名获取收款方 | ||
10269 | + * @tags front-const-controller | ||
10270 | + * @produces * | ||
10271 | + * @consumes application/json | ||
10272 | + */ | ||
10273 | +export const postServiceConstListInvoiceDetailNames = /* #__PURE__ */ (() => { | ||
10274 | + const method = 'post'; | ||
10275 | + const url = '/service/const/listInvoiceDetailNames'; | ||
10276 | + function request( | ||
10277 | + option: PostServiceConstListInvoiceDetailNamesOption, | ||
10278 | + ): Promise<PostServiceConstListInvoiceDetailNamesResponseSuccess> { | ||
10279 | + return requester(request.url, { | ||
10280 | + method: request.method, | ||
10281 | + ...option, | ||
10282 | + }) as unknown as Promise<PostServiceConstListInvoiceDetailNamesResponseSuccess>; | ||
10283 | + } | ||
10284 | + | ||
10285 | + /** http method */ | ||
10286 | + request.method = method; | ||
10287 | + /** request url */ | ||
10288 | + request.url = url; | ||
10289 | + return request; | ||
10290 | +})(); | ||
10291 | + | ||
10292 | +/** @description response type for postServiceConstNotCanModifyInvoiceRecordStatus */ | ||
10293 | +export interface PostServiceConstNotCanModifyInvoiceRecordStatusResponse { | ||
10294 | + /** | ||
10295 | + * @description | ||
10296 | + * OK | ||
10297 | + */ | ||
10298 | + 200: ServerResult; | ||
10299 | + /** | ||
10300 | + * @description | ||
10301 | + * Created | ||
10302 | + */ | ||
10303 | + 201: any; | ||
10304 | + /** | ||
10305 | + * @description | ||
10306 | + * Unauthorized | ||
10307 | + */ | ||
10308 | + 401: any; | ||
10309 | + /** | ||
10310 | + * @description | ||
10311 | + * Forbidden | ||
10312 | + */ | ||
10313 | + 403: any; | ||
10314 | + /** | ||
10315 | + * @description | ||
10316 | + * Not Found | ||
10317 | + */ | ||
10318 | + 404: any; | ||
10319 | +} | ||
10320 | + | ||
10321 | +export type PostServiceConstNotCanModifyInvoiceRecordStatusResponseSuccess = | ||
10322 | + PostServiceConstNotCanModifyInvoiceRecordStatusResponse[200]; | ||
10323 | +/** | ||
10324 | + * @description | ||
10325 | + * 不能修改的开票记录状态 | ||
10326 | + * @tags front-const-controller | ||
10327 | + * @produces * | ||
10328 | + * @consumes application/json | ||
10329 | + */ | ||
10330 | +export const postServiceConstNotCanModifyInvoiceRecordStatus = | ||
10331 | + /* #__PURE__ */ (() => { | ||
10332 | + const method = 'post'; | ||
10333 | + const url = '/service/const/notCanModifyInvoiceRecordStatus'; | ||
10334 | + function request(): Promise<PostServiceConstNotCanModifyInvoiceRecordStatusResponseSuccess> { | ||
10335 | + return requester(request.url, { | ||
10336 | + method: request.method, | ||
10337 | + }) as unknown as Promise<PostServiceConstNotCanModifyInvoiceRecordStatusResponseSuccess>; | ||
10338 | + } | ||
10339 | + | ||
10340 | + /** http method */ | ||
10341 | + request.method = method; | ||
10342 | + /** request url */ | ||
10343 | + request.url = url; | ||
10344 | + return request; | ||
10345 | + })(); | ||
10346 | + | ||
10347 | +/** @description request parameter type for getServiceInvoiceListInvoiceProject */ | ||
10348 | +export interface GetServiceInvoiceListInvoiceProjectOption { | ||
10349 | + /** @format int32 */ | ||
10350 | + query?: { | ||
10351 | + /** | ||
10352 | + @format int32 */ | ||
10353 | + current?: number; | ||
10354 | + /** | ||
10355 | + @format int32 */ | ||
10356 | + end?: number; | ||
10357 | + nameLike?: string; | ||
10358 | + /** | ||
10359 | + @format int32 */ | ||
10360 | + pageSize?: number; | ||
10361 | + /** | ||
10362 | + @format int32 */ | ||
10363 | + start?: number; | ||
10364 | + /** | ||
10365 | + @format int32 */ | ||
10366 | + total?: number; | ||
10367 | + }; | ||
10368 | +} | ||
10369 | + | ||
10370 | +/** @description response type for getServiceInvoiceListInvoiceProject */ | ||
10371 | +export interface GetServiceInvoiceListInvoiceProjectResponse { | ||
10372 | + /** | ||
10373 | + * @description | ||
10374 | + * OK | ||
10375 | + */ | ||
10376 | + 200: any; | ||
10377 | + /** | ||
10378 | + * @description | ||
10379 | + * Unauthorized | ||
10380 | + */ | ||
10381 | + 401: any; | ||
10382 | + /** | ||
10383 | + * @description | ||
10384 | + * Forbidden | ||
10385 | + */ | ||
10386 | + 403: any; | ||
10387 | + /** | ||
10388 | + * @description | ||
10389 | + * Not Found | ||
10390 | + */ | ||
10391 | + 404: any; | ||
10392 | +} | ||
10393 | + | ||
10394 | +export type GetServiceInvoiceListInvoiceProjectResponseSuccess = | ||
10395 | + GetServiceInvoiceListInvoiceProjectResponse[200]; | ||
10396 | +/** | ||
10397 | + * @description | ||
10398 | + * invoiceProjectList | ||
10399 | + * @tags 发票 | ||
10400 | + * @produces * | ||
10401 | + */ | ||
10402 | +export const getServiceInvoiceListInvoiceProject = /* #__PURE__ */ (() => { | ||
10403 | + const method = 'get'; | ||
10404 | + const url = '/service/invoice/ListInvoiceProject'; | ||
10405 | + function request( | ||
10406 | + option?: GetServiceInvoiceListInvoiceProjectOption, | ||
10407 | + ): Promise<GetServiceInvoiceListInvoiceProjectResponseSuccess> { | ||
10408 | + return requester(request.url, { | ||
10409 | + method: request.method, | ||
10410 | + ...option, | ||
10411 | + }) as unknown as Promise<GetServiceInvoiceListInvoiceProjectResponseSuccess>; | ||
10412 | + } | ||
10413 | + | ||
10414 | + /** http method */ | ||
10415 | + request.method = method; | ||
10416 | + /** request url */ | ||
10417 | + request.url = url; | ||
10418 | + return request; | ||
10419 | +})(); | ||
10420 | + | ||
10421 | +/** @description request parameter type for postServiceInvoiceAddInvoice */ | ||
10422 | +export interface PostServiceInvoiceAddInvoiceOption { | ||
10423 | + /** | ||
10424 | + * @description | ||
10425 | + * dto | ||
10426 | + */ | ||
10427 | + body: { | ||
10428 | + /** | ||
10429 | + @description | ||
10430 | + dto */ | ||
10431 | + dto: InvoiceDto; | ||
10432 | + }; | ||
10433 | +} | ||
10434 | + | ||
10435 | +/** @description response type for postServiceInvoiceAddInvoice */ | ||
10436 | +export interface PostServiceInvoiceAddInvoiceResponse { | ||
10437 | + /** | ||
10438 | + * @description | ||
10439 | + * OK | ||
10440 | + */ | ||
10441 | + 200: ServerResult; | ||
10442 | + /** | ||
10443 | + * @description | ||
10444 | + * Created | ||
10445 | + */ | ||
10446 | + 201: any; | ||
10447 | + /** | ||
10448 | + * @description | ||
10449 | + * Unauthorized | ||
10450 | + */ | ||
10451 | + 401: any; | ||
10452 | + /** | ||
10453 | + * @description | ||
10454 | + * Forbidden | ||
10455 | + */ | ||
10456 | + 403: any; | ||
10457 | + /** | ||
10458 | + * @description | ||
10459 | + * Not Found | ||
10460 | + */ | ||
10461 | + 404: any; | ||
10462 | +} | ||
10463 | + | ||
10464 | +export type PostServiceInvoiceAddInvoiceResponseSuccess = | ||
10465 | + PostServiceInvoiceAddInvoiceResponse[200]; | ||
10466 | +/** | ||
10467 | + * @description | ||
10468 | + * 添加发票 | ||
10469 | + * @tags 发票 | ||
10470 | + * @produces * | ||
10471 | + * @consumes application/json | ||
10472 | + */ | ||
10473 | +export const postServiceInvoiceAddInvoice = /* #__PURE__ */ (() => { | ||
10474 | + const method = 'post'; | ||
10475 | + const url = '/service/invoice/addInvoice'; | ||
10476 | + function request( | ||
10477 | + option: PostServiceInvoiceAddInvoiceOption, | ||
10478 | + ): Promise<PostServiceInvoiceAddInvoiceResponseSuccess> { | ||
10479 | + return requester(request.url, { | ||
10480 | + method: request.method, | ||
10481 | + ...option, | ||
10482 | + }) as unknown as Promise<PostServiceInvoiceAddInvoiceResponseSuccess>; | ||
10483 | + } | ||
10484 | + | ||
10485 | + /** http method */ | ||
10486 | + request.method = method; | ||
10487 | + /** request url */ | ||
10488 | + request.url = url; | ||
10489 | + return request; | ||
10490 | +})(); | ||
10491 | + | ||
10492 | +/** @description request parameter type for postServiceInvoiceApplyInvoice */ | ||
10493 | +export interface PostServiceInvoiceApplyInvoiceOption { | ||
10494 | + /** | ||
10495 | + * @description | ||
10496 | + * dto | ||
10497 | + */ | ||
10498 | + body: { | ||
10499 | + /** | ||
10500 | + @description | ||
10501 | + dto */ | ||
10502 | + dto: ApplyInvoiceDto; | ||
10503 | + }; | ||
10504 | +} | ||
10505 | + | ||
10506 | +/** @description response type for postServiceInvoiceApplyInvoice */ | ||
10507 | +export interface PostServiceInvoiceApplyInvoiceResponse { | ||
10508 | + /** | ||
10509 | + * @description | ||
10510 | + * OK | ||
10511 | + */ | ||
10512 | + 200: ServerResult; | ||
10513 | + /** | ||
10514 | + * @description | ||
10515 | + * Created | ||
10516 | + */ | ||
10517 | + 201: any; | ||
10518 | + /** | ||
10519 | + * @description | ||
10520 | + * Unauthorized | ||
10521 | + */ | ||
10522 | + 401: any; | ||
10523 | + /** | ||
10524 | + * @description | ||
10525 | + * Forbidden | ||
10526 | + */ | ||
10527 | + 403: any; | ||
10528 | + /** | ||
10529 | + * @description | ||
10530 | + * Not Found | ||
10531 | + */ | ||
10532 | + 404: any; | ||
10533 | +} | ||
10534 | + | ||
10535 | +export type PostServiceInvoiceApplyInvoiceResponseSuccess = | ||
10536 | + PostServiceInvoiceApplyInvoiceResponse[200]; | ||
10537 | +/** | ||
10538 | + * @description | ||
10539 | + * 申请开票 | ||
10540 | + * @tags 发票 | ||
10541 | + * @produces * | ||
10542 | + * @consumes application/json | ||
10543 | + */ | ||
10544 | +export const postServiceInvoiceApplyInvoice = /* #__PURE__ */ (() => { | ||
10545 | + const method = 'post'; | ||
10546 | + const url = '/service/invoice/applyInvoice'; | ||
10547 | + function request( | ||
10548 | + option: PostServiceInvoiceApplyInvoiceOption, | ||
10549 | + ): Promise<PostServiceInvoiceApplyInvoiceResponseSuccess> { | ||
10550 | + return requester(request.url, { | ||
10551 | + method: request.method, | ||
10552 | + ...option, | ||
10553 | + }) as unknown as Promise<PostServiceInvoiceApplyInvoiceResponseSuccess>; | ||
10554 | + } | ||
10555 | + | ||
10556 | + /** http method */ | ||
10557 | + request.method = method; | ||
10558 | + /** request url */ | ||
10559 | + request.url = url; | ||
10560 | + return request; | ||
10561 | +})(); | ||
10562 | + | ||
10563 | +/** @description request parameter type for postServiceInvoiceCancelApply */ | ||
10564 | +export interface PostServiceInvoiceCancelApplyOption { | ||
10565 | + /** | ||
10566 | + * @description | ||
10567 | + * dto | ||
10568 | + */ | ||
10569 | + body: { | ||
10570 | + /** | ||
10571 | + @description | ||
10572 | + dto */ | ||
10573 | + dto: Dto; | ||
10574 | + }; | ||
10575 | +} | ||
10576 | + | ||
10577 | +/** @description response type for postServiceInvoiceCancelApply */ | ||
10578 | +export interface PostServiceInvoiceCancelApplyResponse { | ||
10579 | + /** | ||
10580 | + * @description | ||
10581 | + * OK | ||
10582 | + */ | ||
10583 | + 200: ServerResult; | ||
10584 | + /** | ||
10585 | + * @description | ||
10586 | + * Created | ||
10587 | + */ | ||
10588 | + 201: any; | ||
10589 | + /** | ||
10590 | + * @description | ||
10591 | + * Unauthorized | ||
10592 | + */ | ||
10593 | + 401: any; | ||
10594 | + /** | ||
10595 | + * @description | ||
10596 | + * Forbidden | ||
10597 | + */ | ||
10598 | + 403: any; | ||
10599 | + /** | ||
10600 | + * @description | ||
10601 | + * Not Found | ||
10602 | + */ | ||
10603 | + 404: any; | ||
10604 | +} | ||
10605 | + | ||
10606 | +export type PostServiceInvoiceCancelApplyResponseSuccess = | ||
10607 | + PostServiceInvoiceCancelApplyResponse[200]; | ||
10608 | +/** | ||
10609 | + * @description | ||
10610 | + * 取消申请 | ||
10611 | + * @tags 发票 | ||
10612 | + * @produces * | ||
10613 | + * @consumes application/json | ||
10614 | + */ | ||
10615 | +export const postServiceInvoiceCancelApply = /* #__PURE__ */ (() => { | ||
10616 | + const method = 'post'; | ||
10617 | + const url = '/service/invoice/cancelApply'; | ||
10618 | + function request( | ||
10619 | + option: PostServiceInvoiceCancelApplyOption, | ||
10620 | + ): Promise<PostServiceInvoiceCancelApplyResponseSuccess> { | ||
10621 | + return requester(request.url, { | ||
10622 | + method: request.method, | ||
10623 | + ...option, | ||
10624 | + }) as unknown as Promise<PostServiceInvoiceCancelApplyResponseSuccess>; | ||
10625 | + } | ||
10626 | + | ||
10627 | + /** http method */ | ||
10628 | + request.method = method; | ||
10629 | + /** request url */ | ||
10630 | + request.url = url; | ||
10631 | + return request; | ||
10632 | +})(); | ||
10633 | + | ||
10634 | +/** @description request parameter type for postServiceInvoiceCancelInvoiceAndBankStatement */ | ||
10635 | +export interface PostServiceInvoiceCancelInvoiceAndBankStatementOption { | ||
10636 | + /** | ||
10637 | + * @description | ||
10638 | + * dto | ||
10639 | + */ | ||
10640 | + body: { | ||
10641 | + /** | ||
10642 | + @description | ||
10643 | + dto */ | ||
10644 | + dto: CancelInvoiceAndBankStatementDto; | ||
10645 | + }; | ||
10646 | +} | ||
10647 | + | ||
10648 | +/** @description response type for postServiceInvoiceCancelInvoiceAndBankStatement */ | ||
10649 | +export interface PostServiceInvoiceCancelInvoiceAndBankStatementResponse { | ||
10650 | + /** | ||
10651 | + * @description | ||
10652 | + * OK | ||
10653 | + */ | ||
10654 | + 200: ServerResult; | ||
10655 | + /** | ||
10656 | + * @description | ||
10657 | + * Created | ||
10658 | + */ | ||
10659 | + 201: any; | ||
10660 | + /** | ||
10661 | + * @description | ||
10662 | + * Unauthorized | ||
10663 | + */ | ||
10664 | + 401: any; | ||
10665 | + /** | ||
10666 | + * @description | ||
10667 | + * Forbidden | ||
10668 | + */ | ||
10669 | + 403: any; | ||
10670 | + /** | ||
10671 | + * @description | ||
10672 | + * Not Found | ||
10673 | + */ | ||
10674 | + 404: any; | ||
10675 | +} | ||
10676 | + | ||
10677 | +export type PostServiceInvoiceCancelInvoiceAndBankStatementResponseSuccess = | ||
10678 | + PostServiceInvoiceCancelInvoiceAndBankStatementResponse[200]; | ||
10679 | +/** | ||
10680 | + * @description | ||
10681 | + * 取消发票与银行流水的关联 | ||
10682 | + * @tags 发票 | ||
10683 | + * @produces * | ||
10684 | + * @consumes application/json | ||
10685 | + */ | ||
10686 | +export const postServiceInvoiceCancelInvoiceAndBankStatement = | ||
10687 | + /* #__PURE__ */ (() => { | ||
10688 | + const method = 'post'; | ||
10689 | + const url = '/service/invoice/cancelInvoiceAndBankStatement'; | ||
10690 | + function request( | ||
10691 | + option: PostServiceInvoiceCancelInvoiceAndBankStatementOption, | ||
10692 | + ): Promise<PostServiceInvoiceCancelInvoiceAndBankStatementResponseSuccess> { | ||
10693 | + return requester(request.url, { | ||
10694 | + method: request.method, | ||
10695 | + ...option, | ||
10696 | + }) as unknown as Promise<PostServiceInvoiceCancelInvoiceAndBankStatementResponseSuccess>; | ||
10697 | + } | ||
10698 | + | ||
10699 | + /** http method */ | ||
10700 | + request.method = method; | ||
10701 | + /** request url */ | ||
10702 | + request.url = url; | ||
10703 | + return request; | ||
10704 | + })(); | ||
10705 | + | ||
10706 | +/** @description request parameter type for postServiceInvoiceDealInvoicingResult */ | ||
10707 | +export interface PostServiceInvoiceDealInvoicingResultOption { | ||
10708 | + /** | ||
10709 | + * @description | ||
10710 | + * dto | ||
10711 | + */ | ||
10712 | + body: { | ||
10713 | + /** | ||
10714 | + @description | ||
10715 | + dto */ | ||
10716 | + dto: Dto; | ||
10717 | + }; | ||
10718 | +} | ||
10719 | + | ||
10720 | +/** @description response type for postServiceInvoiceDealInvoicingResult */ | ||
10721 | +export interface PostServiceInvoiceDealInvoicingResultResponse { | ||
10722 | + /** | ||
10723 | + * @description | ||
10724 | + * OK | ||
10725 | + */ | ||
10726 | + 200: ServerResult; | ||
10727 | + /** | ||
10728 | + * @description | ||
10729 | + * Created | ||
10730 | + */ | ||
10731 | + 201: any; | ||
10732 | + /** | ||
10733 | + * @description | ||
10734 | + * Unauthorized | ||
10735 | + */ | ||
10736 | + 401: any; | ||
10737 | + /** | ||
10738 | + * @description | ||
10739 | + * Forbidden | ||
10740 | + */ | ||
10741 | + 403: any; | ||
10742 | + /** | ||
10743 | + * @description | ||
10744 | + * Not Found | ||
10745 | + */ | ||
10746 | + 404: any; | ||
10747 | +} | ||
10748 | + | ||
10749 | +export type PostServiceInvoiceDealInvoicingResultResponseSuccess = | ||
10750 | + PostServiceInvoiceDealInvoicingResultResponse[200]; | ||
10751 | +/** | ||
10752 | + * @description | ||
10753 | + * 拉取开票结果 | ||
10754 | + * @tags 发票 | ||
10755 | + * @produces * | ||
10756 | + * @consumes application/json | ||
10757 | + */ | ||
10758 | +export const postServiceInvoiceDealInvoicingResult = /* #__PURE__ */ (() => { | ||
10759 | + const method = 'post'; | ||
10760 | + const url = '/service/invoice/dealInvoicingResult'; | ||
10761 | + function request( | ||
10762 | + option: PostServiceInvoiceDealInvoicingResultOption, | ||
10763 | + ): Promise<PostServiceInvoiceDealInvoicingResultResponseSuccess> { | ||
10764 | + return requester(request.url, { | ||
10765 | + method: request.method, | ||
10766 | + ...option, | ||
10767 | + }) as unknown as Promise<PostServiceInvoiceDealInvoicingResultResponseSuccess>; | ||
10768 | + } | ||
10769 | + | ||
10770 | + /** http method */ | ||
10771 | + request.method = method; | ||
10772 | + /** request url */ | ||
10773 | + request.url = url; | ||
10774 | + return request; | ||
10775 | +})(); | ||
10776 | + | ||
10777 | +/** @description request parameter type for postServiceInvoiceDeleteInvoice */ | ||
10778 | +export interface PostServiceInvoiceDeleteInvoiceOption { | ||
10779 | + /** | ||
10780 | + * @description | ||
10781 | + * dto | ||
10782 | + */ | ||
10783 | + body: { | ||
10784 | + /** | ||
10785 | + @description | ||
10786 | + dto */ | ||
10787 | + dto: Dto; | ||
10788 | + }; | ||
10789 | +} | ||
10790 | + | ||
10791 | +/** @description response type for postServiceInvoiceDeleteInvoice */ | ||
10792 | +export interface PostServiceInvoiceDeleteInvoiceResponse { | ||
10793 | + /** | ||
10794 | + * @description | ||
10795 | + * OK | ||
10796 | + */ | ||
10797 | + 200: ServerResult; | ||
10798 | + /** | ||
10799 | + * @description | ||
10800 | + * Created | ||
10801 | + */ | ||
10802 | + 201: any; | ||
10803 | + /** | ||
10804 | + * @description | ||
10805 | + * Unauthorized | ||
10806 | + */ | ||
10807 | + 401: any; | ||
10808 | + /** | ||
10809 | + * @description | ||
10810 | + * Forbidden | ||
10811 | + */ | ||
10812 | + 403: any; | ||
10813 | + /** | ||
10814 | + * @description | ||
10815 | + * Not Found | ||
10816 | + */ | ||
10817 | + 404: any; | ||
10818 | +} | ||
10819 | + | ||
10820 | +export type PostServiceInvoiceDeleteInvoiceResponseSuccess = | ||
10821 | + PostServiceInvoiceDeleteInvoiceResponse[200]; | ||
10822 | +/** | ||
10823 | + * @description | ||
10824 | + * 删除发票 | ||
10825 | + * @tags 发票 | ||
10826 | + * @produces * | ||
10827 | + * @consumes application/json | ||
10828 | + */ | ||
10829 | +export const postServiceInvoiceDeleteInvoice = /* #__PURE__ */ (() => { | ||
10830 | + const method = 'post'; | ||
10831 | + const url = '/service/invoice/deleteInvoice'; | ||
10832 | + function request( | ||
10833 | + option: PostServiceInvoiceDeleteInvoiceOption, | ||
10834 | + ): Promise<PostServiceInvoiceDeleteInvoiceResponseSuccess> { | ||
10835 | + return requester(request.url, { | ||
10836 | + method: request.method, | ||
10837 | + ...option, | ||
10838 | + }) as unknown as Promise<PostServiceInvoiceDeleteInvoiceResponseSuccess>; | ||
10839 | + } | ||
10840 | + | ||
10841 | + /** http method */ | ||
10842 | + request.method = method; | ||
10843 | + /** request url */ | ||
10844 | + request.url = url; | ||
10845 | + return request; | ||
10846 | +})(); | ||
10847 | + | ||
10848 | +/** @description request parameter type for postServiceInvoiceDownloadInvoice */ | ||
10849 | +export interface PostServiceInvoiceDownloadInvoiceOption { | ||
10850 | + /** | ||
10851 | + * @description | ||
10852 | + * recodId | ||
10853 | + * @format int64 | ||
10854 | + */ | ||
10855 | + query?: { | ||
10856 | + /** | ||
10857 | + @description | ||
10858 | + recodId | ||
10859 | + @format int64 */ | ||
10860 | + recodId?: number; | ||
10861 | + }; | ||
10862 | +} | ||
10863 | + | ||
10864 | +/** @description response type for postServiceInvoiceDownloadInvoice */ | ||
10865 | +export interface PostServiceInvoiceDownloadInvoiceResponse { | ||
10866 | + /** | ||
10867 | + * @description | ||
10868 | + * OK | ||
10869 | + */ | ||
10870 | + 200: ServerResult; | ||
10871 | + /** | ||
10872 | + * @description | ||
10873 | + * Created | ||
10874 | + */ | ||
10875 | + 201: any; | ||
10876 | + /** | ||
10877 | + * @description | ||
10878 | + * Unauthorized | ||
10879 | + */ | ||
10880 | + 401: any; | ||
10881 | + /** | ||
10882 | + * @description | ||
10883 | + * Forbidden | ||
10884 | + */ | ||
10885 | + 403: any; | ||
10886 | + /** | ||
10887 | + * @description | ||
10888 | + * Not Found | ||
10889 | + */ | ||
10890 | + 404: any; | ||
10891 | +} | ||
10892 | + | ||
10893 | +export type PostServiceInvoiceDownloadInvoiceResponseSuccess = | ||
10894 | + PostServiceInvoiceDownloadInvoiceResponse[200]; | ||
10895 | +/** | ||
10896 | + * @description | ||
10897 | + * 下载开票 | ||
10898 | + * @tags 发票 | ||
10899 | + * @produces * | ||
10900 | + * @consumes application/json | ||
10901 | + */ | ||
10902 | +export const postServiceInvoiceDownloadInvoice = /* #__PURE__ */ (() => { | ||
10903 | + const method = 'post'; | ||
10904 | + const url = '/service/invoice/downloadInvoice'; | ||
10905 | + function request( | ||
10906 | + option?: PostServiceInvoiceDownloadInvoiceOption, | ||
10907 | + ): Promise<PostServiceInvoiceDownloadInvoiceResponseSuccess> { | ||
10908 | + return requester(request.url, { | ||
10909 | + method: request.method, | ||
10910 | + ...option, | ||
10911 | + }) as unknown as Promise<PostServiceInvoiceDownloadInvoiceResponseSuccess>; | ||
10912 | + } | ||
10913 | + | ||
10914 | + /** http method */ | ||
10915 | + request.method = method; | ||
10916 | + /** request url */ | ||
10917 | + request.url = url; | ||
10918 | + return request; | ||
10919 | +})(); | ||
10920 | + | ||
10921 | +/** @description response type for getServiceInvoiceExportInvoiceDetailsTemplate */ | ||
10922 | +export interface GetServiceInvoiceExportInvoiceDetailsTemplateResponse { | ||
10923 | + /** | ||
10924 | + * @description | ||
10925 | + * OK | ||
10926 | + */ | ||
10927 | + 200: any; | ||
10928 | + /** | ||
10929 | + * @description | ||
10930 | + * Unauthorized | ||
10931 | + */ | ||
10932 | + 401: any; | ||
10933 | + /** | ||
10934 | + * @description | ||
10935 | + * Forbidden | ||
10936 | + */ | ||
10937 | + 403: any; | ||
10938 | + /** | ||
10939 | + * @description | ||
10940 | + * Not Found | ||
10941 | + */ | ||
10942 | + 404: any; | ||
10943 | +} | ||
10944 | + | ||
10945 | +export type GetServiceInvoiceExportInvoiceDetailsTemplateResponseSuccess = | ||
10946 | + GetServiceInvoiceExportInvoiceDetailsTemplateResponse[200]; | ||
10947 | +/** | ||
10948 | + * @description | ||
10949 | + * 导出发票明细模板 | ||
10950 | + * @tags 发票 | ||
10951 | + * @produces * | ||
10952 | + */ | ||
10953 | +export const getServiceInvoiceExportInvoiceDetailsTemplate = | ||
10954 | + /* #__PURE__ */ (() => { | ||
10955 | + const method = 'get'; | ||
10956 | + const url = '/service/invoice/exportInvoiceDetailsTemplate'; | ||
10957 | + function request(): Promise<GetServiceInvoiceExportInvoiceDetailsTemplateResponseSuccess> { | ||
10958 | + return requester(request.url, { | ||
10959 | + method: request.method, | ||
10960 | + }) as unknown as Promise<GetServiceInvoiceExportInvoiceDetailsTemplateResponseSuccess>; | ||
10961 | + } | ||
10962 | + | ||
10963 | + /** http method */ | ||
10964 | + request.method = method; | ||
10965 | + /** request url */ | ||
10966 | + request.url = url; | ||
10967 | + return request; | ||
10968 | + })(); | ||
10969 | + | ||
10970 | +/** @description request parameter type for postServiceInvoiceExportInvoiceRecords */ | ||
10971 | +export interface PostServiceInvoiceExportInvoiceRecordsOption { | ||
10972 | + /** | ||
10973 | + * @description | ||
10974 | + * dto | ||
10975 | + */ | ||
10976 | + body: { | ||
10977 | + /** | ||
10978 | + @description | ||
10979 | + dto */ | ||
10980 | + dto: QueryInvoiceRecordDto; | ||
10981 | + }; | ||
10982 | +} | ||
10983 | + | ||
10984 | +/** @description response type for postServiceInvoiceExportInvoiceRecords */ | ||
10985 | +export interface PostServiceInvoiceExportInvoiceRecordsResponse { | ||
10986 | + /** | ||
10987 | + * @description | ||
10988 | + * OK | ||
10989 | + */ | ||
10990 | + 200: any; | ||
10991 | + /** | ||
10992 | + * @description | ||
10993 | + * Created | ||
10994 | + */ | ||
10995 | + 201: any; | ||
10996 | + /** | ||
10997 | + * @description | ||
10998 | + * Unauthorized | ||
10999 | + */ | ||
11000 | + 401: any; | ||
11001 | + /** | ||
11002 | + * @description | ||
11003 | + * Forbidden | ||
11004 | + */ | ||
11005 | + 403: any; | ||
11006 | + /** | ||
11007 | + * @description | ||
11008 | + * Not Found | ||
11009 | + */ | ||
11010 | + 404: any; | ||
11011 | +} | ||
11012 | + | ||
11013 | +export type PostServiceInvoiceExportInvoiceRecordsResponseSuccess = | ||
11014 | + PostServiceInvoiceExportInvoiceRecordsResponse[200]; | ||
11015 | +/** | ||
11016 | + * @description | ||
11017 | + * exportInvoiceRecords | ||
11018 | + * @tags 发票 | ||
11019 | + * @produces * | ||
11020 | + * @consumes application/json | ||
11021 | + */ | ||
11022 | +export const postServiceInvoiceExportInvoiceRecords = /* #__PURE__ */ (() => { | ||
11023 | + const method = 'post'; | ||
11024 | + const url = '/service/invoice/exportInvoiceRecords'; | ||
11025 | + function request( | ||
11026 | + option: PostServiceInvoiceExportInvoiceRecordsOption, | ||
11027 | + ): Promise<PostServiceInvoiceExportInvoiceRecordsResponseSuccess> { | ||
11028 | + return requester(request.url, { | ||
11029 | + method: request.method, | ||
11030 | + ...option, | ||
11031 | + }) as unknown as Promise<PostServiceInvoiceExportInvoiceRecordsResponseSuccess>; | ||
11032 | + } | ||
11033 | + | ||
11034 | + /** http method */ | ||
11035 | + request.method = method; | ||
11036 | + /** request url */ | ||
11037 | + request.url = url; | ||
11038 | + return request; | ||
11039 | +})(); | ||
11040 | + | ||
11041 | +/** @description request parameter type for postServiceInvoiceFindInvoice */ | ||
11042 | +export interface PostServiceInvoiceFindInvoiceOption { | ||
11043 | + /** | ||
11044 | + * @description | ||
11045 | + * dto | ||
11046 | + */ | ||
11047 | + body: { | ||
11048 | + /** | ||
11049 | + @description | ||
11050 | + dto */ | ||
11051 | + dto: Dto; | ||
11052 | + }; | ||
11053 | +} | ||
11054 | + | ||
11055 | +/** @description response type for postServiceInvoiceFindInvoice */ | ||
11056 | +export interface PostServiceInvoiceFindInvoiceResponse { | ||
11057 | + /** | ||
11058 | + * @description | ||
11059 | + * OK | ||
11060 | + */ | ||
11061 | + 200: ServerResult; | ||
11062 | + /** | ||
11063 | + * @description | ||
11064 | + * Created | ||
11065 | + */ | ||
11066 | + 201: any; | ||
11067 | + /** | ||
11068 | + * @description | ||
11069 | + * Unauthorized | ||
11070 | + */ | ||
11071 | + 401: any; | ||
11072 | + /** | ||
11073 | + * @description | ||
11074 | + * Forbidden | ||
11075 | + */ | ||
11076 | + 403: any; | ||
11077 | + /** | ||
11078 | + * @description | ||
11079 | + * Not Found | ||
11080 | + */ | ||
11081 | + 404: any; | ||
11082 | +} | ||
11083 | + | ||
11084 | +export type PostServiceInvoiceFindInvoiceResponseSuccess = | ||
11085 | + PostServiceInvoiceFindInvoiceResponse[200]; | ||
11086 | +/** | ||
11087 | + * @description | ||
11088 | + * 不分页查询发票 | ||
11089 | + * @tags 发票 | ||
11090 | + * @produces * | ||
11091 | + * @consumes application/json | ||
11092 | + */ | ||
11093 | +export const postServiceInvoiceFindInvoice = /* #__PURE__ */ (() => { | ||
11094 | + const method = 'post'; | ||
11095 | + const url = '/service/invoice/findInvoice'; | ||
11096 | + function request( | ||
11097 | + option: PostServiceInvoiceFindInvoiceOption, | ||
11098 | + ): Promise<PostServiceInvoiceFindInvoiceResponseSuccess> { | ||
11099 | + return requester(request.url, { | ||
11100 | + method: request.method, | ||
11101 | + ...option, | ||
11102 | + }) as unknown as Promise<PostServiceInvoiceFindInvoiceResponseSuccess>; | ||
11103 | + } | ||
11104 | + | ||
11105 | + /** http method */ | ||
11106 | + request.method = method; | ||
11107 | + /** request url */ | ||
11108 | + request.url = url; | ||
11109 | + return request; | ||
11110 | +})(); | ||
11111 | + | ||
11112 | +/** @description request parameter type for postServiceInvoiceGetInvoiceRecord */ | ||
11113 | +export interface PostServiceInvoiceGetInvoiceRecordOption { | ||
11114 | + /** | ||
11115 | + * @description | ||
11116 | + * id | ||
11117 | + * @format int64 | ||
11118 | + */ | ||
11119 | + query?: { | ||
11120 | + /** | ||
11121 | + @description | ||
11122 | + id | ||
11123 | + @format int64 */ | ||
11124 | + id?: number; | ||
11125 | + }; | ||
11126 | +} | ||
11127 | + | ||
11128 | +/** @description response type for postServiceInvoiceGetInvoiceRecord */ | ||
11129 | +export interface PostServiceInvoiceGetInvoiceRecordResponse { | ||
11130 | + /** | ||
11131 | + * @description | ||
11132 | + * OK | ||
11133 | + */ | ||
11134 | + 200: ServerResult; | ||
11135 | + /** | ||
11136 | + * @description | ||
11137 | + * Created | ||
11138 | + */ | ||
11139 | + 201: any; | ||
11140 | + /** | ||
11141 | + * @description | ||
11142 | + * Unauthorized | ||
11143 | + */ | ||
11144 | + 401: any; | ||
11145 | + /** | ||
11146 | + * @description | ||
11147 | + * Forbidden | ||
11148 | + */ | ||
11149 | + 403: any; | ||
11150 | + /** | ||
11151 | + * @description | ||
11152 | + * Not Found | ||
11153 | + */ | ||
11154 | + 404: any; | ||
11155 | +} | ||
11156 | + | ||
11157 | +export type PostServiceInvoiceGetInvoiceRecordResponseSuccess = | ||
11158 | + PostServiceInvoiceGetInvoiceRecordResponse[200]; | ||
11159 | +/** | ||
11160 | + * @description | ||
11161 | + * 获取开票记录 | ||
11162 | + * @tags 发票 | ||
11163 | + * @produces * | ||
11164 | + * @consumes application/json | ||
11165 | + */ | ||
11166 | +export const postServiceInvoiceGetInvoiceRecord = /* #__PURE__ */ (() => { | ||
11167 | + const method = 'post'; | ||
11168 | + const url = '/service/invoice/getInvoiceRecord'; | ||
11169 | + function request( | ||
11170 | + option?: PostServiceInvoiceGetInvoiceRecordOption, | ||
11171 | + ): Promise<PostServiceInvoiceGetInvoiceRecordResponseSuccess> { | ||
11172 | + return requester(request.url, { | ||
11173 | + method: request.method, | ||
11174 | + ...option, | ||
11175 | + }) as unknown as Promise<PostServiceInvoiceGetInvoiceRecordResponseSuccess>; | ||
11176 | + } | ||
11177 | + | ||
11178 | + /** http method */ | ||
11179 | + request.method = method; | ||
11180 | + /** request url */ | ||
11181 | + request.url = url; | ||
11182 | + return request; | ||
11183 | +})(); | ||
11184 | + | ||
11185 | +/** @description request parameter type for postServiceInvoiceImportInvoiceDetails */ | ||
11186 | +export interface PostServiceInvoiceImportInvoiceDetailsOption { | ||
11187 | + /** | ||
11188 | + * @description | ||
11189 | + * detailsExcel | ||
11190 | + */ | ||
11191 | + formData: { | ||
11192 | + /** | ||
11193 | + @description | ||
11194 | + detailsExcel */ | ||
11195 | + detailsExcel: File; | ||
11196 | + }; | ||
11197 | +} | ||
11198 | + | ||
11199 | +/** @description request parameter type for postServiceInvoiceImportInvoiceDetails */ | ||
11200 | +export interface PostServiceInvoiceImportInvoiceDetailsOption { | ||
11201 | + /** | ||
11202 | + * @description | ||
11203 | + * invoiceRecordId | ||
11204 | + * @format int64 | ||
11205 | + */ | ||
11206 | + query: { | ||
11207 | + /** | ||
11208 | + @description | ||
11209 | + invoiceRecordId | ||
11210 | + @format int64 */ | ||
11211 | + invoiceRecordId: number; | ||
11212 | + }; | ||
11213 | +} | ||
11214 | + | ||
11215 | +/** @description response type for postServiceInvoiceImportInvoiceDetails */ | ||
11216 | +export interface PostServiceInvoiceImportInvoiceDetailsResponse { | ||
11217 | + /** | ||
11218 | + * @description | ||
11219 | + * OK | ||
11220 | + */ | ||
11221 | + 200: ServerResult; | ||
11222 | + /** | ||
11223 | + * @description | ||
11224 | + * Created | ||
11225 | + */ | ||
11226 | + 201: any; | ||
11227 | + /** | ||
11228 | + * @description | ||
11229 | + * Unauthorized | ||
11230 | + */ | ||
11231 | + 401: any; | ||
11232 | + /** | ||
11233 | + * @description | ||
11234 | + * Forbidden | ||
11235 | + */ | ||
11236 | + 403: any; | ||
11237 | + /** | ||
11238 | + * @description | ||
11239 | + * Not Found | ||
11240 | + */ | ||
11241 | + 404: any; | ||
11242 | +} | ||
11243 | + | ||
11244 | +export type PostServiceInvoiceImportInvoiceDetailsResponseSuccess = | ||
11245 | + PostServiceInvoiceImportInvoiceDetailsResponse[200]; | ||
11246 | +/** | ||
11247 | + * @description | ||
11248 | + * 导入发票明细 | ||
11249 | + * @tags 发票 | ||
11250 | + * @produces * | ||
11251 | + * @consumes multipart/form-data | ||
11252 | + */ | ||
11253 | +export const postServiceInvoiceImportInvoiceDetails = /* #__PURE__ */ (() => { | ||
11254 | + const method = 'post'; | ||
11255 | + const url = '/service/invoice/importInvoiceDetails'; | ||
11256 | + function request( | ||
11257 | + option: PostServiceInvoiceImportInvoiceDetailsOption, | ||
11258 | + ): Promise<PostServiceInvoiceImportInvoiceDetailsResponseSuccess> { | ||
11259 | + return requester(request.url, { | ||
11260 | + method: request.method, | ||
11261 | + ...option, | ||
11262 | + }) as unknown as Promise<PostServiceInvoiceImportInvoiceDetailsResponseSuccess>; | ||
11263 | + } | ||
11264 | + | ||
11265 | + /** http method */ | ||
11266 | + request.method = method; | ||
11267 | + /** request url */ | ||
11268 | + request.url = url; | ||
11269 | + return request; | ||
11270 | +})(); | ||
11271 | + | ||
11272 | +/** @description request parameter type for postServiceInvoiceInvoiceWriteOff */ | ||
11273 | +export interface PostServiceInvoiceInvoiceWriteOffOption { | ||
11274 | + /** | ||
11275 | + * @description | ||
11276 | + * dto | ||
11277 | + */ | ||
11278 | + body: { | ||
11279 | + /** | ||
11280 | + @description | ||
11281 | + dto */ | ||
11282 | + dto: Dto; | ||
11283 | + }; | ||
11284 | +} | ||
11285 | + | ||
11286 | +/** @description response type for postServiceInvoiceInvoiceWriteOff */ | ||
11287 | +export interface PostServiceInvoiceInvoiceWriteOffResponse { | ||
11288 | + /** | ||
11289 | + * @description | ||
11290 | + * OK | ||
11291 | + */ | ||
11292 | + 200: ServerResult; | ||
11293 | + /** | ||
11294 | + * @description | ||
11295 | + * Created | ||
11296 | + */ | ||
11297 | + 201: any; | ||
11298 | + /** | ||
11299 | + * @description | ||
11300 | + * Unauthorized | ||
11301 | + */ | ||
11302 | + 401: any; | ||
11303 | + /** | ||
11304 | + * @description | ||
11305 | + * Forbidden | ||
11306 | + */ | ||
11307 | + 403: any; | ||
11308 | + /** | ||
11309 | + * @description | ||
11310 | + * Not Found | ||
11311 | + */ | ||
11312 | + 404: any; | ||
11313 | +} | ||
11314 | + | ||
11315 | +export type PostServiceInvoiceInvoiceWriteOffResponseSuccess = | ||
11316 | + PostServiceInvoiceInvoiceWriteOffResponse[200]; | ||
11317 | +/** | ||
11318 | + * @description | ||
11319 | + * 发票核销 | ||
11320 | + * @tags 发票 | ||
11321 | + * @produces * | ||
11322 | + * @consumes application/json | ||
11323 | + */ | ||
11324 | +export const postServiceInvoiceInvoiceWriteOff = /* #__PURE__ */ (() => { | ||
11325 | + const method = 'post'; | ||
11326 | + const url = '/service/invoice/invoiceWriteOff'; | ||
11327 | + function request( | ||
11328 | + option: PostServiceInvoiceInvoiceWriteOffOption, | ||
11329 | + ): Promise<PostServiceInvoiceInvoiceWriteOffResponseSuccess> { | ||
11330 | + return requester(request.url, { | ||
11331 | + method: request.method, | ||
11332 | + ...option, | ||
11333 | + }) as unknown as Promise<PostServiceInvoiceInvoiceWriteOffResponseSuccess>; | ||
11334 | + } | ||
11335 | + | ||
11336 | + /** http method */ | ||
11337 | + request.method = method; | ||
11338 | + /** request url */ | ||
11339 | + request.url = url; | ||
11340 | + return request; | ||
11341 | +})(); | ||
11342 | + | ||
11343 | +/** @description request parameter type for postServiceInvoiceInvoicing */ | ||
11344 | +export interface PostServiceInvoiceInvoicingOption { | ||
11345 | + /** | ||
11346 | + * @description | ||
11347 | + * dto | ||
11348 | + */ | ||
11349 | + body: { | ||
11350 | + /** | ||
11351 | + @description | ||
11352 | + dto */ | ||
11353 | + dto: Dto; | ||
11354 | + }; | ||
11355 | +} | ||
11356 | + | ||
11357 | +/** @description response type for postServiceInvoiceInvoicing */ | ||
11358 | +export interface PostServiceInvoiceInvoicingResponse { | ||
11359 | + /** | ||
11360 | + * @description | ||
11361 | + * OK | ||
11362 | + */ | ||
11363 | + 200: ServerResult; | ||
11364 | + /** | ||
11365 | + * @description | ||
11366 | + * Created | ||
11367 | + */ | ||
11368 | + 201: any; | ||
11369 | + /** | ||
11370 | + * @description | ||
11371 | + * Unauthorized | ||
11372 | + */ | ||
11373 | + 401: any; | ||
11374 | + /** | ||
11375 | + * @description | ||
11376 | + * Forbidden | ||
11377 | + */ | ||
11378 | + 403: any; | ||
11379 | + /** | ||
11380 | + * @description | ||
11381 | + * Not Found | ||
11382 | + */ | ||
11383 | + 404: any; | ||
11384 | +} | ||
11385 | + | ||
11386 | +export type PostServiceInvoiceInvoicingResponseSuccess = | ||
11387 | + PostServiceInvoiceInvoicingResponse[200]; | ||
11388 | +/** | ||
11389 | + * @description | ||
11390 | + * 开票 | ||
11391 | + * @tags 发票 | ||
11392 | + * @produces * | ||
11393 | + * @consumes application/json | ||
11394 | + */ | ||
11395 | +export const postServiceInvoiceInvoicing = /* #__PURE__ */ (() => { | ||
11396 | + const method = 'post'; | ||
11397 | + const url = '/service/invoice/invoicing'; | ||
11398 | + function request( | ||
11399 | + option: PostServiceInvoiceInvoicingOption, | ||
11400 | + ): Promise<PostServiceInvoiceInvoicingResponseSuccess> { | ||
11401 | + return requester(request.url, { | ||
11402 | + method: request.method, | ||
11403 | + ...option, | ||
11404 | + }) as unknown as Promise<PostServiceInvoiceInvoicingResponseSuccess>; | ||
11405 | + } | ||
11406 | + | ||
11407 | + /** http method */ | ||
11408 | + request.method = method; | ||
11409 | + /** request url */ | ||
11410 | + request.url = url; | ||
11411 | + return request; | ||
11412 | +})(); | ||
11413 | + | ||
11414 | +/** @description request parameter type for postServiceInvoiceModifyRecord */ | ||
11415 | +export interface PostServiceInvoiceModifyRecordOption { | ||
11416 | + /** | ||
11417 | + * @description | ||
11418 | + * dto | ||
11419 | + */ | ||
11420 | + body: { | ||
11421 | + /** | ||
11422 | + @description | ||
11423 | + dto */ | ||
11424 | + dto: InvoiceRecordDto; | ||
11425 | + }; | ||
11426 | +} | ||
11427 | + | ||
11428 | +/** @description response type for postServiceInvoiceModifyRecord */ | ||
11429 | +export interface PostServiceInvoiceModifyRecordResponse { | ||
11430 | + /** | ||
11431 | + * @description | ||
11432 | + * OK | ||
11433 | + */ | ||
11434 | + 200: ServerResult; | ||
11435 | + /** | ||
11436 | + * @description | ||
11437 | + * Created | ||
11438 | + */ | ||
11439 | + 201: any; | ||
11440 | + /** | ||
11441 | + * @description | ||
11442 | + * Unauthorized | ||
11443 | + */ | ||
11444 | + 401: any; | ||
11445 | + /** | ||
11446 | + * @description | ||
11447 | + * Forbidden | ||
11448 | + */ | ||
11449 | + 403: any; | ||
11450 | + /** | ||
11451 | + * @description | ||
11452 | + * Not Found | ||
11453 | + */ | ||
11454 | + 404: any; | ||
11455 | +} | ||
11456 | + | ||
11457 | +export type PostServiceInvoiceModifyRecordResponseSuccess = | ||
11458 | + PostServiceInvoiceModifyRecordResponse[200]; | ||
11459 | +/** | ||
11460 | + * @description | ||
11461 | + * 修改开票记录 | ||
11462 | + * @tags 发票 | ||
11463 | + * @produces * | ||
11464 | + * @consumes application/json | ||
11465 | + */ | ||
11466 | +export const postServiceInvoiceModifyRecord = /* #__PURE__ */ (() => { | ||
11467 | + const method = 'post'; | ||
11468 | + const url = '/service/invoice/modifyRecord'; | ||
11469 | + function request( | ||
11470 | + option: PostServiceInvoiceModifyRecordOption, | ||
11471 | + ): Promise<PostServiceInvoiceModifyRecordResponseSuccess> { | ||
11472 | + return requester(request.url, { | ||
11473 | + method: request.method, | ||
11474 | + ...option, | ||
11475 | + }) as unknown as Promise<PostServiceInvoiceModifyRecordResponseSuccess>; | ||
11476 | + } | ||
11477 | + | ||
11478 | + /** http method */ | ||
11479 | + request.method = method; | ||
11480 | + /** request url */ | ||
11481 | + request.url = url; | ||
11482 | + return request; | ||
11483 | +})(); | ||
11484 | + | ||
11485 | +/** @description request parameter type for postServiceInvoiceQueryInvoice */ | ||
11486 | +export interface PostServiceInvoiceQueryInvoiceOption { | ||
11487 | + /** | ||
11488 | + * @description | ||
11489 | + * dto | ||
11490 | + */ | ||
11491 | + body: { | ||
11492 | + /** | ||
10129 | @description | 11493 | @description |
10130 | dto */ | 11494 | dto */ |
10131 | dto: Dto; | 11495 | dto: Dto; |
@@ -10260,6 +11624,126 @@ export const postServiceInvoiceQueryInvoiceDetail = /* #__PURE__ */ (() => { | @@ -10260,6 +11624,126 @@ export const postServiceInvoiceQueryInvoiceDetail = /* #__PURE__ */ (() => { | ||
10260 | return request; | 11624 | return request; |
10261 | })(); | 11625 | })(); |
10262 | 11626 | ||
11627 | +/** @description request parameter type for postServiceInvoiceQueryInvoiceRecordList */ | ||
11628 | +export interface PostServiceInvoiceQueryInvoiceRecordListOption { | ||
11629 | + /** | ||
11630 | + * @description | ||
11631 | + * dto | ||
11632 | + */ | ||
11633 | + body: { | ||
11634 | + /** | ||
11635 | + @description | ||
11636 | + dto */ | ||
11637 | + dto: QueryInvoiceRecordDto; | ||
11638 | + }; | ||
11639 | +} | ||
11640 | + | ||
11641 | +/** @description response type for postServiceInvoiceQueryInvoiceRecordList */ | ||
11642 | +export interface PostServiceInvoiceQueryInvoiceRecordListResponse { | ||
11643 | + /** | ||
11644 | + * @description | ||
11645 | + * OK | ||
11646 | + */ | ||
11647 | + 200: ServerResult; | ||
11648 | + /** | ||
11649 | + * @description | ||
11650 | + * Created | ||
11651 | + */ | ||
11652 | + 201: any; | ||
11653 | + /** | ||
11654 | + * @description | ||
11655 | + * Unauthorized | ||
11656 | + */ | ||
11657 | + 401: any; | ||
11658 | + /** | ||
11659 | + * @description | ||
11660 | + * Forbidden | ||
11661 | + */ | ||
11662 | + 403: any; | ||
11663 | + /** | ||
11664 | + * @description | ||
11665 | + * Not Found | ||
11666 | + */ | ||
11667 | + 404: any; | ||
11668 | +} | ||
11669 | + | ||
11670 | +export type PostServiceInvoiceQueryInvoiceRecordListResponseSuccess = | ||
11671 | + PostServiceInvoiceQueryInvoiceRecordListResponse[200]; | ||
11672 | +/** | ||
11673 | + * @description | ||
11674 | + * 获取开票记录列表 | ||
11675 | + * @tags 发票 | ||
11676 | + * @produces * | ||
11677 | + * @consumes application/json | ||
11678 | + */ | ||
11679 | +export const postServiceInvoiceQueryInvoiceRecordList = /* #__PURE__ */ (() => { | ||
11680 | + const method = 'post'; | ||
11681 | + const url = '/service/invoice/queryInvoiceRecordList'; | ||
11682 | + function request( | ||
11683 | + option: PostServiceInvoiceQueryInvoiceRecordListOption, | ||
11684 | + ): Promise<PostServiceInvoiceQueryInvoiceRecordListResponseSuccess> { | ||
11685 | + return requester(request.url, { | ||
11686 | + method: request.method, | ||
11687 | + ...option, | ||
11688 | + }) as unknown as Promise<PostServiceInvoiceQueryInvoiceRecordListResponseSuccess>; | ||
11689 | + } | ||
11690 | + | ||
11691 | + /** http method */ | ||
11692 | + request.method = method; | ||
11693 | + /** request url */ | ||
11694 | + request.url = url; | ||
11695 | + return request; | ||
11696 | +})(); | ||
11697 | + | ||
11698 | +/** @description response type for getServiceInvoiceQueryReadyInvoiceRecordList */ | ||
11699 | +export interface GetServiceInvoiceQueryReadyInvoiceRecordListResponse { | ||
11700 | + /** | ||
11701 | + * @description | ||
11702 | + * OK | ||
11703 | + */ | ||
11704 | + 200: ServerResult; | ||
11705 | + /** | ||
11706 | + * @description | ||
11707 | + * Unauthorized | ||
11708 | + */ | ||
11709 | + 401: any; | ||
11710 | + /** | ||
11711 | + * @description | ||
11712 | + * Forbidden | ||
11713 | + */ | ||
11714 | + 403: any; | ||
11715 | + /** | ||
11716 | + * @description | ||
11717 | + * Not Found | ||
11718 | + */ | ||
11719 | + 404: any; | ||
11720 | +} | ||
11721 | + | ||
11722 | +export type GetServiceInvoiceQueryReadyInvoiceRecordListResponseSuccess = | ||
11723 | + GetServiceInvoiceQueryReadyInvoiceRecordListResponse[200]; | ||
11724 | +/** | ||
11725 | + * @description | ||
11726 | + * 获取要开票记录列表 | ||
11727 | + * @tags 发票 | ||
11728 | + * @produces * | ||
11729 | + */ | ||
11730 | +export const getServiceInvoiceQueryReadyInvoiceRecordList = | ||
11731 | + /* #__PURE__ */ (() => { | ||
11732 | + const method = 'get'; | ||
11733 | + const url = '/service/invoice/queryReadyInvoiceRecordList'; | ||
11734 | + function request(): Promise<GetServiceInvoiceQueryReadyInvoiceRecordListResponseSuccess> { | ||
11735 | + return requester(request.url, { | ||
11736 | + method: request.method, | ||
11737 | + }) as unknown as Promise<GetServiceInvoiceQueryReadyInvoiceRecordListResponseSuccess>; | ||
11738 | + } | ||
11739 | + | ||
11740 | + /** http method */ | ||
11741 | + request.method = method; | ||
11742 | + /** request url */ | ||
11743 | + request.url = url; | ||
11744 | + return request; | ||
11745 | + })(); | ||
11746 | + | ||
10263 | /** @description request parameter type for postServiceInvoiceReissue */ | 11747 | /** @description request parameter type for postServiceInvoiceReissue */ |
10264 | export interface PostServiceInvoiceReissueOption { | 11748 | export interface PostServiceInvoiceReissueOption { |
10265 | /** | 11749 | /** |
@@ -10331,6 +11815,148 @@ export const postServiceInvoiceReissue = /* #__PURE__ */ (() => { | @@ -10331,6 +11815,148 @@ export const postServiceInvoiceReissue = /* #__PURE__ */ (() => { | ||
10331 | return request; | 11815 | return request; |
10332 | })(); | 11816 | })(); |
10333 | 11817 | ||
11818 | +/** @description request parameter type for postServiceInvoiceReissueAudit */ | ||
11819 | +export interface PostServiceInvoiceReissueAuditOption { | ||
11820 | + /** | ||
11821 | + * @description | ||
11822 | + * dto | ||
11823 | + */ | ||
11824 | + body: { | ||
11825 | + /** | ||
11826 | + @description | ||
11827 | + dto */ | ||
11828 | + dto: AuditDto; | ||
11829 | + }; | ||
11830 | +} | ||
11831 | + | ||
11832 | +/** @description response type for postServiceInvoiceReissueAudit */ | ||
11833 | +export interface PostServiceInvoiceReissueAuditResponse { | ||
11834 | + /** | ||
11835 | + * @description | ||
11836 | + * OK | ||
11837 | + */ | ||
11838 | + 200: ServerResult; | ||
11839 | + /** | ||
11840 | + * @description | ||
11841 | + * Created | ||
11842 | + */ | ||
11843 | + 201: any; | ||
11844 | + /** | ||
11845 | + * @description | ||
11846 | + * Unauthorized | ||
11847 | + */ | ||
11848 | + 401: any; | ||
11849 | + /** | ||
11850 | + * @description | ||
11851 | + * Forbidden | ||
11852 | + */ | ||
11853 | + 403: any; | ||
11854 | + /** | ||
11855 | + * @description | ||
11856 | + * Not Found | ||
11857 | + */ | ||
11858 | + 404: any; | ||
11859 | +} | ||
11860 | + | ||
11861 | +export type PostServiceInvoiceReissueAuditResponseSuccess = | ||
11862 | + PostServiceInvoiceReissueAuditResponse[200]; | ||
11863 | +/** | ||
11864 | + * @description | ||
11865 | + * 重新开票审核 | ||
11866 | + * @tags 发票 | ||
11867 | + * @produces * | ||
11868 | + * @consumes application/json | ||
11869 | + */ | ||
11870 | +export const postServiceInvoiceReissueAudit = /* #__PURE__ */ (() => { | ||
11871 | + const method = 'post'; | ||
11872 | + const url = '/service/invoice/reissueAudit'; | ||
11873 | + function request( | ||
11874 | + option: PostServiceInvoiceReissueAuditOption, | ||
11875 | + ): Promise<PostServiceInvoiceReissueAuditResponseSuccess> { | ||
11876 | + return requester(request.url, { | ||
11877 | + method: request.method, | ||
11878 | + ...option, | ||
11879 | + }) as unknown as Promise<PostServiceInvoiceReissueAuditResponseSuccess>; | ||
11880 | + } | ||
11881 | + | ||
11882 | + /** http method */ | ||
11883 | + request.method = method; | ||
11884 | + /** request url */ | ||
11885 | + request.url = url; | ||
11886 | + return request; | ||
11887 | +})(); | ||
11888 | + | ||
11889 | +/** @description request parameter type for postServiceInvoiceUrgentInvoicing */ | ||
11890 | +export interface PostServiceInvoiceUrgentInvoicingOption { | ||
11891 | + /** | ||
11892 | + * @description | ||
11893 | + * dto | ||
11894 | + */ | ||
11895 | + body: { | ||
11896 | + /** | ||
11897 | + @description | ||
11898 | + dto */ | ||
11899 | + dto: AuditDto; | ||
11900 | + }; | ||
11901 | +} | ||
11902 | + | ||
11903 | +/** @description response type for postServiceInvoiceUrgentInvoicing */ | ||
11904 | +export interface PostServiceInvoiceUrgentInvoicingResponse { | ||
11905 | + /** | ||
11906 | + * @description | ||
11907 | + * OK | ||
11908 | + */ | ||
11909 | + 200: ServerResult; | ||
11910 | + /** | ||
11911 | + * @description | ||
11912 | + * Created | ||
11913 | + */ | ||
11914 | + 201: any; | ||
11915 | + /** | ||
11916 | + * @description | ||
11917 | + * Unauthorized | ||
11918 | + */ | ||
11919 | + 401: any; | ||
11920 | + /** | ||
11921 | + * @description | ||
11922 | + * Forbidden | ||
11923 | + */ | ||
11924 | + 403: any; | ||
11925 | + /** | ||
11926 | + * @description | ||
11927 | + * Not Found | ||
11928 | + */ | ||
11929 | + 404: any; | ||
11930 | +} | ||
11931 | + | ||
11932 | +export type PostServiceInvoiceUrgentInvoicingResponseSuccess = | ||
11933 | + PostServiceInvoiceUrgentInvoicingResponse[200]; | ||
11934 | +/** | ||
11935 | + * @description | ||
11936 | + * 加急开票审核 | ||
11937 | + * @tags 发票 | ||
11938 | + * @produces * | ||
11939 | + * @consumes application/json | ||
11940 | + */ | ||
11941 | +export const postServiceInvoiceUrgentInvoicing = /* #__PURE__ */ (() => { | ||
11942 | + const method = 'post'; | ||
11943 | + const url = '/service/invoice/urgentInvoicing'; | ||
11944 | + function request( | ||
11945 | + option: PostServiceInvoiceUrgentInvoicingOption, | ||
11946 | + ): Promise<PostServiceInvoiceUrgentInvoicingResponseSuccess> { | ||
11947 | + return requester(request.url, { | ||
11948 | + method: request.method, | ||
11949 | + ...option, | ||
11950 | + }) as unknown as Promise<PostServiceInvoiceUrgentInvoicingResponseSuccess>; | ||
11951 | + } | ||
11952 | + | ||
11953 | + /** http method */ | ||
11954 | + request.method = method; | ||
11955 | + /** request url */ | ||
11956 | + request.url = url; | ||
11957 | + return request; | ||
11958 | +})(); | ||
11959 | + | ||
10334 | /** @description request parameter type for postServiceOrderAddOrder */ | 11960 | /** @description request parameter type for postServiceOrderAddOrder */ |
10335 | export interface PostServiceOrderAddOrderOption { | 11961 | export interface PostServiceOrderAddOrderOption { |
10336 | /** | 11962 | /** |