|
@@ -6,8 +6,8 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
-import com.storlead.frame.core.assemble.Result;
|
|
|
|
|
-import com.storlead.frame.mybatis.entity.SysBaseField;
|
|
|
|
|
|
|
+import com.storlead.framework.common.result.Result;
|
|
|
|
|
+import com.storlead.framework.mybatis.entity.SysBaseField;
|
|
|
import com.storlead.message.enums.MessageTypeEnum;
|
|
import com.storlead.message.enums.MessageTypeEnum;
|
|
|
import com.storlead.message.pojo.dto.MessageTemplateEventDTO;
|
|
import com.storlead.message.pojo.dto.MessageTemplateEventDTO;
|
|
|
import com.storlead.message.pojo.entity.MessageTemplateEventDetailEntity;
|
|
import com.storlead.message.pojo.entity.MessageTemplateEventDetailEntity;
|
|
@@ -16,8 +16,6 @@ import com.storlead.message.pojo.vo.MessageArgTemplateVO;
|
|
|
import com.storlead.message.pojo.vo.MessageTemplateVO;
|
|
import com.storlead.message.pojo.vo.MessageTemplateVO;
|
|
|
import com.storlead.message.service.MessageTemplateEventDetailService;
|
|
import com.storlead.message.service.MessageTemplateEventDetailService;
|
|
|
import com.storlead.message.service.MessageTemplateEventGroupService;
|
|
import com.storlead.message.service.MessageTemplateEventGroupService;
|
|
|
-import com.storlead.model.customer.vo.*;
|
|
|
|
|
-import com.storlead.report.business.pojo.vo.BroadcastTotalMessageVO;
|
|
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
@@ -55,8 +53,6 @@ public class MessageTemplateApiController {
|
|
|
@ApiOperation("保存模板")
|
|
@ApiOperation("保存模板")
|
|
|
@PostMapping("save")
|
|
@PostMapping("save")
|
|
|
public Result save(@RequestBody MessageTemplateEventGroupEntity groupEntity) {
|
|
public Result save(@RequestBody MessageTemplateEventGroupEntity groupEntity) {
|
|
|
-
|
|
|
|
|
-// groupEntity.dictFiled();
|
|
|
|
|
templateEventGroupService.saveOrUpdate(groupEntity);
|
|
templateEventGroupService.saveOrUpdate(groupEntity);
|
|
|
return Result.ok();
|
|
return Result.ok();
|
|
|
}
|
|
}
|
|
@@ -115,29 +111,29 @@ public class MessageTemplateApiController {
|
|
|
|
|
|
|
|
List<MessageArgTemplateVO> argTemplatels = new ArrayList<>();
|
|
List<MessageArgTemplateVO> argTemplatels = new ArrayList<>();
|
|
|
Class clazz = null;
|
|
Class clazz = null;
|
|
|
- if (MessageTypeEnum.CUSTOMER.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = CustomerMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.CLUS.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = CustomerMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.ORDER_FORM.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = OrderMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.BUSINESS.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = BusinessMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.TASK_CANCELED.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = TaskMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.FOLLOW_UP.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = FollowMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.LIAISON.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = LiaisonMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.PERFORMANCE_GOAL.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = PerformanceGoalMessgeVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.BULLETIN.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = BulletinMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.OTHER_EXTEND.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
- clazz = OtherExtendMessageVO.class;
|
|
|
|
|
- } else if (MessageTypeEnum.BROADCAST.getCode().equals(templateEventGroup.getTemplateServiceType().toString())){
|
|
|
|
|
- clazz = BroadcastTotalMessageVO.class;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+// if (MessageTypeEnum.CUSTOMER.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = CustomerMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.CLUS.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = CustomerMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.ORDER_FORM.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = OrderMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.BUSINESS.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = BusinessMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.TASK_CANCELED.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = TaskMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.FOLLOW_UP.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = FollowMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.LIAISON.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = LiaisonMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.PERFORMANCE_GOAL.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = PerformanceGoalMessgeVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.BULLETIN.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = BulletinMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.OTHER_EXTEND.getCode().equals(templateEventGroup.getTemplateServiceType().toString())) {
|
|
|
|
|
+// clazz = OtherExtendMessageVO.class;
|
|
|
|
|
+// } else if (MessageTypeEnum.BROADCAST.getCode().equals(templateEventGroup.getTemplateServiceType().toString())){
|
|
|
|
|
+// clazz = BroadcastTotalMessageVO.class;
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
if (clazz != null) {
|
|
if (clazz != null) {
|
|
|
for (Field field : clazz.getDeclaredFields()) {
|
|
for (Field field : clazz.getDeclaredFields()) {
|