瀏覽代碼

1、推广营销

41235 1 年之前
父節點
當前提交
d7f1056a14

+ 14 - 3
hx-victoriatourist/src/main/java/com/fjhx/victoriatourist/controller/blessing/open/BlessingOpenController.java

@@ -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.BlessingInfoService;
 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.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.common.core.domain.BaseSelectDto;
+import com.ruoyi.common.utils.SecurityUtils;
 import com.ruoyi.common.utils.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -48,6 +51,9 @@ public class BlessingOpenController {
     @Autowired
     private BlessingInfoService blessingInfoService;
 
+    @Autowired
+    private JdOrderService jdOrderService;
+
     /**
      * 祝福语列表
      */
@@ -98,10 +104,15 @@ public class BlessingOpenController {
      */
     @PostMapping("/saveBlessingInfo")
     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")