package quan import ( "github.com/flipped-aurora/gin-vue-admin/server/commonus" "github.com/flipped-aurora/gin-vue-admin/server/model/common/response" "github.com/gin-gonic/gin" ) //企业微信回调 type ApiGroup struct { } //入口 func (a *ApiGroup) Index(c *gin.Context) { outPut := commonus.MapOut() response.Result(0, outPut, "定量审批端获取成功", c) } //添加定量考核 type AddRationFlowLog struct { GroupId string `json:"groupid"` DepartmentID string `json:"departmentid"` Addtime string `json:"time"` //检查时间 PlanVersionNumber string `json:"planversionnumber"` //版本号 List []RationLogList `json:"list"` } type RationLogList struct { Id string `json:"id"` // Score int64 `json:"score` Actual string `json:"actual` Unit string `json:"unit` TargetName string `json:"targetname"` //原因 Reason string `json:"reason"` //原因 Enclosure []string `json:"enclosure"` //附件 ScoringMethod int `json:"scoringmethod"` //计分方式(1:自动;2:手动)"` ScoringScore float64 `json:"scoringscore"` //手动分"` // PlanVersionNumber string `json:"planversionnumber"` //版本号 } //审批参数 type ApprovalParameters struct { OrderId string `json:"orderid"` //流程单KEY YesOrNo int `json:"yesorno"` //1:同意;2:驳回 Content string `json:"content"` //审批意见 } type orderIdOrNumber struct { OrderId string `json:"id"` //流程单KEY Number string `json:"number"` //1:同意;2:驳回 }