提交 915437ff 作者: 沈振路

操作日志

上级 4cfd3739
package com.yaoyaozw.customer.controller; package com.yaoyaozw.customer.controller;
import com.yaoyaozw.customer.annotations.OperateLog;
import com.yaoyaozw.customer.common.BaseResult; import com.yaoyaozw.customer.common.BaseResult;
import com.yaoyaozw.customer.common.GenericsResult; import com.yaoyaozw.customer.common.GenericsResult;
import com.yaoyaozw.customer.dto.crowd.CrowdPackageQueryDTO; import com.yaoyaozw.customer.dto.crowd.CrowdPackageQueryDTO;
...@@ -29,6 +30,7 @@ public class CrowdPackageController { ...@@ -29,6 +30,7 @@ public class CrowdPackageController {
@ApiOperation("新增人群包") @ApiOperation("新增人群包")
@GetMapping("/insertPackage") @GetMapping("/insertPackage")
@OperateLog(desc = "新增人群包")
public GenericsResult<CrowdPackageCommonIdVO> insertCrowdPackage(@RequestParam(required = false) Long id, public GenericsResult<CrowdPackageCommonIdVO> insertCrowdPackage(@RequestParam(required = false) Long id,
@RequestParam(required = false) String name, @RequestParam(required = false) String name,
@RequestParam(required = false) Double activeTimeMin, @RequestParam(required = false) Double activeTimeMin,
...@@ -38,6 +40,7 @@ public class CrowdPackageController { ...@@ -38,6 +40,7 @@ public class CrowdPackageController {
@ApiOperation("向人群包内新增条件") @ApiOperation("向人群包内新增条件")
@PostMapping("/insertCondition") @PostMapping("/insertCondition")
@OperateLog(desc = "添加人群包条件")
public GenericsResult<CrowdPackageCommonIdVO> insertCondition(@RequestBody CrowdPackageConditionDTO conditionDto) { public GenericsResult<CrowdPackageCommonIdVO> insertCondition(@RequestBody CrowdPackageConditionDTO conditionDto) {
return crowdPackageService.insertConditionIntoPackage(conditionDto); return crowdPackageService.insertConditionIntoPackage(conditionDto);
} }
...@@ -50,12 +53,14 @@ public class CrowdPackageController { ...@@ -50,12 +53,14 @@ public class CrowdPackageController {
@ApiOperation("删除人群包") @ApiOperation("删除人群包")
@GetMapping("/removePackage/{id}") @GetMapping("/removePackage/{id}")
@OperateLog(desc = "删除人群包")
public BaseResult removeCrowdPackage(@PathVariable("id") Long id) { public BaseResult removeCrowdPackage(@PathVariable("id") Long id) {
return crowdPackageService.removeCrowdPackage(id); return crowdPackageService.removeCrowdPackage(id);
} }
@ApiOperation("从人群包中删除条件") @ApiOperation("从人群包中删除条件")
@GetMapping("/removeCondition/{linkedId}") @GetMapping("/removeCondition/{linkedId}")
@OperateLog(desc = "删除人群包条件")
public BaseResult removeCondition(@PathVariable("linkedId") Long linkedId) { public BaseResult removeCondition(@PathVariable("linkedId") Long linkedId) {
return crowdPackageService.removeConditionFromPackage(linkedId); return crowdPackageService.removeConditionFromPackage(linkedId);
} }
...@@ -80,6 +85,7 @@ public class CrowdPackageController { ...@@ -80,6 +85,7 @@ public class CrowdPackageController {
@ApiOperation("更新用户列表所属的人群包") @ApiOperation("更新用户列表所属的人群包")
@GetMapping("/updateUserPackageBatch") @GetMapping("/updateUserPackageBatch")
@OperateLog(desc = "更新用户列表所属的人群包")
public BaseResult updateUserPackageBatch(@RequestBody List<String> openIdList) { public BaseResult updateUserPackageBatch(@RequestBody List<String> openIdList) {
return crowdPackageService.updateUserPackageBatch(openIdList); return crowdPackageService.updateUserPackageBatch(openIdList);
} }
......
package com.yaoyaozw.customer.controller; package com.yaoyaozw.customer.controller;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.yaoyaozw.customer.annotations.AccountOperateControl;
import com.yaoyaozw.customer.annotations.OperateLog;
import com.yaoyaozw.customer.common.BaseResult; import com.yaoyaozw.customer.common.BaseResult;
import com.yaoyaozw.customer.common.GenericsResult; import com.yaoyaozw.customer.common.GenericsResult;
import com.yaoyaozw.customer.dto.customer.CustomerDelayQueryDTO; import com.yaoyaozw.customer.dto.customer.CustomerDelayQueryDTO;
import com.yaoyaozw.customer.dto.customer.CustomerDelaySaveDTO; import com.yaoyaozw.customer.dto.customer.CustomerDelaySaveDTO;
import com.yaoyaozw.customer.enums.AccountParamType;
import com.yaoyaozw.customer.enums.AccountTableColumnType;
import com.yaoyaozw.customer.service.CustomerGraphicsDelayService; import com.yaoyaozw.customer.service.CustomerGraphicsDelayService;
import com.yaoyaozw.customer.vo.AuthInfoVO; import com.yaoyaozw.customer.vo.AuthInfoVO;
import com.yaoyaozw.customer.vo.kanban.CommonOptionResponseVO; import com.yaoyaozw.customer.vo.kanban.CommonOptionResponseVO;
...@@ -32,12 +36,15 @@ public class CustomerDelayGraphicsController { ...@@ -32,12 +36,15 @@ public class CustomerDelayGraphicsController {
@ApiOperation("新增") @ApiOperation("新增")
@PostMapping("/insert") @PostMapping("/insert")
@OperateLog(desc = "新增图文延时客服")
@AccountOperateControl(paramType = AccountParamType.REQUEST_BODY, paramName = "saveDto", columnType = AccountTableColumnType.APP_ID, property = "appId")
public BaseResult insertCustomerDelay(@RequestBody CustomerDelaySaveDTO saveDto) { public BaseResult insertCustomerDelay(@RequestBody CustomerDelaySaveDTO saveDto) {
return customerGraphicsDelayService.insertCustomerDelay(saveDto); return customerGraphicsDelayService.insertCustomerDelay(saveDto);
} }
@ApiOperation("获取详情") @ApiOperation("获取详情")
@GetMapping("/detail/{id}") @GetMapping("/detail/{id}")
@AccountOperateControl(paramType = AccountParamType.TABLE_PRIMARY, paramName = "id", columnType = AccountTableColumnType.APP_ID, column = "app_id")
public GenericsResult<CustomerDelayGraphicsDetailVO> getCustomerDelayDetail(@PathVariable("id") Long id) { public GenericsResult<CustomerDelayGraphicsDetailVO> getCustomerDelayDetail(@PathVariable("id") Long id) {
return customerGraphicsDelayService.getCustomerDelayDetail(id); return customerGraphicsDelayService.getCustomerDelayDetail(id);
} }
...@@ -56,6 +63,8 @@ public class CustomerDelayGraphicsController { ...@@ -56,6 +63,8 @@ public class CustomerDelayGraphicsController {
@ApiOperation("删除") @ApiOperation("删除")
@GetMapping("/remove/{id}") @GetMapping("/remove/{id}")
@OperateLog(desc = "删除图文延时客服")
@AccountOperateControl(paramType = AccountParamType.TABLE_PRIMARY, paramName = "id", columnType = AccountTableColumnType.APP_ID, column = "app_id")
public BaseResult removeCustomerDelay(@PathVariable("id") Long id) { public BaseResult removeCustomerDelay(@PathVariable("id") Long id) {
return customerGraphicsDelayService.removeCustomerDelay(id); return customerGraphicsDelayService.removeCustomerDelay(id);
} }
...@@ -68,6 +77,7 @@ public class CustomerDelayGraphicsController { ...@@ -68,6 +77,7 @@ public class CustomerDelayGraphicsController {
@ApiOperation("复用") @ApiOperation("复用")
@PostMapping("/copy") @PostMapping("/copy")
@OperateLog(desc = "复用图文延时客服")
public BaseResult copy(@RequestParam String appId, public BaseResult copy(@RequestParam String appId,
@RequestParam(required = false) String bookId, @RequestParam(required = false) String bookId,
@RequestParam(required = false) String bookName, @RequestParam(required = false) String bookName,
......
package com.yaoyaozw.customer.controller; package com.yaoyaozw.customer.controller;
import com.yaoyaozw.customer.annotations.OperateLog;
import com.yaoyaozw.customer.common.GenericsResult; import com.yaoyaozw.customer.common.GenericsResult;
import com.yaoyaozw.customer.dto.customer.CustomerDelayTextSaveDTO; import com.yaoyaozw.customer.dto.customer.CustomerDelayTextSaveDTO;
import com.yaoyaozw.customer.dto.customer.CustomerReferralDTO; import com.yaoyaozw.customer.dto.customer.CustomerReferralDTO;
...@@ -24,12 +25,14 @@ public class CustomerDelayTextController { ...@@ -24,12 +25,14 @@ public class CustomerDelayTextController {
@ApiOperation("新增客服主体") @ApiOperation("新增客服主体")
@PostMapping("/insertCustomerDelay") @PostMapping("/insertCustomerDelay")
@OperateLog(desc = "新增文本延时客服")
public GenericsResult<String> insertCustomerDelay(@RequestBody CustomerDelayTextSaveDTO saveDto) { public GenericsResult<String> insertCustomerDelay(@RequestBody CustomerDelayTextSaveDTO saveDto) {
return textService.insertCustomerDelay(saveDto); return textService.insertCustomerDelay(saveDto);
} }
@ApiOperation("新增客服内容") @ApiOperation("新增客服内容")
@PostMapping("/insertCustomerContent") @PostMapping("/insertCustomerContent")
@OperateLog(desc = "新增文本延时客服子素材")
public GenericsResult<CustomerDelayTextDetailVO> insertCustomerContent(@RequestBody CustomerReferralDTO referralDto) { public GenericsResult<CustomerDelayTextDetailVO> insertCustomerContent(@RequestBody CustomerReferralDTO referralDto) {
return textService.insertCustomerContent(referralDto); return textService.insertCustomerContent(referralDto);
} }
...@@ -42,6 +45,7 @@ public class CustomerDelayTextController { ...@@ -42,6 +45,7 @@ public class CustomerDelayTextController {
@ApiOperation("删除单条文本内容") @ApiOperation("删除单条文本内容")
@GetMapping("/removeCustomerContent/{contentId}") @GetMapping("/removeCustomerContent/{contentId}")
@OperateLog(desc = "删除文本延时客服子素材")
public GenericsResult<CustomerDelayTextDetailVO> removeCustomerContent(@PathVariable("contentId") Long contentId) { public GenericsResult<CustomerDelayTextDetailVO> removeCustomerContent(@PathVariable("contentId") Long contentId) {
return textService.removeCustomerContent(contentId); return textService.removeCustomerContent(contentId);
} }
......
package com.yaoyaozw.customer.controller; package com.yaoyaozw.customer.controller;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.yaoyaozw.customer.annotations.OperateLog;
import com.yaoyaozw.customer.common.BaseResult; import com.yaoyaozw.customer.common.BaseResult;
import com.yaoyaozw.customer.common.GenericsResult; import com.yaoyaozw.customer.common.GenericsResult;
import com.yaoyaozw.customer.dto.customer.CustomerMessageQueryDTO; import com.yaoyaozw.customer.dto.customer.CustomerMessageQueryDTO;
...@@ -31,6 +32,7 @@ public class CustomerMessageGraphicsController { ...@@ -31,6 +32,7 @@ public class CustomerMessageGraphicsController {
@ApiOperation("新增") @ApiOperation("新增")
@PostMapping("/insert") @PostMapping("/insert")
@OperateLog(desc = "新增图文客服消息")
public BaseResult insertCustomerMessage(@RequestBody CustomerMessageSaveDTO saveDto) { public BaseResult insertCustomerMessage(@RequestBody CustomerMessageSaveDTO saveDto) {
return customerGraphicsService.insertCustomerMessage(saveDto); return customerGraphicsService.insertCustomerMessage(saveDto);
} }
...@@ -49,12 +51,14 @@ public class CustomerMessageGraphicsController { ...@@ -49,12 +51,14 @@ public class CustomerMessageGraphicsController {
@ApiOperation("删除") @ApiOperation("删除")
@GetMapping("/remove/{id}") @GetMapping("/remove/{id}")
@OperateLog(desc = "删除图文客服消息")
public BaseResult removeCustomerMessage(@PathVariable("id") Long id) { public BaseResult removeCustomerMessage(@PathVariable("id") Long id) {
return customerGraphicsService.removeCustomerMessage(id); return customerGraphicsService.removeCustomerMessage(id);
} }
@ApiOperation("设置人群包") @ApiOperation("设置人群包")
@GetMapping("/setPack") @GetMapping("/setPack")
@OperateLog(desc = "设置人群包")
public BaseResult setPack(@RequestParam Long id, @RequestParam Long packId) { public BaseResult setPack(@RequestParam Long id, @RequestParam Long packId) {
return customerGraphicsService.setPack(id, packId); return customerGraphicsService.setPack(id, packId);
} }
......
package com.yaoyaozw.customer.controller; package com.yaoyaozw.customer.controller;
import com.yaoyaozw.customer.annotations.OperateLog;
import com.yaoyaozw.customer.common.GenericsResult; import com.yaoyaozw.customer.common.GenericsResult;
import com.yaoyaozw.customer.dto.customer.CustomerMessageTextSaveDTO; import com.yaoyaozw.customer.dto.customer.CustomerMessageTextSaveDTO;
import com.yaoyaozw.customer.dto.customer.CustomerReferralDTO; import com.yaoyaozw.customer.dto.customer.CustomerReferralDTO;
...@@ -24,12 +25,14 @@ public class CustomerMessageTextController { ...@@ -24,12 +25,14 @@ public class CustomerMessageTextController {
@ApiOperation("新增客服主体") @ApiOperation("新增客服主体")
@PostMapping("/insertCustomerMessage") @PostMapping("/insertCustomerMessage")
@OperateLog(desc = "新增文本客服消息")
public GenericsResult<String> insertCustomerMessage(@RequestBody CustomerMessageTextSaveDTO saveDto) { public GenericsResult<String> insertCustomerMessage(@RequestBody CustomerMessageTextSaveDTO saveDto) {
return textService.insertCustomerMessage(saveDto); return textService.insertCustomerMessage(saveDto);
} }
@ApiOperation("新增客服内容") @ApiOperation("新增客服内容")
@PostMapping("/insertCustomerContent") @PostMapping("/insertCustomerContent")
@OperateLog(desc = "新增文本客服消息子素材")
public GenericsResult<CustomerMessageTextDetailVO> insertCustomerContent(@RequestBody CustomerReferralDTO referralDto) { public GenericsResult<CustomerMessageTextDetailVO> insertCustomerContent(@RequestBody CustomerReferralDTO referralDto) {
return textService.insertCustomerContent(referralDto); return textService.insertCustomerContent(referralDto);
} }
...@@ -42,6 +45,7 @@ public class CustomerMessageTextController { ...@@ -42,6 +45,7 @@ public class CustomerMessageTextController {
@ApiOperation("删除单条文本内容") @ApiOperation("删除单条文本内容")
@GetMapping("/removeCustomerContent/{contentId}") @GetMapping("/removeCustomerContent/{contentId}")
@OperateLog(desc = "删除文本客服消息子素材")
public GenericsResult<CustomerMessageTextDetailVO> removeCustomerContent(@PathVariable("contentId") Long contentId) { public GenericsResult<CustomerMessageTextDetailVO> removeCustomerContent(@PathVariable("contentId") Long contentId) {
return textService.removeCustomerContent(contentId); return textService.removeCustomerContent(contentId);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论