连接前端

1129/shangzhihao
尚志豪123 2024-11-29 19:52:16 +08:00
parent 9d2869f177
commit 9be5cccbff
1 changed files with 9 additions and 20 deletions

View File

@ -5,7 +5,9 @@ import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.marketing.domain.model.*;
import com.muyu.marketing.domain.req.ActivityTeamInfoSaveReq;
import com.muyu.marketing.domain.req.ActivityTeamInfoUpdReq;
import com.muyu.marketing.domain.req.TeamInfoListReq;
import com.muyu.marketing.domain.resp.TeamInfoFindByIdResp;
import com.muyu.marketing.domain.resp.TeamInfoListResp;
import com.muyu.marketing.team.service.ActivityTeamInfoService;
import com.muyu.marketing.team.service.ActivityTeamProductSkuInfoService;
@ -66,26 +68,13 @@ public class ActivityTeamController {
List<ActivityTeamProductSkuModel> list = skuInfoService.findListByTeamId(teamId);
return list;
}
/**
*
*/
@PostMapping("/delBatch")
public boolean delBatch(@RequestBody List<Long> ids){
return skuInfoService.delBatch(ids);
@PostMapping("/findById/{id}")
public Result<TeamInfoFindByIdResp> findTeamById(@PathVariable Long id){
return Result.success(TeamInfoFindByIdResp.teamInfoFindByIdBuild(activityTeamInfoService.findDetailById(id)));
}
/**
*
*/
@PostMapping("/batchAdd")
public boolean batchAdd(@RequestBody List<ActivityTeamProductSkuAddListModel> activityTeamProductSkuAddListModelList) {
return skuInfoService.saveBatch(activityTeamProductSkuAddListModelList);
}
/**
*
*/
@PostMapping("/batchUpd")
public boolean batchUp(@RequestBody List<ActivityTeamProductSkuUpdListModel> activityTeamProductSkuUpdListModels) {
return skuInfoService.updateBatch(activityTeamProductSkuUpdListModels);
@PutMapping("/updateByTeamId")
public Result updateByTeamId(@RequestBody ActivityTeamInfoUpdReq activityTeamInfoUpdReq){
activityTeamInfoService.update(ActivityTeamInfoUpdModel.activityTeamInfoUpdReqModelBuild(activityTeamInfoUpdReq));
return Result.success();
}
}