|
|
@@ -34,6 +34,7 @@ import com.goafanti.common.enums.DemandReleaseStatus;
|
|
|
import com.goafanti.common.model.Achievement;
|
|
|
import com.goafanti.common.model.AchievementOrder;
|
|
|
import com.goafanti.common.model.AchievementOrderLog;
|
|
|
+import com.goafanti.common.model.Admin;
|
|
|
import com.goafanti.common.model.Demand;
|
|
|
import com.goafanti.common.model.DemandOrder;
|
|
|
import com.goafanti.common.model.DemandOrderLog;
|
|
|
@@ -132,6 +133,10 @@ public class PortalOrderApiController extends CertifyApiController {
|
|
|
@RequestMapping(value = "/orderAchievement", method = RequestMethod.POST)
|
|
|
public Result orderAchievement(@Valid InputAchievementOrder order, BindingResult bindingResult) {
|
|
|
Result res = new Result();
|
|
|
+ if(TokenManager.getToken() instanceof Admin){
|
|
|
+ res.getError().add(buildError(ErrorConstants.NON_LOGIN));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
if (bindingResult.hasErrors()) {
|
|
|
res.getError().add(buildErrorByMsg(bindingResult.getFieldError().getDefaultMessage(),
|
|
|
AchievementOrderFields.getFieldDesc(bindingResult.getFieldError().getField())));
|
|
|
@@ -255,6 +260,10 @@ public class PortalOrderApiController extends CertifyApiController {
|
|
|
@RequestMapping(value = "/orderDemand", method = RequestMethod.POST)
|
|
|
public Result orderDemand(@Valid InputDemandOrder inputDemandOrder, BindingResult bindingResult) {
|
|
|
Result res = new Result();
|
|
|
+ if(TokenManager.getToken() instanceof Admin){
|
|
|
+ res.getError().add(buildError(ErrorConstants.NON_LOGIN));
|
|
|
+ return res;
|
|
|
+ }
|
|
|
if (bindingResult.hasErrors()) {
|
|
|
res.getError().add(buildErrorByMsg(bindingResult.getFieldError().getDefaultMessage(),
|
|
|
DemandOrderFields.getFieldDesc(bindingResult.getFieldError().getField())));
|