From 03d747d12390134d75d87ad922ad101d2fa52dfe Mon Sep 17 00:00:00 2001 From: "yang.yongquan" <3395816735@qq.com> Date: Tue, 27 Dec 2022 19:01:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E4=B8=AD=E8=AF=86=E5=88=AB=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/models/Staff.ts | 42 ++++++++++++++++++++++++++++++++++++++ src/utils/axiosInstance.ts | 4 ++-- 2 files changed, 44 insertions(+), 2 deletions(-) diff --git a/src/models/Staff.ts b/src/models/Staff.ts index c9b8fb4..1da9f86 100644 --- a/src/models/Staff.ts +++ b/src/models/Staff.ts @@ -79,4 +79,46 @@ export class InvoiceSearchOption{ // res+=(this.invoiceUploader===undefined||this.invoiceUploader===null?"":("&invoiceUploader="+this.invoiceUploader)); // return res; // } +} + +export class InvoiceCommit { + invoiceFileName: string + invoiceNo: string + invoiceCode:string + invoiceKind:string + invoiceDate:Date + invoiceAmount:number + invoiceAmountWithoutTax: number + invoiceCheckCode:string + invoiceRegionCode: Nullable + invoiceSellerTaxCode:Nullable + + invoiceExtraInfo: [] + constructor() { + this.invoiceFileName = "" + this.invoiceNo = "" + this.invoiceCode = "" + this.invoiceKind = "" + this.invoiceDate = new Date() + this.invoiceAmount = 0 + this.invoiceAmountWithoutTax = 0 + this.invoiceCheckCode = "000000" + this.invoiceRegionCode = null + this.invoiceSellerTaxCode = null + this.invoiceExtraInfo = [] + } + setValue(props: FormData) { + console.log("1111"+props.toString()) + this.invoiceFileName = props.get("invoiceFileName")!.toString() + this.invoiceNo = props.get("invoiceNo")!.toString() + this.invoiceCode = props.get("invoiceCode")!.toString() + this.invoiceKind = props.get("invoiceKind")!.toString() + this.invoiceDate = new Date(props.get("invoiceDate")!.toString()) + //this.invoiceAmount = props.get("invoiceAmount")!.toString() + //this.invoiceAmountWithoutTax = props.get("invoiceAmountWithoutTax")!.toString() + this.invoiceCheckCode = props.get("invoiceCheckCode")!.toString() + this.invoiceRegionCode = props.get("invoiceRegionCode")!.toString() + this.invoiceSellerTaxCode = props.get("invoiceSellerTaxCode")!.toString() + //this.invoiceExtraInfo = props.get("invoiceExtraInfo")!. + } } \ No newline at end of file diff --git a/src/utils/axiosInstance.ts b/src/utils/axiosInstance.ts index a15c920..ae9a1b1 100644 --- a/src/utils/axiosInstance.ts +++ b/src/utils/axiosInstance.ts @@ -1,8 +1,8 @@ import axios, {AxiosRequestConfig, AxiosResponse} from "axios"; import {store} from "../models/store"; -export const baseUrl = "http://101.34.228.45:8080/" -//export const baseUrl = "https://mock.apifox.cn/m1/2116708-0-default/" +// export const baseUrl = "http://101.34.228.45:8080/" +export const baseUrl = "https://mock.apifox.cn/m1/2116708-0-ae5ae4e4/" const axiosInstance = axios.create({ baseURL: baseUrl,