|
@@ -4,6 +4,7 @@ import java.awt.Color;
|
|
|
import java.awt.Font;
|
|
|
import java.awt.Graphics2D;
|
|
|
import java.awt.image.BufferedImage;
|
|
|
+import java.io.File;
|
|
|
import java.io.FileInputStream;
|
|
|
import java.io.IOException;
|
|
|
import java.io.InputStream;
|
|
@@ -53,6 +54,8 @@ import com.xt.jygl.common.Constants;
|
|
|
import com.xt.jygl.common.GlobalData;
|
|
|
import com.xt.jygl.common.SearchCondition;
|
|
|
import com.xt.jygl.common.Utils;
|
|
|
+import com.xt.jygl.ftp.Ftp;
|
|
|
+import com.xt.jygl.ftp.FtpUtil;
|
|
|
import com.xt.jygl.gkjcxx.gk.entity.GkEntity;
|
|
|
import com.xt.jygl.gkjcxx.gk.service.GkService;
|
|
|
import com.xt.jygl.gkjcxx.gq.entity.GqEntity;
|
|
@@ -100,6 +103,18 @@ import com.xt.jygl.gkjygl.gkjyxkgl.gkjyxksq.service.XkzsqglbService;
|
|
|
import com.xt.jygl.gkjygl.gkjyxkgl.gkjyxksq.service.XkzsqzscsService;
|
|
|
import com.xt.jygl.gkjygl.gkjyxkgl.gkjyxkyx.entity.XkzyxEntity;
|
|
|
import com.xt.jygl.gkjygl.gkjyxkgl.gkjyxkyx.service.XkzyxService;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhbg.entity.LhbgEntity;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhbg.entity.LhbgfjEntity;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhbg.service.LhbgService;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhbg.service.LhbgfjService;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhsq.entity.LhsqEntity;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhsq.entity.LhsqfjEntity;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhsq.service.LhsqService;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhsq.service.LhsqfjService;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhyx.entity.LhyxEntity;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhyx.entity.LhyxfjEntity;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhyx.service.LhyxService;
|
|
|
+import com.xt.jygl.gkjygl.gklhxkgl.gkjylhyx.service.LhyxfjService;
|
|
|
import com.xtframe.core.anon.auth.RequiresPermissions;
|
|
|
import com.xtframe.core.base.ctl.WebJsonResult;
|
|
|
import com.xtframe.core.support.SecurityMgr;
|
|
@@ -170,6 +185,18 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
private RyzsService ryzsService;
|
|
|
@Autowired
|
|
|
private ZxjxService zxjxService;
|
|
|
+ @Autowired
|
|
|
+ private LhsqService lhsqService;
|
|
|
+ @Autowired
|
|
|
+ private LhsqfjService lhsqfjService;
|
|
|
+ @Autowired
|
|
|
+ private LhyxService lhyxService;
|
|
|
+ @Autowired
|
|
|
+ private LhyxfjService lhyxfjService;
|
|
|
+ @Autowired
|
|
|
+ private LhbgService lhbgService;
|
|
|
+ @Autowired
|
|
|
+ private LhbgfjService lhbgfjService;
|
|
|
|
|
|
/**
|
|
|
* 许可证管理
|
|
@@ -469,7 +496,6 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
}
|
|
|
|
|
|
if (vo.getGkjyr() != null) {
|
|
|
-
|
|
|
GkjyrEntity gkjyr = gkjyrService.findOne(vo.getGkjyr());
|
|
|
if (null != gkjyr) {
|
|
|
vo.setGkjyrzw(gkjyr.getGkjyr());
|
|
@@ -484,11 +510,54 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ if ("1".equals(vo.getStype())) {
|
|
|
+ if (GlobalData.DEPLOY_MODE.equals(Constants.DEPLOY_MODE_CITY)) {
|
|
|
+ if (!StringUtils.isEmpty(entity.getZmpicid())) {
|
|
|
+ AccessoryEntity acc = accessoryService.findOne(entity.getZmpicid());
|
|
|
+ ftpDown(acc);
|
|
|
+ }
|
|
|
+ if (!StringUtils.isEmpty(entity.getFmpicid())) {
|
|
|
+ AccessoryEntity acc = accessoryService.findOne(entity.getFmpicid());
|
|
|
+ ftpDown(acc);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
model.addAttribute("record", vo);
|
|
|
model.addAttribute("menuid", menuid);
|
|
|
return "gkjygl/gkjyr/xkzxx/xkzxxview";
|
|
|
}
|
|
|
|
|
|
+ public void ftpDown(AccessoryEntity acc) {
|
|
|
+ try {
|
|
|
+ Ftp f = new Ftp();
|
|
|
+ f.setIpAddr(GlobalData.FTP_IP);
|
|
|
+ f.setPort(Integer.parseInt(GlobalData.FTP_PORT));
|
|
|
+ f.setUserName(GlobalData.FTP_XK_USER);
|
|
|
+ f.setPwd(GlobalData.FTP_XK_USER);
|
|
|
+ f.setPath("");
|
|
|
+ // 本地目录
|
|
|
+ String localBaseDir = GlobalData.VIEW_FILE_PATH + acc.getFilepath();
|
|
|
+ File newfile = new File(localBaseDir);
|
|
|
+ // 如果文件夹不存在则创建
|
|
|
+ if (!newfile.exists() && !newfile.isDirectory()) {
|
|
|
+ newfile.mkdirs();
|
|
|
+ }
|
|
|
+ // 远程目录
|
|
|
+ String remoteBaseDir = acc.getFilepath();
|
|
|
+ // 下载ftp文件
|
|
|
+ boolean downflag = FtpUtil.startDown(f, localBaseDir, remoteBaseDir, acc.getFilename());
|
|
|
+ if (downflag) {
|
|
|
+ System.out.println("ok");
|
|
|
+ acc.setFjbz("1");
|
|
|
+ accessoryService.save(acc);
|
|
|
+ }
|
|
|
+
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@RequestMapping(value = "/twoCode")
|
|
|
public String twoCode(HttpServletRequest request, HttpServletResponse response) {
|
|
|
String path = request.getSession().getServletContext().getRealPath("") + "\\static\\biz\\image\\";
|
|
@@ -512,7 +581,7 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
if (acc != null) {
|
|
|
try {
|
|
|
OutputStream toClient = response.getOutputStream(); // 得到向客户端输出二进制数据的对象
|
|
|
- FileInputStream is = new FileInputStream(GlobalData.VIEW_FILE_PATH+acc.getFilepath() + acc.getFilename());
|
|
|
+ FileInputStream is = new FileInputStream(GlobalData.VIEW_FILE_PATH + acc.getFilepath() + acc.getFilename());
|
|
|
int ii = is.available(); // 得到文件大小
|
|
|
byte[] data = new byte[ii];
|
|
|
is.read(data); // 读数据
|
|
@@ -585,7 +654,7 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
wr.setSuccess(false);
|
|
|
if (gkjyr.getRecordStatus() == 5) {
|
|
|
wr.setMessage("该经营人正在许可申请中,不可操作!!!");
|
|
|
- } else if (gkjyr.getRecordStatus() == 6 ) {
|
|
|
+ } else if (gkjyr.getRecordStatus() == 6) {
|
|
|
wr.setMessage("该经营人正在许可延续中,不可操作!!!");
|
|
|
} else if (gkjyr.getRecordStatus() == 7 || gkjyr.getRecordStatus() == 11) {
|
|
|
wr.setMessage("该经营人正在许可注销中,不可操作!!!");
|
|
@@ -598,21 +667,45 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
}
|
|
|
} 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("该经营人已经延续过,请勿再申请!!!");
|
|
|
+ XkzxxEntity xkzxx = new XkzxxEntity();
|
|
|
+ if (xkzlist != null && xkzlist.size() > 0) {
|
|
|
+ xkzxx = xkzlist.get(0);
|
|
|
+ }
|
|
|
+ if (StringUtils.isEmpty(xkzxx.getStype())) {
|
|
|
+ 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("请经营人填写许可证信息后再操作!!!");
|
|
|
+ }
|
|
|
}
|
|
|
- } else {
|
|
|
- if (xkzlist == null || xkzlist.size() < 1) {
|
|
|
- wr.setSuccess(false);
|
|
|
- wr.setMessage("请经营人填写许可证信息后再操作!!!");
|
|
|
+ }else if("1".equals(xkzxx.getStype())){
|
|
|
+ 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("请经营人填写理货许可证信息后再操作!!!");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -1045,28 +1138,202 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
}
|
|
|
|
|
|
@RequestMapping(value = "/editxkz")
|
|
|
- public String editxkz(Model model, String id, String status,String menuid) {
|
|
|
+ public String editxkz(Model model, String id, String status, String menuid) {
|
|
|
model.addAttribute("menuid", menuid);
|
|
|
- /*String jyrid = "";
|
|
|
- if ("11".equals(status)) {
|
|
|
- XkzsqEntity xkzsq = xkzsqService.findOne(id);
|
|
|
- if (xkzsq != null) {
|
|
|
- jyrid = xkzsq.getJyrid();
|
|
|
+ /*
|
|
|
+ * String jyrid = ""; if ("11".equals(status)) { XkzsqEntity xkzsq =
|
|
|
+ * xkzsqService.findOne(id); if (xkzsq != null) { jyrid =
|
|
|
+ * xkzsq.getJyrid(); } } else if ("12".equals(status)) { XkzbgEntity
|
|
|
+ * xkzbg = xkzbgService.findOne(id); if (xkzbg != null) { // 变更经营人
|
|
|
+ * GkjyrEntity bgjyr = gkjyrService.findOne(xkzbg.getJyrid()); jyrid =
|
|
|
+ * bgjyr.getYjyrid(); } } else if ("13".equals(status)) { XkzyxEntity
|
|
|
+ * xkzyx = xkzyxService.findOne(id); if (xkzyx != null) { jyrid =
|
|
|
+ * xkzyx.getJyrid(); } }
|
|
|
+ */
|
|
|
+
|
|
|
+ XkzxxEntity xkzxx = xkzxxService.findByOpid(id, status);
|
|
|
+
|
|
|
+ if (xkzxx != null) {
|
|
|
+ XkzxxVo vo = new XkzxxVo();
|
|
|
+ BeanUtils.copyProperties(xkzxx, vo);
|
|
|
+ if (null != xkzxx.getGkjyr()) {
|
|
|
+ if (null != getSsjyr()) {
|
|
|
+ vo.setGkjyrzw(getSsjyr().getGkjyr());
|
|
|
+ } else {
|
|
|
+ vo.setGkjyrzw(gkjyrService.findOne(xkzxx.getGkjyr()).getGkjyr());
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ if (null != xkzxx.getYxqz()) {
|
|
|
+ String yxqz = DateTime.toString(xkzxx.getYxqz());
|
|
|
+ vo.setYxqzfmt(yxqz);
|
|
|
}
|
|
|
- } else if ("12".equals(status)) {
|
|
|
- XkzbgEntity xkzbg = xkzbgService.findOne(id);
|
|
|
- if (xkzbg != null) {
|
|
|
- // 变更经营人
|
|
|
- GkjyrEntity bgjyr = gkjyrService.findOne(xkzbg.getJyrid());
|
|
|
- jyrid = bgjyr.getYjyrid();
|
|
|
+ if (null != xkzxx.getYxqq()) {
|
|
|
+ String yxqq = DateTime.toString(xkzxx.getYxqq());
|
|
|
+ vo.setYxqqfmt(yxqq);
|
|
|
}
|
|
|
- } else if ("13".equals(status)) {
|
|
|
- XkzyxEntity xkzyx = xkzyxService.findOne(id);
|
|
|
- if (xkzyx != null) {
|
|
|
- jyrid = xkzyx.getJyrid();
|
|
|
+ if (null != xkzxx.getFzrq()) {
|
|
|
+ String fzrq = DateTime.toString(xkzxx.getFzrq());
|
|
|
+ vo.setFzrqfmt(fzrq);
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!StringUtils.isEmpty(xkzxx.getZmpicid())) {
|
|
|
+ AccessoryEntity acc = accessoryService.findOne(xkzxx.getZmpicid());
|
|
|
+ vo.setZmpicname(acc.getName());
|
|
|
+ } else {
|
|
|
+ vo.setZmpicid("");
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!StringUtils.isEmpty(xkzxx.getFmpicid())) {
|
|
|
+ AccessoryEntity acc = accessoryService.findOne(xkzxx.getFmpicid());
|
|
|
+ vo.setFmpicname(acc.getName());
|
|
|
+ } else {
|
|
|
+ vo.setFmpicid("");
|
|
|
+ }
|
|
|
+ model.addAttribute("record", vo);
|
|
|
+ model.addAttribute("opId", id);
|
|
|
+ }
|
|
|
+
|
|
|
+ return "gkjygl/gkjyr/xkzxx/editxkz";
|
|
|
+ }
|
|
|
+
|
|
|
+ @RequestMapping(value = "/saveLhFz")
|
|
|
+ @ResponseBody
|
|
|
+ public WebJsonResult saveLhFz(Model model, String opId, XkzxxEntity code, String zmpicid, String fmpicid) {
|
|
|
+ // how:如果是新增直接保存,如果更新,先取出数据库中记录,然后更新页面传过来的字段
|
|
|
+ // why:这样的话一些在前台无需显示的字段保证不会丢失,同时一个个字段设置有助于bug排查
|
|
|
+ WebJsonResult wr = success();
|
|
|
+ try {
|
|
|
+ if (!StringUtils.isEmpty(code.getId())) {// 修改
|
|
|
+ XkzxxEntity xkzxx = xkzxxService.findOne(code.getId());
|
|
|
+ if (code.getGkjyr() != null) {
|
|
|
+ GkjyrEntity gkjyr = gkjyrService.findOne(code.getGkjyr());
|
|
|
+ xkzxx.setSsgq(gkjyr.getSzgq().getId());
|
|
|
+ xkzxx.setSzgk(gkjyr.getSzgk().getId());
|
|
|
+ }
|
|
|
+ xkzxx.setFddbr(code.getFddbr());
|
|
|
+ xkzxx.setDz(code.getDz());
|
|
|
+ xkzxx.setCq(code.getCq());
|
|
|
+ xkzxx.setZyqyfw(code.getZyqyfw());
|
|
|
+ xkzxx.setGkjyxkzh(code.getGkjyxkzh());
|
|
|
+ xkzxx.setFzjg(code.getFzjg());
|
|
|
+ xkzxx.setYxqz(code.getYxqz());
|
|
|
+ xkzxx.setYxqq(code.getYxqq());
|
|
|
+ xkzxx.setFzrq(code.getFzrq());
|
|
|
+ xkzxx.setZmpicid(zmpicid);
|
|
|
+ xkzxx.setFmpicid(fmpicid);
|
|
|
+ String fjid = "";
|
|
|
+ if (!StringUtils.isEmpty(xkzxx.getZmpicid())) {
|
|
|
+ fjid = xkzxx.getZmpicid() + ",";
|
|
|
+ }
|
|
|
+ if (!StringUtils.isEmpty(xkzxx.getFmpicid())) {
|
|
|
+ fjid = xkzxx.getFmpicid() + ",";
|
|
|
+ }
|
|
|
+ System.out.println(fjid);
|
|
|
+ if ("111".equals(xkzxx.getSfyx())) {
|
|
|
+ xkzxx.setSfyx("1");
|
|
|
+ xkzxx = xkzxxService.save(xkzxx);
|
|
|
+
|
|
|
+ LhsqEntity entity = lhsqService.findOne(opId);
|
|
|
+ entity.setSftb(Constants.YES);
|
|
|
+ lhsqService.save(entity);
|
|
|
+ try {
|
|
|
+ List<LhsqfjEntity> fjlist = lhsqfjService.findBySqid(opId);
|
|
|
+
|
|
|
+ if (fjlist != null && fjlist.size() > 0) {
|
|
|
+ for (LhsqfjEntity fj : fjlist) {
|
|
|
+ fjid = fjid + fj.getFjid() + ",";
|
|
|
+ }
|
|
|
+ fjid = fjid.substring(0, fjid.length() - 1);
|
|
|
+ }
|
|
|
+
|
|
|
+ String url = "GK_OPERATION_JSJY_LHSQ_ONE_PC?condition=ID=" + entity.getId() + ";FJID=" + fjid;
|
|
|
+ System.out.println(url);
|
|
|
+ boolean tbflag = getTbStatus(url, entity.getSzd().getId());
|
|
|
+ if (tbflag) {
|
|
|
+ entity.setTbzt("Y");
|
|
|
+ lhsqService.save(entity);
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+
|
|
|
+ } else if ("122".equals(xkzxx.getSfyx())) {
|
|
|
+ LhbgEntity entity = lhbgService.findOne(opId);
|
|
|
+ // 许可证操作
|
|
|
+ List<XkzxxEntity> list = xkzxxService.findByJyrid(entity.getJyrid());
|
|
|
+ if (list != null && list.size() > 0) {
|
|
|
+ for (XkzxxEntity xkzxxentity : list) {
|
|
|
+ if ("1".equals(xkzxxentity.getSfyx())) {
|
|
|
+ xkzxxentity.setSfyx(Constants.XKZ_WX);
|
|
|
+ xkzxxentity.setIsflag("0");
|
|
|
+ xkzxxService.save(xkzxxentity);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ xkzxx.setSfyx("1");
|
|
|
+ xkzxx = xkzxxService.save(xkzxx);
|
|
|
+
|
|
|
+ entity.setSftb(Constants.YES);
|
|
|
+ entity = lhbgService.save(entity);
|
|
|
+ // 如果是省级审核通过或不通过后同步到市级
|
|
|
+ try {
|
|
|
+ List<LhbgfjEntity> fjlist = lhbgfjService.findByBgid(opId);
|
|
|
+ if (fjlist != null && fjlist.size() > 0) {
|
|
|
+ for (LhbgfjEntity fj : fjlist) {
|
|
|
+ fjid = fjid + fj.getFjid() + ",";
|
|
|
+ }
|
|
|
+ fjid = fjid.substring(0, fjid.length() - 1);
|
|
|
+ }
|
|
|
+ String url = "GK_OPERATION_JSJY_LHBG_ONE_PC?condition=ID=" + entity.getId() + ";FJID=" + fjid + ";JYRID=" + entity.getJyrid();
|
|
|
+ boolean tbflag = getTbStatus(url, entity.getSzd().getId());
|
|
|
+ if (tbflag) {
|
|
|
+ entity.setTbzt("Y");
|
|
|
+ lhbgService.save(entity);
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ } else if ("133".equals(xkzxx.getSfyx())) {
|
|
|
+ xkzxx.setSfyx(Constants.XKZ_WSX);
|
|
|
+ xkzxx = xkzxxService.save(xkzxx);
|
|
|
+
|
|
|
+ LhyxEntity entity = lhyxService.findOne(opId);
|
|
|
+ // entity.setSftb(Constants.YES);
|
|
|
+ entity = lhyxService.save(entity);
|
|
|
+ // 如果是省级审核通过或不通过后同步到市级
|
|
|
+ try {
|
|
|
+ List<LhyxfjEntity> fjlist = lhyxfjService.findByYxid(opId);
|
|
|
+ if (fjlist != null && fjlist.size() > 0) {
|
|
|
+ for (LhyxfjEntity fj : fjlist) {
|
|
|
+ fjid = fjid + fj.getFjid() + ",";
|
|
|
+ }
|
|
|
+ fjid = fjid.substring(0, fjid.length() - 1);
|
|
|
+ }
|
|
|
+
|
|
|
+ String url = "GK_OPERATION_JSJY_LHYX_ONE_PC?condition=ID=" + entity.getId() + ";FJID=" + fjid + ";JYRID=" + entity.getJyrid();
|
|
|
+ boolean tbflag = getTbStatus(url, entity.getSzd().getId());
|
|
|
+ if (tbflag) {
|
|
|
+ entity.setTbzt("Y");
|
|
|
+ lhyxService.save(entity);
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
- }*/
|
|
|
+ } catch (Exception e) {
|
|
|
+ wr.setSuccess(false);
|
|
|
+ wr.setMessage("操作失败!");
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ return wr;
|
|
|
+ }
|
|
|
|
|
|
+ @RequestMapping(value = "/editLhxkz")
|
|
|
+ public String editLhxkz(Model model, String id, String status, String menuid) {
|
|
|
+ model.addAttribute("menuid", menuid);
|
|
|
XkzxxEntity xkzxx = xkzxxService.findByOpid(id, status);
|
|
|
|
|
|
if (xkzxx != null) {
|
|
@@ -1075,7 +1342,7 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
if (null != xkzxx.getGkjyr()) {
|
|
|
if (null != getSsjyr()) {
|
|
|
vo.setGkjyrzw(getSsjyr().getGkjyr());
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
vo.setGkjyrzw(gkjyrService.findOne(xkzxx.getGkjyr()).getGkjyr());
|
|
|
}
|
|
|
|
|
@@ -1110,7 +1377,7 @@ public class XkzxxCtl extends BaseWebCtl {
|
|
|
model.addAttribute("opId", id);
|
|
|
}
|
|
|
|
|
|
- return "gkjygl/gkjyr/xkzxx/editxkz";
|
|
|
+ return "gkjygl/gkjyr/xkzxx/editLhxkz";
|
|
|
}
|
|
|
|
|
|
@RequestMapping(value = "/saveFzxkz")
|