123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614 |
- package models
- type CollectionData struct {
- Err string `json:"err"`
- Data any `json:"data"`
- }
- type GsRegInfo struct {
- TaxpayerNumer string `json:"taxpayerNumer"`
- TaxpayerName string `json:"taxpayerName"`
- TaxpayerStatus string `json:"taxpayerStatus"`
- SubjectRegistrationType string `json:"subjectRegistrationType"`
- RegistrationType string `json:"registrationType"`
- OrganizationCode string `json:"organizationCode"`
- TaxAuthorities string `json:"taxAuthorities"`
- Taxsuks string `json:"taxsuks"`
- TaxAdmin string `json:"taxAdmin"`
- RegisteredCapital string `json:"registeredCapital"`
- TotalInvestment string `json:"totalInvestment"`
- Gykglx string `json:"gykglx"`
- GyInvestmentProportion string `json:"gyInvestmentProportion"`
- NaturalPeopleInvestmentProportion string `json:"naturalPeopleInvestmentProportion"`
- ForeignInvestmentRatio string `json:"foreignInvestmentRatio"`
- LegalRepresentativeName string `json:"legalRepresentativeName"`
- LegalRepresentativeIDCard string `json:"legalRepresentativeIDCard"`
- LegalRepresentativePhone string `json:"legalRepresentativePhone"`
- LegalRepresentativeTel string `json:"legalRepresentativeTel"`
- FinancialManagerName string `json:"financialManagerName"`
- FinancialManagerIDCard string `json:"financialManagerIDCard"`
- FinancialManagerPhone string `json:"financialManagerPhone"`
- FinancialManagerTel string `json:"financialManagerTel"`
- TaxCollectorName string `json:"taxCollectorName"`
- TaxCollertorIDCard string `json:"taxCollertorIDCard"`
- TaxCollertorPhone string `json:"taxCollertorPhone"`
- TaxCollertorTel string `json:"taxCollertorTel"`
- RegistrAddress string `json:"registrAddress"`
- ProductionAddress string `json:"productionAddress"`
- NatureOfBusiness string `json:"natureOfBusiness"`
- Nsrlx string `json:"nsrlx"`
- Kjzd string `json:"kjzd"`
- }
- type GsTaxCategory struct {
- ID uint `json:"id" gorm:"primary_key"`
- ComID uint `json:"comId"`
- Status int `json:"status"`
- Seq int `json:"seq"`
- Remark string `json:"remark"`
- CollectionProject string `json:"collectionProject"`
- CollectionItems string `json:"collectionItems"`
- CollectionSub string `json:"collectionSub"`
- ValidityPeriodStart string `json:"validityPeriodStart"`
- ValidityPeriodEnd string `json:"validityPeriodEnd"`
- Rate string `json:"rate"`
- CollectionAgency string `json:"collectionAgency"`
- Type string `json:"type"`
- YhHdbl float64 `json:"yhHdbl"`
- ByHand int `json:"byHand"`
- Hdjye string `json:"hdjye"`
- Dqde string `json:"dqde"`
- CollectionItemsDm string `json:"collectionItemsDm,omitempty"`
- }
- type GsTaxQuarter struct {
- YysrLj string `json:"yysrLj"`
- YycbLj string `json:"yycbLj"`
- LrzeLj string `json:"lrzeLj"`
- TdywjsdynssdeLj string `json:"tdywjsdynssdeLj"`
- BzssrLj string `json:"bzssrLj"`
- MssrLj string `json:"mssrLj"`
- GdzcjszjkctjeLj string `json:"gdzcjszjkctjeLj"`
- MbyqndksLj string `json:"mbyqndksLj"`
- SjlreLj string `json:"sjlreLj"`
- SlLj string `json:"slLj"`
- YnsdseLj string `json:"ynsdseLj"`
- JmsdseLj string `json:"jmsdseLj"`
- SjyyjsdseLj string `json:"sjyyjsdseLj"`
- TdywyjzsdseLj string `json:"tdywyjzsdseLj"`
- YbtsdseLj string `json:"ybtsdseLj"`
- ZjgybtsdseBq string `json:"zjgybtsdseBq"`
- ZjgyftsdseBq string `json:"zjgyftsdseBq"`
- CzjzfpsdseBq string `json:"czjzfpsdseBq"`
- ZjgdlscjybmyftsdseBq string `json:"zjgdlscjybmyftsdseBq"`
- Fpbl string `json:"fpbl"`
- FzjgfpsdseBq string `json:"fzjgfpsdseBq"`
- Zjgftbl string `json:"zjgftbl"`
- Zjgczjzftbl string `json:"zjgczjzftbl"`
- Fzjgftbl string `json:"fzjgftbl"`
- Dlscjybmftbl string `json:"dlscjybmftbl"`
- Qccyrs string `json:"qccyrs"`
- Qmcyrs string `json:"qmcyrs"`
- Gjxzhjzhy int `json:"gjxzhjzhy"`
- Jbr string `json:"jbr"`
- Jbrzyzjhm string `json:"jbrzyzjhm"`
- Qczcze string `json:"qczcze"`
- Qmzcze string `json:"qmzcze"`
- Kjxzxqy int `json:"kjxzxqy"`
- Jsrgdynssx int `json:"jsrgdynssx"`
- Xxwlqy int `json:"xxwlqy"`
- Gxjsqy int `json:"gxjsqy"`
- Qccyrs1 string `json:"qccyrs1"`
- Qccyrs2 string `json:"qccyrs2"`
- Qccyrs3 string `json:"qccyrs3"`
- Qccyrs4 string `json:"qccyrs4"`
- Qmcyrs1 string `json:"qmcyrs1"`
- Qmcyrs2 string `json:"qmcyrs2"`
- Qmcyrs3 string `json:"qmcyrs3"`
- Qmcyrs4 string `json:"qmcyrs4"`
- Qczcze1 string `json:"qczcze1"`
- Qczcze2 string `json:"qczcze2"`
- Qczcze3 string `json:"qczcze3"`
- Qczcze4 string `json:"qczcze4"`
- Qmzcze1 string `json:"qmzcze1"`
- Qmzcze2 string `json:"qmzcze2"`
- Qmzcze3 string `json:"qmzcze3"`
- Qmzcze4 string `json:"qmzcze4"`
- Yjfs int `json:"yjfs"`
- Qylx int `json:"qylx"`
- Yhjn string `json:"yhjn"`
- Yhjnstatus int `json:"yhjnstatus"`
- Yhjntext string `json:"yhjntext"`
- }
- type GsTaxQuarterNewa struct {
- K01001Status int `json:"k01001Status"`
- K01001 float64 `json:"k01001"`
- K01002Status int `json:"k01002Status"`
- K01002 float64 `json:"k01002"`
- Y01001Status int `json:"y01001Status"`
- Y01001 string `json:"y01001"`
- Yysr float64 `json:"yysr"`
- Yycb float64 `json:"yycb"`
- Lrze float64 `json:"lrze"`
- Tdywjsdynssde float64 `json:"tdywjsdynssde"`
- Bzssr float64 `json:"bzssr"`
- Zcjszj float64 `json:"zcjszj"`
- Mssr float64 `json:"mssr"`
- Sdsjm float64 `json:"sdsjm"`
- Mbyqndks float64 `json:"mbyqndks"`
- Sjlre float64 `json:"sjlre"`
- Sl float64 `json:"sl"`
- Ynssde float64 `json:"ynssde"`
- Jmsdse float64 `json:"jmsdse"`
- Xwqyjm float64 `json:"xwqyjm"`
- Bnsjyjn float64 `json:"bnsjyjn"`
- Tdyeyj float64 `json:"tdyeyj"`
- Bqybt float64 `json:"bqybt"`
- Zyjsr float64 `json:"zyjsr"`
- Dfjsr float64 `json:"dfjsr"`
- MzzzqStatus int `json:"mzzzqStatus"`
- MzzzqFd string `json:"mzzzqFd"`
- MzzzqBq float64 `json:"mzzzqBq"`
- MzzzqBn float64 `json:"mzzzqBn"`
- MzzzqBnym float64 `json:"mzzzqBnym"`
- Dfjsrsjynse float64 `json:"dfjsrsjynse"`
- Sjybtse float64 `json:"sjybtse"`
- Xxwlqy int `json:"xxwlqy"`
- Xzhy int `json:"xzhy"`
- Qccyrs1 string `json:"qccyrs1"`
- Qccyrs2 string `json:"qccyrs2"`
- Qccyrs3 string `json:"qccyrs3"`
- Qccyrs4 string `json:"qccyrs4"`
- Qmcyrs1 string `json:"qmcyrs1"`
- Qmcyrs2 string `json:"qmcyrs2"`
- Qmcyrs3 string `json:"qmcyrs3"`
- Qmcyrs4 string `json:"qmcyrs4"`
- Qczcze1 string `json:"qczcze1"`
- Qczcze2 string `json:"qczcze2"`
- Qczcze3 string `json:"qczcze3"`
- Qczcze4 string `json:"qczcze4"`
- Qmzcze1 string `json:"qmzcze1"`
- Qmzcze2 string `json:"qmzcze2"`
- Qmzcze3 string `json:"qmzcze3"`
- Qmzcze4 string `json:"qmzcze4"`
- }
- type GsTaxQuarterFb1 struct {
- Code string `json:"code"`
- Status int `json:"status"`
- Amount float64 `json:"amount"`
- Remark string `json:"remark"`
- Remark2 string `json:"remark2"`
- }
- type GsTaxQuarterB struct {
- Hdzsfs string `json:"hdzsfs"`
- Srze float64 `json:"srze"`
- JBzssr float64 `json:"jBzssr"`
- JMssr float64 `json:"jMssr"`
- Gzlxsr float64 `json:"gzlxsr"`
- Fhtjdjmqyzjgx float64 `json:"fhtjdjmqyzjgx"`
- QzYbgxhl float64 `json:"qzYbgxhl"`
- QzTghgttz float64 `json:"qzTghgttz"`
- QzTgsgttz float64 `json:"qzTgsgttz"`
- Jmqycycxqy float64 `json:"jmqycycxqy"`
- Fhtjdjmqy float64 `json:"fhtjdjmqy"`
- Tzzczqtzjjfp float64 `json:"tzzczqtzjjfp"`
- Qdddfzfzqlxsr float64 `json:"qdddfzfzqlxsr"`
- Yssre float64 `json:"yssre"`
- Swjghddyssdl float64 `json:"swjghddyssdl"`
- Ynssde float64 `json:"ynssde"`
- Sl float64 `json:"sl"`
- Ynsdse float64 `json:"ynsdse"`
- JFhtjdxflqy float64 `json:"jFhtjdxflqy"`
- JSjyjnsdse float64 `json:"jSjyjnsdse"`
- Bqybtsdse float64 `json:"bqybtsdse"`
- Mzzzdfdzzjg float64 `json:"mzzzdfdzzjg"`
- Bqsjybtsdse float64 `json:"bqsjybtsdse"`
- Jccyrs string `json:"jccyrs"`
- Jmcyrs string `json:"jmcyrs"`
- Jczcze string `json:"jczcze"`
- Jmzcze string `json:"jmzcze"`
- Gjxzhjzhy string `json:"gjxzhjzhy"`
- Xxwlqyjd string `json:"xxwlqyjd"`
- Xxwlqynd string `json:"xxwlqynd"`
- Qccyrs1 string `json:"qccyrs1"`
- Qccyrs2 string `json:"qccyrs2"`
- Qccyrs3 string `json:"qccyrs3"`
- Qccyrs4 string `json:"qccyrs4"`
- Qmcyrs1 string `json:"qmcyrs1"`
- Qmcyrs2 string `json:"qmcyrs2"`
- Qmcyrs3 string `json:"qmcyrs3"`
- Qmcyrs4 string `json:"qmcyrs4"`
- Qczcze1 string `json:"qczcze1"`
- Qczcze2 string `json:"qczcze2"`
- Qczcze3 string `json:"qczcze3"`
- Qczcze4 string `json:"qczcze4"`
- Qmzcze1 string `json:"qmzcze1"`
- Qmzcze2 string `json:"qmzcze2"`
- Qmzcze3 string `json:"qmzcze3"`
- Qmzcze4 string `json:"qmzcze4"`
- Yhjn string `json:"yhjn"`
- Yhjnstatus int `json:"yhjnstatus"`
- Yhjntext string `json:"yhjntext"`
- Jzfd string `json:"jzfd"`
- }
- type GsVat struct {
- Type int `json:"type"`
- Asysljsxse string `json:"asysljsxse" gorm:"default:'0.00'"`
- Yshwxse string `json:"yshwxse" gorm:"default:'0.00'"`
- Yslwxse string `json:"yslwxse" gorm:"default:'0.00'"`
- SyslNsjctzxse string `json:"syslNsjctzxse" gorm:"default:'0.00'"`
- Ajybfjsxse string `json:"ajybfjsxse" gorm:"default:'0.00'"`
- JybfNsjctzxse string `json:"jybfNsjctzxse" gorm:"default:'0.00'"`
- Mdtbfckxse string `json:"mdtbfckxse" gorm:"default:'0.00'"`
- Msxse string `json:"msxse" gorm:"default:'0.00'"`
- Mshwxse string `json:"mshwxse" gorm:"default:'0.00'"`
- Mslwxse string `json:"mslwxse" gorm:"default:'0.00'"`
- Xxse string `json:"xxse" gorm:"default:'0.00'"`
- Jxse string `json:"jxse" gorm:"default:'0.00'"`
- Sqldse string `json:"sqldse" gorm:"default:'0.00'"`
- Jxsezc string `json:"jxsezc" gorm:"default:'0.00'"`
- Mdtytse string `json:"mdtytse" gorm:"default:'0.00'"`
- SyslNsjcybjse string `json:"syslNsjcybjse" gorm:"default:'0.00'"`
- Ydksehj string `json:"ydksehj" gorm:"default:'0.00'"`
- Sjdkse string `json:"sjdkse" gorm:"default:'0.00'"`
- Ynse string `json:"ynse" gorm:"default:'0.00'"`
- Qmldse string `json:"qmldse" gorm:"default:'0.00'"`
- JybfYnse string `json:"jybfYnse" gorm:"default:'0.00'"`
- JybfNsjcybjse string `json:"jybfNsjcybjse" gorm:"default:'0.00'"`
- Ynsejze string `json:"ynsejze" gorm:"default:'0.00'"`
- Ynsehj string `json:"ynsehj" gorm:"default:'0.00'"`
- Qcwjse string `json:"qcwjse" gorm:"default:'0.00'"`
- Ssckkjzyjkstse string `json:"ssckkjzyjkstse" gorm:"default:'0.00'"`
- Bqyjse string `json:"bqyjse" gorm:"default:'0.00'"`
- Fcyjse string `json:"fcyjse" gorm:"default:'0.00'"`
- Ckkjzyjksyjse string `json:"ckkjzyjksyjse" gorm:"default:'0.00'"`
- Bqjnsqynse string `json:"bqjnsqynse" gorm:"default:'0.00'"`
- Bqjnqjse string `json:"bqjnqjse" gorm:"default:'0.00'"`
- Qmwjse string `json:"qmwjse" gorm:"default:'0.00'"`
- QmwjseQjse string `json:"qmwjseQjse" gorm:"default:'0.00'"`
- Bqybtse string `json:"bqybtse" gorm:"default:'0.00'"`
- Jzjtsjtse string `json:"jzjtsjtse" gorm:"default:'0.00'"`
- Qcwjcbse string `json:"qcwjcbse" gorm:"default:'0.00'"`
- Bqrkcbse string `json:"bqrkcbse" gorm:"default:'0.00'"`
- Qmwjcbse string `json:"qmwjcbse" gorm:"default:'0.00'"`
- Cjs string `json:"cjs"`
- Jyf string `json:"jyf"`
- Dfjyf string `json:"dfjyf"`
- }
- type GsVatJsxm struct {
- Type int `json:"type"`
- Qcye float64 `json:"qcye"`
- Bqfse float64 `json:"bqfse"`
- Bqydjse float64 `json:"bqydjse"`
- Bqsjdjse float64 `json:"bqsjdjse"`
- Qmye float64 `json:"qmye"`
- SwsxDm string `json:"swsxDm"`
- Hmc string `json:"hmc"`
- Hmc1 string `json:"hmc1"`
- Ewbhxh float64 `json:"ewbhxh"`
- Hmc2 string `json:"hmc2"`
- GsJmxzdmID uint `json:"gs_jmxzdm_id"`
- }
- type GsVatNcp struct {
- Type int `json:"type"`
- Name string `json:"name"`
- HyName string `json:"hyName"`
- L1 float64 `json:"l1"`
- L2 float64 `json:"l2"`
- L3 float64 `json:"l3"`
- L4 float64 `json:"l4"`
- L5 float64 `json:"l5"`
- L6 float64 `json:"l6"`
- L7 float64 `json:"l7"`
- L8 float64 `json:"l8"`
- L9 float64 `json:"l9"`
- }
- type GsVatNcpHzb struct {
- Trccf float64 `json:"trccf"`
- TrccfRemark string `json:"trccfRemark"`
- Cbf float64 `json:"cbf"`
- CbfRemark string `json:"cbfRemark"`
- Gjncpzjxs float64 `json:"gjncpzjxs"`
- GjncpzjxsRemark string `json:"gjncpzjxsRemark"`
- Gjncpyysc float64 `json:"gjncpyysc"`
- GjncpyyscRemark string `json:"gjncpyyscRemark"`
- }
- type GsVatAttach1 struct {
- Type uint `json:"type"`
- KjskzzszyfpXse float64 `json:"kjskzzszyfpXse"`
- KjskzzszyfpXxynse float64 `json:"kjskzzszyfpXxynse"`
- KjqtfpXse float64 `json:"kjqtfpXse"`
- KjqtfpXxynse float64 `json:"kjqtfpXxynse"`
- WkjfpXse float64 `json:"wkjfpXse"`
- WkjfpXxynse float64 `json:"wkjfpXxynse"`
- Nsjctzdxse float64 `json:"nsjctzdxse"`
- NsjctzXxynse float64 `json:"nsjctzXxynse"`
- Xse float64 `json:"xse"`
- HjXxynse float64 `json:"hjXxynse"`
- Jshj float64 `json:"jshj"`
- Ysfwkcxmbqsjkcje float64 `json:"ysfwkcxmbqsjkcje"`
- KchHsmsxse float64 `json:"kchHsmsxse"`
- KchXxynse float64 `json:"kchXxynse"`
- }
- type GsVatAttach2 struct {
- Type uint `json:"type"`
- Fs float64 `json:"fs"`
- Je float64 `json:"je"`
- Se float64 `json:"se"`
- }
- type GsVatAttach3 struct {
- Type int `json:"type"`
- Msxse float64 `json:"msxse"`
- Qcye float64 `json:"qcye"`
- Bqfse float64 `json:"bqfse"`
- Bqykcje float64 `json:"bqykcje"`
- Bqsjkcje float64 `json:"bqsjkcje"`
- Qmye float64 `json:"qmye"`
- Remark string `json:"remark"`
- }
- type GsVatAttach4 struct {
- Type float64 `json:"type"`
- Qcye float64 `json:"qcye"`
- Bqfse float64 `json:"bqfse"`
- Bqydjse float64 `json:"bqydjse"`
- Bqsjdjse float64 `json:"bqsjdjse"`
- Qmye float64 `json:"qmye"`
- Bqzce float64 `json:"bqzce"`
- Bqsjjjdkjxse float64 `json:"bqsjjjdkjxse"`
- Bqkjjdkjxse float64 `json:"bqkjjdkjxse"`
- }
- type GsVatBc struct {
- Q0002 float64 `json:"q0002"`
- Q0021 float64 `json:"q0021"`
- Q0022 float64 `json:"q0022"`
- Q0003 float64 `json:"q0003"`
- Q0004 float64 `json:"q0004"`
- Q0038 float64 `json:"q0038"`
- Q0606 float64 `json:"q0606"`
- Q0607 float64 `json:"q0607"`
- Q0608 float64 `json:"q0608"`
- Q0054 float64 `json:"q0054"`
- Q0052 float64 `json:"q0052"`
- Q0053 float64 `json:"q0053"`
- }
- type GsSmallVat struct {
- Type float64 `json:"type"`
- Yzzzsbhsxse string `json:"yzzzsbhsxse"`
- Swjgdkdzzszyfpbhsxse string `json:"swjgdkdzzszyfpbhsxse"`
- Skqjkjdptfpbhsxse string `json:"skqjkjdptfpbhsxse"`
- Xsczbdcbhsxse string `json:"xsczbdcbhsxse"`
- Swjgdkdzzszyfpbhsxse1 string `json:"swjgdkdzzszyfpbhsxse1"`
- Skqjkjdptfpbhsxse2 string `json:"skqjkjdptfpbhsxse2"`
- Xssygdysgdzcbhsxse string `json:"xssygdysgdzcbhsxse"`
- Skqjkjdptfpbhsxse1 string `json:"skqjkjdptfpbhsxse1"`
- Msxse string `json:"msxse"`
- Xwqymsxse string `json:"xwqymsxse"`
- Wdqzdxse string `json:"wdqzdxse"`
- Qtmsxse string `json:"qtmsxse"`
- Ckmsxse string `json:"ckmsxse"`
- Skqjkjdptfpxse1 string `json:"skqjkjdptfpxse1"`
- Hdxse string `json:"hdxse"`
- Bqynse string `json:"bqynse"`
- Hdynse string `json:"hdynse"`
- Bqynsejze string `json:"bqynsejze"`
- Bqmse string `json:"bqmse"`
- Xwqymse string `json:"xwqymse"`
- Wdqzdmse string `json:"wdqzdmse"`
- Ynsehj string `json:"ynsehj"`
- Bqyjse1 string `json:"bqyjse1"`
- Bqybtse string `json:"bqybtse"`
- Cjs string `json:"cjs"`
- Jyf string `json:"jyf"`
- Dfjyf string `json:"dfjyf"`
- }
- type GsSmallVatAttached struct {
- Qcye string `json:"qcye"`
- Bqfse string `json:"bqfse"`
- Bqkce string `json:"bqkce"`
- Qmye string `json:"qmye"`
- Ysfwxsqbhssr string `json:"ysfwxsqbhssr"`
- Bqkce_ string `json:"bqkce_"`
- Ysfwxshsxse string `json:"ysfwxshsxse"`
- Ysfwxsbhsxse string `json:"ysfwxsbhsxse"`
- Qcye5 string `json:"qcye5"`
- Bqfse5 string `json:"bqfse5"`
- Bqkce5 string `json:"bqkce5"`
- Qmye5 string `json:"qmye5"`
- Ysfwxsqbhssr5 string `json:"ysfwxsqbhssr5"`
- Bqkce5_ string `json:"bqkce5_"`
- Ysfwxshsxse5 string `json:"ysfwxshsxse5"`
- Ysfwxsbhsxse5 string `json:"ysfwxsbhsxse5"`
- }
- type GsSmallVatReduce struct {
- Qcyehj string `json:"qcyehj"`
- Bqfsehj string `json:"bqfsehj"`
- Bqydjsehj string `json:"bqydjsehj"`
- Bqsjdjsehj string `json:"bqsjdjsehj"`
- Qmyehj string `json:"qmyehj"`
- Mzzzsxmxsehj string `json:"mzzzsxmxsehj"`
- Bqsjkcjehj string `json:"bqsjkcjehj"`
- Kchmsxsehj string `json:"kchmsxsehj"`
- Msxsedyjxsehj string `json:"msxsedyjxsehj"`
- Msehj string `json:"msehj"`
- Jmxzdm string `json:"jmxzdm"`
- Hmc string `json:"hmc"`
- Ckmzzzsxmxse string `json:"ckmzzzsxmxse"`
- Kjmzzzsxmxse string `json:"kjmzzzsxmxse"`
- Qcyehj2 string `json:"qcyehj_2"`
- Bqfsehj2 string `json:"bqfsehj_2"`
- Bqydjsehj2 string `json:"bqydjsehj_2"`
- Bqsjdjsehj2 string `json:"bqsjdjsehj_2"`
- Qmyehj2 string `json:"qmyehj_2"`
- }
- type KjZcfz struct {
- Type float64 `json:"type"`
- Zcxmmc string `json:"zcxmmc"`
- QmyeZc float64 `json:"qmyeZc"`
- NcyeZc float64 `json:"ncyeZc"`
- Qyxmmc string `json:"qyxmmc"`
- QmyeQy float64 `json:"qmyeQy"`
- NcyeQy float64 `json:"ncyeQy"`
- }
- type KjLrb struct {
- Project string `json:"project"`
- Type float64 `json:"type"`
- YearTotal float64 `json:"yearTotal"`
- PeriodTotal float64 `json:"periodTotal"`
- }
- type KjXjllb struct {
- Project string `json:"project"`
- Type float64 `json:"type"`
- YearTotal float64 `json:"yearTotal"`
- PeriodTotal float64 `json:"periodTotal"`
- }
- type SbRespone struct {
- Status int8 `json:"status"`
- ErrLog string `json:"errLog"`
- BusinessStatus int8 `json:"businessStatus"`
- BusinessLog string `json:"businessLog"`
- BusinessImg string `json:"businessImg"`
- }
- type KjYwhdb struct {
- KjMainID uint `json:"kjMainId"`
- Project string `json:"project"`
- Type int `json:"type"`
- YearFxdxTotal float64 `json:"yearFxdxTotal"`
- YearXdxTotal float64 `json:"yearXdxTotal"`
- PeriodFxdxTotal float64 `json:"periodFxdxTotal"`
- PeriodXdxTotal float64 `json:"periodXdxTotal"`
- }
- type KJCyqybdb struct {
- KjMainID uint `json:"kjMainId"`
- Project string `json:"project"`
- Type int `json:"type"`
- GJ float64 `json:"gj"`
- Zxjj float64 `json:"zxjj"`
- Zbgj float64 `json:"zbgj"`
- Yygj float64 `json:"yygj"`
- Wfpyy float64 `json:"wfpyy"`
- Total float64 `json:"total"`
- }
- type Sbqc struct {
- ZsxmMc string `json:"zsxmMc"`
- ZspmMc string `json:"zspmMc"`
- SkssqQ string `json:"skssqQ"`
- SkssqZ string `json:"skssqZ"`
- Sbrq string `json:"sbrq"`
- Sbqx string `json:"sbqx"`
- Sbzt SbStatus `json:"sbzt"`
- Jkzt JkStatus `json:"jkzt"`
- Pdf string `json:"pdf"`
- Data any `json:"data"`
- Error string `json:"error"`
- }
- type SbStatus int
- const (
- _ SbStatus = iota
- SbSuccess
- WaitReceipt
- )
- type JkStatus int
- const (
- _ JkStatus = iota
- SbSuccessNeedPay
- SbSuccessPaid
- )
- type Wszm struct {
- Pzh string `json:"pzh"`
- Skssqq string `json:"skssqq"`
- Skssqz string `json:"skssqz"`
- Rkrq string `json:"rkrq"`
- Amount string `json:"amount"`
- Item []WszmItem `json:"item"`
- Pdf string `json:"pdf"`
- }
- type WszmItem struct {
- Zsxm string `json:"zsxm"`
- Zspm string `json:"zspm"`
- Skssqq string `json:"skssqq"`
- Skssqz string `json:"skssqz"`
- Rkrq string `json:"rkrq"`
- Amount string `json:"amount"`
- }
- type Yhs struct {
- Sz string `json:"sz"`
- Sm string `json:"sm"`
- Skssqq string `json:"skssqq"`
- Skssqz string `json:"skssqz"`
- Jsyj string `json:"jsyj"`
- Sl string `json:"sl"`
- Ynse string `json:"ynse"`
- Jmse string `json:"jmse"`
- Yjse string `json:"yjse"`
- Ybyse string `json:"ybyse"`
- Lslf bool `json:"lslf"`
- }
- type YhsFb struct {
- Bh string `json:"bh"`
- Skssqq string `json:"skssqq"`
- Skssqz string `json:"skssqz"`
- Jmxzdm string `json:"jmxzdm"`
- Jmse string `json:"jmse"`
- }
- type Whsy struct {
- Xm string `json:"xm"`
- PeriodTotal string `json:"periodTotal"`
- YearTotal string `json:"yearTotal"`
- }
|