|
@@ -10,6 +10,8 @@ import com.fs.common.core.domain.AjaxResult;
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.redis.RedisCache;
|
|
import com.fs.common.core.redis.RedisCache;
|
|
import com.fs.common.enums.BusinessType;
|
|
import com.fs.common.enums.BusinessType;
|
|
|
|
+import com.fs.company.domain.CompanyUser;
|
|
|
|
+import com.fs.company.service.ICompanyUserService;
|
|
import com.fs.his.domain.FsCoupon;
|
|
import com.fs.his.domain.FsCoupon;
|
|
import com.fs.his.param.*;
|
|
import com.fs.his.param.*;
|
|
import com.fs.his.service.IFsCouponService;
|
|
import com.fs.his.service.IFsCouponService;
|
|
@@ -43,6 +45,9 @@ public class CouponController extends AppBaseController {
|
|
@Autowired
|
|
@Autowired
|
|
private IFsUserCouponService fsUserCouponService;
|
|
private IFsUserCouponService fsUserCouponService;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private ICompanyUserService companyUserService;
|
|
|
|
+
|
|
@ApiOperation("获取优惠券列表")
|
|
@ApiOperation("获取优惠券列表")
|
|
@GetMapping("/getCouponList")
|
|
@GetMapping("/getCouponList")
|
|
public R getCouponList(FsCouponListUParam param)
|
|
public R getCouponList(FsCouponListUParam param)
|
|
@@ -99,7 +104,12 @@ public class CouponController extends AppBaseController {
|
|
if(companyUserId==null){
|
|
if(companyUserId==null){
|
|
return AjaxResult.error("销售未登录!");
|
|
return AjaxResult.error("销售未登录!");
|
|
}
|
|
}
|
|
- fsUserCoupon.setSetSendUserId(companyUserId);
|
|
|
|
|
|
+ CompanyUser companyUser = companyUserService.selectCompanyUserById(companyUserId);
|
|
|
|
+ if(companyUser==null){
|
|
|
|
+ return AjaxResult.error("销售不存在!");
|
|
|
|
+ }
|
|
|
|
+ fsUserCoupon.setCompanyId(companyUser.getCompanyId());
|
|
|
|
+ fsUserCoupon.setCompanyUserId(companyUserId);
|
|
return toAjax(fsUserCouponService.sendFsUserCoupon(fsUserCoupon));
|
|
return toAjax(fsUserCouponService.sendFsUserCoupon(fsUserCoupon));
|
|
}
|
|
}
|
|
|
|
|