|
@@ -495,47 +495,49 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
public WebJsonResult findByjyrId(Model model, String jyrid, String flag) {
|
|
|
WebJsonResult wr = success();
|
|
|
UserEntity user = securityMgr.getCurrUser();
|
|
|
- GkjyrEntity gkjyr = new GkjyrEntity();
|
|
|
- if (!StringUtils.isEmpty(user.getSsjyr())) {
|
|
|
- gkjyr = gkjyrService.findOne(user.getSsjyr().getId());
|
|
|
- } else {
|
|
|
- if (!StringUtils.isEmpty(jyrid)) {
|
|
|
- gkjyr = gkjyrService.findOne(jyrid);
|
|
|
- }
|
|
|
- }
|
|
|
- if (gkjyr != null) {
|
|
|
- if (gkjyr.getRecordStatus() != 1) {
|
|
|
- wr.setSuccess(false);
|
|
|
- if (gkjyr.getRecordStatus() == 5) {
|
|
|
- wr.setMessage("该经营人正在许可申请中,不可操作!!!");
|
|
|
- } else if (gkjyr.getRecordStatus() == 6) {
|
|
|
- wr.setMessage("该经营人正在许可延续中,不可操作!!!");
|
|
|
- } else if (gkjyr.getRecordStatus() == 7) {
|
|
|
- wr.setMessage("该经营人正在许可注销中,不可操作!!!");
|
|
|
- } else if (gkjyr.getRecordStatus() == 8) {
|
|
|
- wr.setMessage("该经营人正在许可变更中,不可操作!!!");
|
|
|
- } else if (gkjyr.getRecordStatus() == 9) {
|
|
|
- wr.setMessage("该经营人已删除,不可操作!!!");
|
|
|
- } else {
|
|
|
- wr.setMessage("操作失败!!!");
|
|
|
- }
|
|
|
+ if (isJyr() || !StringUtils.isEmpty(jyrid)) {
|
|
|
+ GkjyrEntity gkjyr = new GkjyrEntity();
|
|
|
+ if (!StringUtils.isEmpty(user.getSsjyr())) {
|
|
|
+ gkjyr = gkjyrService.findOne(user.getSsjyr().getId());
|
|
|
} else {
|
|
|
- List<XkzxxEntity> xkzlist = xkzxxService.findByJyrid(gkjyr.getId(), Constants.XKZ_SX);
|
|
|
- if ("1".equals(flag)) {// 申请
|
|
|
- if (xkzlist != null && xkzlist.size() > 0) {
|
|
|
- wr.setSuccess(false);
|
|
|
- wr.setMessage("该经营人已经申请过,请勿再申请!!!");
|
|
|
- }
|
|
|
- } else if ("2".equals(flag)) {
|
|
|
- xkzlist = xkzxxService.findByJyrid(gkjyr.getId(), Constants.XKZ_WSX);
|
|
|
- if (xkzlist != null && xkzlist.size() > 0) {
|
|
|
- wr.setSuccess(false);
|
|
|
- wr.setMessage("该经营人已经延续过,请勿再申请!!!");
|
|
|
+ if (!StringUtils.isEmpty(jyrid)) {
|
|
|
+ gkjyr = gkjyrService.findOne(jyrid);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (gkjyr != null) {
|
|
|
+ if (gkjyr.getRecordStatus() != 1) {
|
|
|
+ wr.setSuccess(false);
|
|
|
+ if (gkjyr.getRecordStatus() == 5) {
|
|
|
+ wr.setMessage("该经营人正在许可申请中,不可操作!!!");
|
|
|
+ } else if (gkjyr.getRecordStatus() == 6) {
|
|
|
+ wr.setMessage("该经营人正在许可延续中,不可操作!!!");
|
|
|
+ } else if (gkjyr.getRecordStatus() == 7) {
|
|
|
+ wr.setMessage("该经营人正在许可注销中,不可操作!!!");
|
|
|
+ } else if (gkjyr.getRecordStatus() == 8) {
|
|
|
+ wr.setMessage("该经营人正在许可变更中,不可操作!!!");
|
|
|
+ } else if (gkjyr.getRecordStatus() == 9) {
|
|
|
+ wr.setMessage("该经营人已删除,不可操作!!!");
|
|
|
+ } else {
|
|
|
+ wr.setMessage("操作失败!!!");
|
|
|
}
|
|
|
} else {
|
|
|
- if (xkzlist == null || xkzlist.size() < 1) {
|
|
|
- wr.setSuccess(false);
|
|
|
- wr.setMessage("请经营人填写许可证信息后再操作!!!");
|
|
|
+ List<XkzxxEntity> xkzlist = xkzxxService.findByJyrid(gkjyr.getId(), Constants.XKZ_SX);
|
|
|
+ if ("1".equals(flag)) {// 申请
|
|
|
+ if (xkzlist != null && xkzlist.size() > 0) {
|
|
|
+ wr.setSuccess(false);
|
|
|
+ wr.setMessage("该经营人已经申请过,请勿再申请!!!");
|
|
|
+ }
|
|
|
+ } else if ("2".equals(flag)) {
|
|
|
+ xkzlist = xkzxxService.findByJyrid(gkjyr.getId(), Constants.XKZ_WSX);
|
|
|
+ if (xkzlist != null && xkzlist.size() > 0) {
|
|
|
+ wr.setSuccess(false);
|
|
|
+ wr.setMessage("该经营人已经延续过,请勿再申请!!!");
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if (xkzlist == null || xkzlist.size() < 1) {
|
|
|
+ wr.setSuccess(false);
|
|
|
+ wr.setMessage("请经营人填写许可证信息后再操作!!!");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|