123456789101112131415161718192021222324252627 |
- package activity
- import (
- "context"
- "demo/internal/dao"
- "demo/internal/model/do"
- "demo/api/activity/v1"
- )
- func (c *ControllerV1) Update(ctx context.Context, req *v1.UpdateReq) (res *v1.UpdateRes, err error) {
- _, err = dao.ActivityInfo.Ctx(ctx).OmitEmpty().Data(do.ActivityInfo{
- StartTime: req.StartTime,
- EndTime: req.EndTime,
- LotteryStartTime: req.LotteryStartTime,
- LotteryEndTime: req.LotteryEndTime,
- Cost: req.Cost,
- DailyNum: req.DailyNum,
- DeviceNum: req.DeviceNum,
- IpNum: req.IpNum,
- Pic: req.Pic,
- Rule: req.Rule,
- ShareCopy: req.ShareCopy,
- State: req.State,
- }).WherePri(req.Id).Update()
- return nil, err
- }
|