|
@@ -12,9 +12,12 @@ import com.fjhx.victoriatourist.entity.blessing.vo.open.BlessingGradeVo;
|
|
import com.fjhx.victoriatourist.service.blessing.BlessingCoverService;
|
|
import com.fjhx.victoriatourist.service.blessing.BlessingCoverService;
|
|
import com.fjhx.victoriatourist.service.blessing.BlessingInfoService;
|
|
import com.fjhx.victoriatourist.service.blessing.BlessingInfoService;
|
|
import com.fjhx.victoriatourist.service.blessing.BlessingLanguageService;
|
|
import com.fjhx.victoriatourist.service.blessing.BlessingLanguageService;
|
|
|
|
+import com.fjhx.victoriatourist.service.jd.JdOrderService;
|
|
|
|
+import com.fjhx.victoriatourist.service.jd.constants.RunParamConstant;
|
|
import com.fjhx.victoriatourist.utils.DictUtilsByOpen;
|
|
import com.fjhx.victoriatourist.utils.DictUtilsByOpen;
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
import com.ruoyi.common.core.domain.BaseSelectDto;
|
|
import com.ruoyi.common.core.domain.BaseSelectDto;
|
|
|
|
+import com.ruoyi.common.utils.SecurityUtils;
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
@@ -48,6 +51,9 @@ public class BlessingOpenController {
|
|
@Autowired
|
|
@Autowired
|
|
private BlessingInfoService blessingInfoService;
|
|
private BlessingInfoService blessingInfoService;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private JdOrderService jdOrderService;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 祝福语列表
|
|
* 祝福语列表
|
|
*/
|
|
*/
|
|
@@ -98,10 +104,15 @@ public class BlessingOpenController {
|
|
*/
|
|
*/
|
|
@PostMapping("/saveBlessingInfo")
|
|
@PostMapping("/saveBlessingInfo")
|
|
public AjaxResult add(@RequestBody BlessingInfoDto blessingInfoDto) {
|
|
public AjaxResult add(@RequestBody BlessingInfoDto blessingInfoDto) {
|
|
|
|
+ SecurityUtils.setTenantId(RunParamConstant.tenantId);
|
|
|
|
+ boolean b = jdOrderService.validJdOrderId(Long.valueOf(blessingInfoDto.getJdOrder()));
|
|
|
|
+ SecurityUtils.clearTenantId();
|
|
|
|
+ if (!b){
|
|
|
|
+ return AjaxResult.error("无此订单号");
|
|
|
|
+ }
|
|
|
|
+ blessingInfoService.add(blessingInfoDto);
|
|
|
|
|
|
- blessingInfoService.add(blessingInfoDto);
|
|
|
|
-
|
|
|
|
- return AjaxResult.success();
|
|
|
|
|
|
+ return AjaxResult.success();
|
|
}
|
|
}
|
|
|
|
|
|
@PostMapping("/selectBlessingInfoList")
|
|
@PostMapping("/selectBlessingInfoList")
|