123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- package variable
- const TaxTaskURL string = "https://task.listensoft.net"
- const SessionKeepURL string = "https://keepalive.listensoft.net"
- type LXContextVar string
- const ComInfo LXContextVar = "comInfo"
- type Environment string
- type Kjze string
- const UUID LXContextVar = "uuid"
- func (k Kjze) Check() bool {
- if k == KjXqy2013 || k == KjYbqyWzx || k == KjQykjzd || k == KjYbqyYzx || k == KjMbf || k == Nyhzs {
- return true
- }
- return false
- }
- const (
- KjXqy2013 Kjze = "小企业会计准则2013版"
- KjYbqyWzx Kjze = "一般企业会计准则"
- KjQykjzd Kjze = "企业会计制度"
- KjYbqyYzx Kjze = "一般企业会计准则(已执行新金融准则)"
- KjMbf Kjze = "民办非"
- Nyhzs Kjze = "农业合作社"
- )
- type Gslx string
- func (k Gslx) Check() bool {
- if k == Yszrgs || k == Gtgsh || k == Grdzqy || k == Hhqr || k == Nchzs || k == Mbf {
- return true
- }
- return false
- }
- const (
- Yszrgs Gslx = "有限责任公司"
- Gtgsh Gslx = "个体工商户"
- Grdzqy Gslx = "个人独资企业"
- Hhqr Gslx = "合伙企业"
- Nchzs Gslx = "农村合作社"
- Mbf Gslx = "民办非企业单位"
- )
- type Nsrlx string
- func (q Nsrlx) Check() bool {
- if q == Ybnsr || q == Xgmnsr {
- return true
- }
- return false
- }
- const (
- Ybnsr Nsrlx = "一般纳税人"
- Xgmnsr Nsrlx = "小规模纳税人"
- )
- type Qysdslx string
- func (q Qysdslx) Check() bool {
- if q == QysdsA || q == QysdsB {
- return true
- }
- return false
- }
- const (
- QysdsA Qysdslx = "A"
- QysdsB Qysdslx = "B"
- )
- type TaxStatus int
- const (
- _ TaxStatus = iota
- TaxDoing
- TaxSuccess
- TaxFail
- TaxTiJiaoJinSan
- TaxSuccessNeedPay
- TaxSuccessPaid
- TaxSuccessd TaxStatus = 20
- TaxSuccessdNeedPay TaxStatus = 21
- TaxSuccessdPaid TaxStatus = 22
- TaxSuccessdInequality TaxStatus = 23
- TaxSuccessdOmit TaxStatus = 30
- TaxNoNeed TaxStatus = 40
- TaxAbnormal TaxStatus = 50
- TaxSuccessNeedRefund TaxStatus = 60
- )
- func (tax TaxStatus) Check() bool {
-
- if tax != TaxSuccess &&
- tax != TaxFail &&
- tax != TaxTiJiaoJinSan &&
- tax != TaxSuccessNeedPay &&
- tax != TaxSuccessPaid &&
- tax != TaxSuccessd &&
- tax != TaxSuccessdNeedPay &&
- tax != TaxSuccessdPaid &&
- tax != TaxSuccessdOmit &&
- tax != TaxNoNeed &&
- tax != TaxSuccessdInequality &&
- tax != TaxAbnormal {
- return false
- }
- return true
- }
- func (tax TaxStatus) Success() bool {
-
- if tax == TaxSuccess ||
- tax == TaxTiJiaoJinSan ||
- tax == TaxSuccessNeedPay ||
- tax == TaxSuccessPaid ||
- tax == TaxNoNeed {
- return true
- }
- return false
- }
- type TaxErrorText string
|