| 12345678910111213141516171819202122232425262728 |
- package opsdev
- import (
- "context"
- "dashoo.cn/common_definition/comm_def"
- opsdevmodel "dashoo.cn/opms_parent/app/model/opsdev"
- opsdevSrv "dashoo.cn/opms_parent/app/service/opsdev"
- )
- // WorkHourStatHandler 工时统计 RPC Handler
- type WorkHourStatHandler struct{}
- // GetStat 获取工时统计数据
- func (h *WorkHourStatHandler) GetStat(ctx context.Context, req *opsdevmodel.WorkHourStatReq, rsp *comm_def.CommonMsg) error {
- srv, err := opsdevSrv.NewWorkHourStatService(ctx)
- if err != nil {
- return err
- }
- data, err := srv.GetStat(req)
- if err != nil {
- return err
- }
- rsp.Data = data
- return nil
- }
|