|
@@ -8,6 +8,7 @@ import com.chelvc.platform.base.annotation.UnifiedResponseBody;
|
|
|
import com.chelvc.platform.base.model.Pagination;
|
|
|
import com.chelvc.platform.base.util.ErrorUtils;
|
|
|
import org.apache.dubbo.config.annotation.DubboReference;
|
|
|
+import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
@@ -23,6 +24,7 @@ import javax.validation.constraints.Min;
|
|
|
@Validated
|
|
|
@RestController
|
|
|
@UnifiedResponseBody
|
|
|
+@PreAuthorize("isType('ADMIN')")
|
|
|
public class CouponController {
|
|
|
@DubboReference
|
|
|
private CouponService couponService;
|