|
|
@@ -32,21 +32,24 @@ public class SysQyWeChatController {
|
|
|
|
|
|
private final SysSwitchConfigService sysSwitchConfigService;
|
|
|
|
|
|
- @ApiOperation(value = "配置宣传图")
|
|
|
+ @ApiOperation(value = "配置宣传图/客服")
|
|
|
@PostMapping(value = "/save/picture")
|
|
|
public HttpResult<SysQyWeChat> save(@RequestBody SysQyWeChat sysQyWeChat) {
|
|
|
SysQyWeChat serviceOne = sysQyWeChatService.getOne(new LambdaQueryWrapper<SysQyWeChat>().eq(SysQyWeChat::getUserId, sysQyWeChat.getUserId()));
|
|
|
- if (serviceOne != null) {
|
|
|
- sysQyWeChatService.removeById(serviceOne);
|
|
|
- }
|
|
|
+ boolean save;
|
|
|
sysQyWeChat.setOperator(BaseController.getUser().getName());
|
|
|
sysQyWeChat.setOperatorTime(LocalDateTime.now());
|
|
|
- boolean save = sysQyWeChatService.save(sysQyWeChat);
|
|
|
+ if (serviceOne != null) {
|
|
|
+ sysQyWeChat.setId(serviceOne.getId());
|
|
|
+ save = sysQyWeChatService.updateById(sysQyWeChat);
|
|
|
+ }else{
|
|
|
+ save = sysQyWeChatService.save(sysQyWeChat);
|
|
|
+ }
|
|
|
AssertionUtils.isSucceed(save, "添加失败");
|
|
|
return HttpResult.ok("添加成功");
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "查询当前员工宣传图")
|
|
|
+ @ApiOperation(value = "查询当前员工宣传图 客服")
|
|
|
@GetMapping(value = "/find/picture")
|
|
|
public HttpResult<SysQyWeChat> findWechatPicture() {
|
|
|
String userId = BaseController.getUser().getId();
|