jobshow.go 1.0 KB

123456789101112131415161718192021222324252627
  1. package http_model
  2. type JobShowRequest struct {
  3. JobId string `json:"job_id"`
  4. }
  5. type GetJobshowData struct {
  6. JobId int `json:"job_id"` //岗位ID
  7. JobName string `json:"job_name"` //岗位名称
  8. JobDetail string `json:"ob_detail"` //岗位描述
  9. WorkshopPermission string `json:"workshop_permission"` //工作台权限
  10. TaskcenterPermission string `json:"taskcenter_permission"` //任务中心权限
  11. SectaskPermisson string `json:"sectask_permisson"` //商单中心权限
  12. FinancialPermission string `json:"financial_permission"` //财务结算权限
  13. UsercenterPermission string `json:"usercenter_permission"` //用户中心权限
  14. OperatePermission string `json:"operate_permission"` //运营中心权限
  15. AccountId int64 `json:"account_id"`
  16. }
  17. func NewJobShowRequest() *JobShowRequest {
  18. return new(JobShowRequest)
  19. }
  20. func NewJobShowResponse() *CommonResponse {
  21. resp := new(CommonResponse)
  22. resp.Data = new(GetJobshowData)
  23. return resp
  24. }