|
|
@@ -1,6 +1,7 @@
|
|
|
package com.uas.platform.b2c.prod.store.facade.impl;
|
|
|
|
|
|
import com.uas.platform.b2c.common.account.model.User;
|
|
|
+import com.uas.platform.b2c.core.config.SysConf;
|
|
|
import com.uas.platform.b2c.core.support.SystemSession;
|
|
|
import com.uas.platform.b2c.prod.store.facade.StoreApplyFacade;
|
|
|
import com.uas.platform.b2c.prod.store.model.EnterpriseSimple;
|
|
|
@@ -36,6 +37,9 @@ public class StoreApplyFacadeImpl implements StoreApplyFacade {
|
|
|
|
|
|
private final StoreApplyService storeApplyService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SysConf sysConf;
|
|
|
+
|
|
|
|
|
|
@Autowired
|
|
|
public StoreApplyFacadeImpl(StoreInService storeService, StoreApplyService storeApplyService) {
|
|
|
@@ -50,6 +54,10 @@ public class StoreApplyFacadeImpl implements StoreApplyFacade {
|
|
|
if (user == null || user.getEnterprise() == null) {
|
|
|
return new ResultMap(CodeType.NOT_PERMIT, "请进行用户登录操作");
|
|
|
}
|
|
|
+ // 验证终审人
|
|
|
+ if (!sysConf.getLastCheckUserUU().equals(user.getUserUU())) {
|
|
|
+ return new ResultMap(CodeType.NOT_PERMIT, "您无该操作权限");
|
|
|
+ }
|
|
|
// 验证参数合法性
|
|
|
if (StringUtils.isEmpty(uuid) || status == null) {
|
|
|
return new ResultMap(CodeType.NO_INFO, "店铺申请UUID或状态信息不存在");
|