|
@@ -4,7 +4,6 @@ import com.aliyuncs.utils.StringUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
import com.gree.mall.manager.bean.admin.reqDto.AdminCompanyWechatTemplateUpdateReqDto;
|
|
import com.gree.mall.manager.bean.admin.reqDto.AdminCompanyWechatTemplateUpdateReqDto;
|
|
import com.gree.mall.manager.exception.RemoteServiceException;
|
|
import com.gree.mall.manager.exception.RemoteServiceException;
|
|
-import com.gree.mall.manager.plus.entity.AdminCompanyWechat;
|
|
|
|
import com.gree.mall.manager.plus.entity.AdminCompanyWechatTemplate;
|
|
import com.gree.mall.manager.plus.entity.AdminCompanyWechatTemplate;
|
|
import com.gree.mall.manager.plus.service.AdminCompanyWechatTemplateService;
|
|
import com.gree.mall.manager.plus.service.AdminCompanyWechatTemplateService;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -54,13 +53,24 @@ public class AdminCompanyWechatTemplateLogic {
|
|
throw new RemoteServiceException("企业微信id不能为null");
|
|
throw new RemoteServiceException("企业微信id不能为null");
|
|
}
|
|
}
|
|
|
|
|
|
- AdminCompanyWechat adminCompanyWechat = new AdminCompanyWechat();
|
|
|
|
- adminCompanyWechat.setCompanyWechatId(reqDto.getCompanyWechatId());
|
|
|
|
|
|
+ final AdminCompanyWechatTemplate wechatTemplate = adminCompanyWechatTemplateService.lambdaQuery()
|
|
|
|
+ .last("limit 1")
|
|
|
|
+ .one();
|
|
|
|
+
|
|
|
|
+ adminCompanyWechatTemplateService.lambdaUpdate()
|
|
|
|
+ .set(AdminCompanyWechatTemplate::getMinLogo1, reqDto.getMainLog())
|
|
|
|
+ .set(AdminCompanyWechatTemplate::getMinLogo2, reqDto.getCommonLog())
|
|
|
|
+ .set(AdminCompanyWechatTemplate::getMinLogo3, reqDto.getMinLogo())
|
|
|
|
+ .eq(AdminCompanyWechatTemplate::getCompanyWechatTemplateId, wechatTemplate.getCompanyWechatTemplateId())
|
|
|
|
+ .update();
|
|
|
|
+
|
|
|
|
+// AdminCompanyWechat adminCompanyWechat = new AdminCompanyWechat();
|
|
|
|
+// adminCompanyWechat.setCompanyWechatId(reqDto.getCompanyWechatId());
|
|
// adminCompanyWechat.setUseTemplate(reqDto.getUseTemplate());
|
|
// adminCompanyWechat.setUseTemplate(reqDto.getUseTemplate());
|
|
// adminCompanyWechat.setMinLogo1(reqDto.getMainLog());
|
|
// adminCompanyWechat.setMinLogo1(reqDto.getMainLog());
|
|
// adminCompanyWechat.setMinLogo2(reqDto.getCommonLog());
|
|
// adminCompanyWechat.setMinLogo2(reqDto.getCommonLog());
|
|
// adminCompanyWechat.setMinLogo3(reqDto.getMinLogo());
|
|
// adminCompanyWechat.setMinLogo3(reqDto.getMinLogo());
|
|
- adminCompanyWechat.updateById();
|
|
|
|
|
|
+// adminCompanyWechat.updateById();
|
|
|
|
|
|
List<AdminCompanyWechatTemplate> templateList = reqDto.getCompanyWechatTemplatesList();
|
|
List<AdminCompanyWechatTemplate> templateList = reqDto.getCompanyWechatTemplatesList();
|
|
if(CollectionUtils.isNotEmpty(templateList)){
|
|
if(CollectionUtils.isNotEmpty(templateList)){
|