| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- package hander
- import (
- "context"
- myerrors "dashoo.cn/micro_libary/errors"
- "lims_zju/model"
- "lims_zju/service"
- )
- type Platform struct{}
- func (p *Platform) GetScaleTotal(ctx context.Context, req interface{}, resp *model.Resp) error {
- res, err := new(service.Platform).GetScaleTotal(ctx)
- if err != nil {
- return err
- }
- _, err, code, _ := myerrors.CheckError(err, myerrors.ConvErr)
- resp.Code = code
- resp.Data = res
- if err != nil {
- return err
- }
- return nil
- }
- func (p *Platform) GetSubjectTotal(ctx context.Context, req *model.BaseModel, resp *model.Resp) error {
- res, err := new(service.Platform).GetSubjectTotal(ctx)
- if err != nil {
- return err
- }
- _, err, code, _ := myerrors.CheckError(err, myerrors.ConvErr)
- resp.Code = code
- resp.Data = res
- if err != nil {
- return err
- }
- return nil
- }
- func (p *Platform) GetResultStatistics(ctx context.Context, req *model.BaseModel, resp *model.Resp) error {
- res, err := new(service.Platform).GetResultStatistics(ctx)
- if err != nil {
- return err
- }
- _, err, code, _ := myerrors.CheckError(err, myerrors.ConvErr)
- resp.Code = code
- resp.Data = res
- if err != nil {
- return err
- }
- return nil
- }
- func (p *Platform) GetResult(ctx context.Context, req *model.BaseModel, resp *model.Resp) error {
- res, err := new(service.Platform).GetResult(ctx)
- if err != nil {
- return err
- }
- _, err, code, _ := myerrors.CheckError(err, myerrors.ConvErr)
- resp.Code = code
- resp.Data = res
- if err != nil {
- return err
- }
- return nil
- }
- func (p *Platform) GetMessage(ctx context.Context, req *model.BaseModel, resp *model.Resp) error {
- res, err := new(service.Platform).GetMessage(ctx)
- if err != nil {
- return err
- }
- _, err, code, _ := myerrors.CheckError(err, myerrors.ConvErr)
- resp.Code = code
- resp.Data = res
- if err != nil {
- return err
- }
- return nil
- }
|