Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
caosy
/
fun-common
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
2
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
5117eb7f
authored
Jan 14, 2019
by
chongli
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
销售后台提交发票
parent
b5704864
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
393 additions
and
0 deletions
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/basic/InvoiceOrderInfoBean.java
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/basic/InvoiceRequestBean.java
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/basic/InvoiceRequestQuery.java
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/basic/InvoiceRequestStatusEnum.java
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/basic/InvoiceOrderInfoBean.java
0 → 100644
View file @
5117eb7f
package
com
.
ctrip
.
fun
.
common
.
vo
.
basic
;
public
class
InvoiceOrderInfoBean
{
private
Integer
id
;
private
String
orderNo
;
private
String
courseName
;
private
String
amount
;
public
Integer
getId
()
{
return
id
;
}
public
void
setId
(
Integer
id
)
{
this
.
id
=
id
;
}
public
String
getOrderNo
()
{
return
orderNo
;
}
public
void
setOrderNo
(
String
orderNo
)
{
this
.
orderNo
=
orderNo
;
}
public
String
getCourseName
()
{
return
courseName
;
}
public
void
setCourseName
(
String
courseName
)
{
this
.
courseName
=
courseName
;
}
public
String
getAmount
()
{
return
amount
;
}
public
void
setAmount
(
String
amount
)
{
this
.
amount
=
amount
;
}
}
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/basic/InvoiceRequestBean.java
0 → 100644
View file @
5117eb7f
package
com
.
ctrip
.
fun
.
common
.
vo
.
basic
;
import
java.util.Date
;
import
java.util.List
;
public
class
InvoiceRequestBean
{
//id
private
Integer
id
;
//快递费用归属部门
private
String
costOfDepart
;
//发票抬头
private
String
invoiceTitle
;
//纳税识别号
private
String
taxIdNum
;
//寄送联系人
private
String
contactName
;
//联系方式
private
String
contactTel
;
//寄送地址
private
String
contactAddress
;
//开票备注
private
String
invoiceRemark
;
//快递单号
private
String
expressNo
;
//发票邮递时间
private
Date
sendTime
;
//未开票原因
private
String
refusedReason
;
//发票申请提交时间
private
Date
createTime
;
//发票申请状态
private
Integer
status
;
//提交人
private
String
requestPerson
;
//财务处理备注
private
String
financialRemark
;
//开票申请关联的发票信息
private
List
<
InvoiceOrderInfoBean
>
invoiceOrderInfoBeans
;
//销售员备注
private
String
salesRemark
;
public
InvoiceRequestBean
()
{
}
public
InvoiceRequestBean
(
String
costOfDepart
,
String
invoiceTitle
,
String
taxIdNum
,
String
contactName
,
String
contactTel
,
String
contactAddress
,
String
invoiceRemark
,
String
expressNo
,
Date
sendTime
,
String
refusedReason
)
{
super
();
this
.
costOfDepart
=
costOfDepart
;
this
.
invoiceTitle
=
invoiceTitle
;
this
.
taxIdNum
=
taxIdNum
;
this
.
contactName
=
contactName
;
this
.
contactTel
=
contactTel
;
this
.
contactAddress
=
contactAddress
;
this
.
invoiceRemark
=
invoiceRemark
;
this
.
expressNo
=
expressNo
;
this
.
sendTime
=
sendTime
;
this
.
refusedReason
=
refusedReason
;
}
public
Integer
getId
()
{
return
id
;
}
public
void
setId
(
Integer
id
)
{
this
.
id
=
id
;
}
public
String
getCostOfDepart
()
{
return
costOfDepart
;
}
public
void
setCostOfDepart
(
String
costOfDepart
)
{
this
.
costOfDepart
=
costOfDepart
;
}
public
String
getInvoiceTitle
()
{
return
invoiceTitle
;
}
public
void
setInvoiceTitle
(
String
invoiceTitle
)
{
this
.
invoiceTitle
=
invoiceTitle
;
}
public
String
getTaxIdNum
()
{
return
taxIdNum
;
}
public
void
setTaxIdNum
(
String
taxIdNum
)
{
this
.
taxIdNum
=
taxIdNum
;
}
public
String
getContactName
()
{
return
contactName
;
}
public
void
setContactName
(
String
contactName
)
{
this
.
contactName
=
contactName
;
}
public
String
getContactTel
()
{
return
contactTel
;
}
public
void
setContactTel
(
String
contactTel
)
{
this
.
contactTel
=
contactTel
;
}
public
String
getContactAddress
()
{
return
contactAddress
;
}
public
void
setContactAddress
(
String
contactAddress
)
{
this
.
contactAddress
=
contactAddress
;
}
public
String
getInvoiceRemark
()
{
return
invoiceRemark
;
}
public
void
setInvoiceRemark
(
String
invoiceRemark
)
{
this
.
invoiceRemark
=
invoiceRemark
;
}
public
String
getExpressNo
()
{
return
expressNo
;
}
public
void
setExpressNo
(
String
expressNo
)
{
this
.
expressNo
=
expressNo
;
}
public
Date
getSendTime
()
{
return
sendTime
;
}
public
void
setSendTime
(
Date
sendTime
)
{
this
.
sendTime
=
sendTime
;
}
public
String
getRefusedReason
()
{
return
refusedReason
;
}
public
void
setRefusedReason
(
String
refusedReason
)
{
this
.
refusedReason
=
refusedReason
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
List
<
InvoiceOrderInfoBean
>
getInvoiceOrderInfoBeans
()
{
return
invoiceOrderInfoBeans
;
}
public
void
setInvoiceOrderInfoBeans
(
List
<
InvoiceOrderInfoBean
>
invoiceOrderInfoBeans
)
{
this
.
invoiceOrderInfoBeans
=
invoiceOrderInfoBeans
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
String
getRequestPerson
()
{
return
requestPerson
;
}
public
void
setRequestPerson
(
String
requestPerson
)
{
this
.
requestPerson
=
requestPerson
;
}
public
String
getFinancialRemark
()
{
return
financialRemark
;
}
public
void
setFinancialRemark
(
String
financialRemark
)
{
this
.
financialRemark
=
financialRemark
;
}
public
String
getSalesRemark
()
{
return
salesRemark
;
}
public
void
setSalesRemark
(
String
salesRemark
)
{
this
.
salesRemark
=
salesRemark
;
}
}
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/basic/InvoiceRequestQuery.java
0 → 100644
View file @
5117eb7f
package
com
.
ctrip
.
fun
.
common
.
vo
.
basic
;
import
java.util.Date
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
com.ctrip.fun.common.vo.AbstractPagedQuery
;
/**
* Created by pat on 14-6-7.
*
* @author: l_cheng@ctrip.com
* @date: 2014-06-07
*/
public
class
InvoiceRequestQuery
extends
AbstractPagedQuery
{
/**
* id
*/
private
Integer
id
;
/**
* 寄送联系人
*/
private
String
contactName
;
/**
* 申请人
*/
private
String
requestPerson
;
/**
* 申请处理状态
*/
private
Integer
status
;
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
private
Date
createTimeStart
;
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
private
Date
createTimeEnd
;
public
Integer
getId
()
{
return
id
;
}
public
void
setId
(
Integer
id
)
{
this
.
id
=
id
;
}
public
String
getContactName
()
{
return
contactName
;
}
public
void
setContactName
(
String
contactName
)
{
this
.
contactName
=
contactName
;
}
public
Date
getCreateTimeStart
()
{
return
createTimeStart
;
}
public
void
setCreateTimeStart
(
Date
createTimeStart
)
{
this
.
createTimeStart
=
createTimeStart
;
}
public
Date
getCreateTimeEnd
()
{
return
createTimeEnd
;
}
public
void
setCreateTimeEnd
(
Date
createTimeEnd
)
{
this
.
createTimeEnd
=
createTimeEnd
;
}
public
String
getRequestPerson
()
{
return
requestPerson
;
}
public
void
setRequestPerson
(
String
requestPerson
)
{
this
.
requestPerson
=
requestPerson
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
}
fun-common-vo/src/main/java/com/ctrip/fun/common/vo/basic/InvoiceRequestStatusEnum.java
0 → 100644
View file @
5117eb7f
package
com
.
ctrip
.
fun
.
common
.
vo
.
basic
;
import
java.util.HashMap
;
import
java.util.Map
;
public
enum
InvoiceRequestStatusEnum
{
WAIT_HANDLE
(
1
,
"待处理"
),
HANDLED
(
2
,
"已处理"
);
private
int
value
;
private
String
msg
;
private
static
Map
<
Integer
,
InvoiceRequestStatusEnum
>
map
=
new
HashMap
<
Integer
,
InvoiceRequestStatusEnum
>();
static
{
for
(
InvoiceRequestStatusEnum
it
:
InvoiceRequestStatusEnum
.
values
())
{
map
.
put
(
it
.
value
,
it
);
}
}
InvoiceRequestStatusEnum
(
int
value
,
String
msg
)
{
this
.
value
=
value
;
this
.
msg
=
msg
;
}
public
int
getValue
()
{
return
value
;
}
public
void
setValue
(
int
value
)
{
this
.
value
=
value
;
}
public
String
getMsg
()
{
return
msg
;
}
public
void
setMsg
(
String
msg
)
{
this
.
msg
=
msg
;
}
public
static
InvoiceRequestStatusEnum
valueOf
(
int
value
)
{
return
map
.
get
(
value
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment