|
@@ -24,8 +24,8 @@ type BusinessApply struct {
|
|
|
RefuseReason string `description:"拒绝理由"`
|
|
|
RefuseTime time.Time `description:"拒绝时间"`
|
|
|
ApproveTime time.Time `description:"审批时间"`
|
|
|
- CloseReason string
|
|
|
- CloseTime time.Time
|
|
|
+ CloseReason string `description:"关闭理由"`
|
|
|
+ CloseTime time.Time `description:"关闭时间"`
|
|
|
CreateTime time.Time `description:"创建时间"`
|
|
|
ModifyTime time.Time `description:"修改时间"`
|
|
|
}
|
|
@@ -52,26 +52,28 @@ type BusinessApplyReq struct {
|
|
|
}
|
|
|
|
|
|
type BusinessApplyView struct {
|
|
|
- BusinessApplyId int `description:"出差申请id"`
|
|
|
- ApplyAdminId int `description:"申请人id"`
|
|
|
- ApplyRealName string `description:"申请人姓名"`
|
|
|
- ArriveDate string `description:"到达日期"`
|
|
|
- ReturnDate string `description:"返程日期"`
|
|
|
- Province string `description:"目的地省"`
|
|
|
- City string `description:"目的地市"`
|
|
|
- Reason string `description:"出差事由"`
|
|
|
- Transportation string `description:"交通工具"`
|
|
|
- PeerPeopleId string `description:"同行人id"`
|
|
|
- PeerPeopleName string `description:"同行人"`
|
|
|
- Status string `description:"状态:'待审批','已审批','已驳回','已撤回','已过期'"`
|
|
|
- ApproveId int `description:"审批人id"`
|
|
|
- ApproveName string `description:"审批人姓名"`
|
|
|
- RefuseReason string `description:"拒绝理由"`
|
|
|
- RefuseTime string `description:"拒绝时间"`
|
|
|
- ApproveTime string `description:"审批时间"`
|
|
|
- CreateTime string `description:"创建时间"`
|
|
|
- ModifyTime string `description:"修改时间"`
|
|
|
- IsApprove bool `description:"是否审批人,true:是,false:否"`
|
|
|
+ BusinessApplyId int `description:"出差申请id"`
|
|
|
+ ApplyAdminId int `description:"申请人id"`
|
|
|
+ ApplyRealName string `description:"申请人姓名"`
|
|
|
+ ArriveDate string `description:"到达日期"`
|
|
|
+ ReturnDate string `description:"返程日期"`
|
|
|
+ Province string `description:"目的地省"`
|
|
|
+ City string `description:"目的地市"`
|
|
|
+ Reason string `description:"出差事由"`
|
|
|
+ Transportation string `description:"交通工具"`
|
|
|
+ PeerPeopleId string `description:"同行人id"`
|
|
|
+ PeerPeopleName string `description:"同行人"`
|
|
|
+ Status string `description:"状态:'待审批','已审批','已驳回','已撤回','已过期'"`
|
|
|
+ ApproveId int `description:"审批人id"`
|
|
|
+ ApproveName string `description:"审批人姓名"`
|
|
|
+ RefuseReason string `description:"拒绝理由"`
|
|
|
+ RefuseTime string `description:"拒绝时间"`
|
|
|
+ ApproveTime string `description:"审批时间"`
|
|
|
+ CreateTime string `description:"创建时间"`
|
|
|
+ ModifyTime string `description:"修改时间"`
|
|
|
+ IsApprove bool `description:"是否审批人,true:是,false:否"`
|
|
|
+ CloseReason string `description:"关闭理由"`
|
|
|
+ CloseTime time.Time `description:"关闭时间"`
|
|
|
}
|
|
|
|
|
|
func GetBusinessApplyListCount(condition string, pars []interface{}) (count int, err error) {
|