|
@@ -28,7 +28,9 @@ import javax.servlet.http.HttpServletResponse;
|
|
|
import javax.servlet.http.HttpSession;
|
|
|
|
|
|
import cn.com.taiji.util.*;
|
|
|
+import cn.com.taiji.zhongxiao.domain.*;
|
|
|
import org.activiti.engine.runtime.ProcessInstance;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
@@ -55,16 +57,6 @@ import cn.com.taiji.sys.dto.UserDto;
|
|
|
import cn.com.taiji.sys.service.DeptService;
|
|
|
import cn.com.taiji.sys.service.UserService;
|
|
|
import cn.com.taiji.workflow.service.WorkflowService;
|
|
|
-import cn.com.taiji.zhongxiao.domain.CommonAduitrecord;
|
|
|
-import cn.com.taiji.zhongxiao.domain.ReqdataitemXxx;
|
|
|
-import cn.com.taiji.zhongxiao.domain.RequireBMTask;
|
|
|
-import cn.com.taiji.zhongxiao.domain.TbusinessItemAndInfoClass;
|
|
|
-import cn.com.taiji.zhongxiao.domain.TcodeSet;
|
|
|
-import cn.com.taiji.zhongxiao.domain.TdataMeta;
|
|
|
-import cn.com.taiji.zhongxiao.domain.TinfoClass;
|
|
|
-import cn.com.taiji.zhongxiao.domain.TinfoclassDatameta;
|
|
|
-import cn.com.taiji.zhongxiao.domain.TinfoclassRes;
|
|
|
-import cn.com.taiji.zhongxiao.domain.TsystemInfoAndInfoClass;
|
|
|
import cn.com.taiji.zhongxiao.dto.DelayDataShareInfo;
|
|
|
import cn.com.taiji.zhongxiao.dto.DelayInfo;
|
|
|
import cn.com.taiji.zhongxiao.dto.DelayServiceShareInfo;
|
|
@@ -1820,6 +1812,16 @@ public class TinfoClassController {
|
|
|
zyflid += res.getTresClassify().getResid() + ",";
|
|
|
zyflname += res.getTresClassify().getResname() + ",";
|
|
|
}
|
|
|
+ String ywlyflid = info.getYwlyfl();
|
|
|
+ String ywlyflname = "";
|
|
|
+ if (StringUtils.isNotEmpty(ywlyflid)){
|
|
|
+ String ywlyArrar[] =ywlyflid.split(",");
|
|
|
+ for (int i=0;i<ywlyArrar.length;i++){
|
|
|
+ TresClassify tresClassify = tresClassifyService.findTresClassifyById(ywlyArrar[i]);
|
|
|
+ ywlyflname += tresClassify.getResname()+",";
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
List<TsystemInfoAndInfoClass> systeminfoList = tsystemInfoAndInfoClassService
|
|
|
.findTsystemInfoAndInfoClassByClassId(id);
|
|
|
List<TbusinessItemAndInfoClass> businessItemList = tbusinessItemAndInfoClassService
|
|
@@ -1838,6 +1840,8 @@ public class TinfoClassController {
|
|
|
}
|
|
|
model.addAttribute("zyflname", zyflname);
|
|
|
model.addAttribute("zyflid", zyflid);
|
|
|
+ model.addAttribute("ywlyflname",ywlyflname);
|
|
|
+ model.addAttribute("ywlyflid",ywlyflid);
|
|
|
model.addAttribute("info", info);
|
|
|
model.addAttribute("list", list);
|
|
|
model.addAttribute("gxpllist", gxpllist);
|
|
@@ -1888,6 +1892,15 @@ public class TinfoClassController {
|
|
|
zyflid += res.getTresClassify().getResid() + ",";
|
|
|
zyflname += res.getTresClassify().getResname() + ",";
|
|
|
}
|
|
|
+ String ywlyflid = info.getYwlyfl();
|
|
|
+ String ywlyflname = "";
|
|
|
+ if (StringUtils.isNotEmpty(ywlyflid)){
|
|
|
+ String ywlyArrar[] =ywlyflid.split(",");
|
|
|
+ for (int i=0;i<ywlyArrar.length;i++){
|
|
|
+ TresClassify tresClassify = tresClassifyService.findTresClassifyById(ywlyArrar[i]);
|
|
|
+ ywlyflname += tresClassify.getResname()+",";
|
|
|
+ }
|
|
|
+ }
|
|
|
List<TsystemInfoAndInfoClass> systeminfoList = tsystemInfoAndInfoClassService
|
|
|
.findTsystemInfoAndInfoClassByClassId(id);
|
|
|
List<TbusinessItemAndInfoClass> businessItemList = tbusinessItemAndInfoClassService
|
|
@@ -1910,6 +1923,8 @@ public class TinfoClassController {
|
|
|
model.addAttribute("systeminfoid", systeminfoid);
|
|
|
model.addAttribute("zyflname", zyflname);
|
|
|
model.addAttribute("zyflid", zyflid);
|
|
|
+ model.addAttribute("ywlyflname",ywlyflname);
|
|
|
+ model.addAttribute("ywlyflid",ywlyflid);
|
|
|
model.addAttribute("info", info);
|
|
|
model.addAttribute("bgid", bgid);
|
|
|
model.addAttribute("bgflag", bgflag);
|
|
@@ -1945,6 +1960,15 @@ public class TinfoClassController {
|
|
|
zyflid += res.getTresClassify().getResid() + ",";
|
|
|
zyflname += res.getTresClassify().getResname() + ",";
|
|
|
}
|
|
|
+ String ywlyflid = info.getYwlyfl();
|
|
|
+ String ywlyflname = "";
|
|
|
+ if (StringUtils.isNotEmpty(ywlyflid)){
|
|
|
+ String ywlyArrar[] =ywlyflid.split(",");
|
|
|
+ for (int i=0;i<ywlyArrar.length;i++){
|
|
|
+ TresClassify tresClassify = tresClassifyService.findTresClassifyById(ywlyArrar[i]);
|
|
|
+ ywlyflname += tresClassify.getResname()+",";
|
|
|
+ }
|
|
|
+ }
|
|
|
List<TsystemInfoAndInfoClass> systeminfoList = tsystemInfoAndInfoClassService
|
|
|
.findTsystemInfoAndInfoClassByClassId(id);
|
|
|
List<TbusinessItemAndInfoClass> businessItemList = tbusinessItemAndInfoClassService
|
|
@@ -1968,6 +1992,8 @@ public class TinfoClassController {
|
|
|
|
|
|
model.addAttribute("zyflname", zyflname);
|
|
|
model.addAttribute("zyflid", zyflid);
|
|
|
+ model.addAttribute("ywlyflname",ywlyflname);
|
|
|
+ model.addAttribute("ywlyflid",ywlyflid);
|
|
|
loginfoService.logDealInfo("3", modelType, "信息类查看", "t_infoclass", id, ToolUtil.getIpAddr(request),
|
|
|
request.getRequestURI(), userInfo);
|
|
|
String zfbm = "否";
|
|
@@ -1995,6 +2021,7 @@ public class TinfoClassController {
|
|
|
public String tinfoclassSave(Model model, TinfoClassDto dto,
|
|
|
|
|
|
HttpServletRequest request, HttpServletResponse response) {
|
|
|
+ String ywlyid=request.getParameter("ywlyflid");
|
|
|
String qzqd = request.getParameter("qzqd");
|
|
|
String qzqdid = request.getParameter("qzqdid");
|
|
|
String[] isprimary = request.getParameterValues("isprimary");
|
|
@@ -2045,6 +2072,7 @@ public class TinfoClassController {
|
|
|
String bgflag = request.getParameter("bgflag");
|
|
|
String precode = "";
|
|
|
String seqcode = "";
|
|
|
+ dto.setYwlyfl(ywlyid);
|
|
|
if (dto.getId() == null || "".equals(dto.getId())) {// 新增
|
|
|
if (iszgbmbz) {
|
|
|
dto.setIszgbmbz("1");
|