|
@@ -0,0 +1,411 @@
|
|
|
+package com.fh.controller.sooka.project;
|
|
|
+
|
|
|
+import java.io.PrintWriter;
|
|
|
+import java.text.DateFormat;
|
|
|
+import java.text.SimpleDateFormat;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+import javax.annotation.Resource;
|
|
|
+import org.springframework.beans.propertyeditors.CustomDateEditor;
|
|
|
+import org.springframework.stereotype.Controller;
|
|
|
+import org.springframework.web.bind.WebDataBinder;
|
|
|
+import org.springframework.web.bind.annotation.InitBinder;
|
|
|
+import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
+import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
+import org.springframework.web.servlet.ModelAndView;
|
|
|
+import com.fh.controller.base.BaseController;
|
|
|
+import com.fh.entity.Page;
|
|
|
+import com.fh.util.AppUtil;
|
|
|
+import com.fh.util.ObjectExcelView;
|
|
|
+import com.fh.util.PageData;
|
|
|
+import com.fh.util.Jurisdiction;
|
|
|
+import com.fh.util.Tools;
|
|
|
+import com.fh.service.sooka.project.ProjectManager;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 说明:项目管理表
|
|
|
+ * 创建人:FH Q313596790
|
|
|
+ * 创建时间:2020-03-11
|
|
|
+ */
|
|
|
+@Controller
|
|
|
+@RequestMapping(value="/project")
|
|
|
+public class ProjectController extends BaseController {
|
|
|
+
|
|
|
+ String menuUrl = "project/list.do"; //菜单地址(权限用)
|
|
|
+ @Resource(name="projectService")
|
|
|
+ private ProjectManager projectService;
|
|
|
+
|
|
|
+ /**保存
|
|
|
+ * @param
|
|
|
+ * @throws Exception
|
|
|
+ */
|
|
|
+ @RequestMapping(value="/save")
|
|
|
+ public ModelAndView save() throws Exception{
|
|
|
+ logBefore(logger, Jurisdiction.getUsername()+"新增Project");
|
|
|
+ if(!Jurisdiction.buttonJurisdiction(menuUrl, "add")){return null;} //校验权限
|
|
|
+ ModelAndView mv = this.getModelAndView();
|
|
|
+ PageData pd = new PageData();
|
|
|
+ pd = this.getPageData();
|
|
|
+ pd.put("PROJECT_ID", this.get32UUID()); //主键
|
|
|
+ projectService.save(pd);
|
|
|
+ mv.addObject("msg","success");
|
|
|
+ mv.setViewName("save_result");
|
|
|
+ return mv;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**删除
|
|
|
+ * @param out
|
|
|
+ * @throws Exception
|
|
|
+ */
|
|
|
+ @RequestMapping(value="/delete")
|
|
|
+ public void delete(PrintWriter out) throws Exception{
|
|
|
+ logBefore(logger, Jurisdiction.getUsername()+"删除Project");
|
|
|
+ if(!Jurisdiction.buttonJurisdiction(menuUrl, "del")){return;} //校验权限
|
|
|
+ PageData pd = new PageData();
|
|
|
+ pd = this.getPageData();
|
|
|
+ projectService.delete(pd);
|
|
|
+ out.write("success");
|
|
|
+ out.close();
|
|
|
+ }
|
|
|
+
|
|
|
+ /**修改
|
|
|
+ * @param
|
|
|
+ * @throws Exception
|
|
|
+ */
|
|
|
+ @RequestMapping(value="/edit")
|
|
|
+ public ModelAndView edit() throws Exception{
|
|
|
+ logBefore(logger, Jurisdiction.getUsername()+"修改Project");
|
|
|
+ if(!Jurisdiction.buttonJurisdiction(menuUrl, "edit")){return null;} //校验权限
|
|
|
+ ModelAndView mv = this.getModelAndView();
|
|
|
+ PageData pd = new PageData();
|
|
|
+ pd = this.getPageData();
|
|
|
+ projectService.edit(pd);
|
|
|
+ mv.addObject("msg","success");
|
|
|
+ mv.setViewName("save_result");
|
|
|
+ return mv;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**列表
|
|
|
+ * @param page
|
|
|
+ * @throws Exception
|
|
|
+ */
|
|
|
+ @RequestMapping(value="/list")
|
|
|
+ public ModelAndView list(Page page) throws Exception{
|
|
|
+ logBefore(logger, Jurisdiction.getUsername()+"列表Project");
|
|
|
+ //if(!Jurisdiction.buttonJurisdiction(menuUrl, "cha")){return null;} //校验权限(无权查看时页面会有提示,如果不注释掉这句代码就无法进入列表页面,所以根据情况是否加入本句代码)
|
|
|
+ ModelAndView mv = this.getModelAndView();
|
|
|
+ PageData pd = new PageData();
|
|
|
+ pd = this.getPageData();
|
|
|
+ String keywords = pd.getString("keywords"); //关键词检索条件
|
|
|
+ if(null != keywords && !"".equals(keywords)){
|
|
|
+ pd.put("keywords", keywords.trim());
|
|
|
+ }
|
|
|
+ page.setPd(pd);
|
|
|
+ List<PageData> varList = projectService.list(page); //列出Project列表
|
|
|
+ mv.setViewName("sooka/project/project_list");
|
|
|
+ mv.addObject("varList", varList);
|
|
|
+ mv.addObject("pd", pd);
|
|
|
+ mv.addObject("QX",Jurisdiction.getHC()); //按钮权限
|
|
|
+ return mv;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**去新增页面
|
|
|
+ * @param
|
|
|
+ * @throws Exception
|
|
|
+ */
|
|
|
+ @RequestMapping(value="/goAdd")
|
|
|
+ public ModelAndView goAdd()throws Exception{
|
|
|
+ ModelAndView mv = this.getModelAndView();
|
|
|
+ PageData pd = new PageData();
|
|
|
+ pd = this.getPageData();
|
|
|
+ mv.setViewName("sooka/project/project_edit");
|
|
|
+ mv.addObject("msg", "save");
|
|
|
+ mv.addObject("pd", pd);
|
|
|
+ return mv;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**去修改页面
|
|
|
+ * @param
|
|
|
+ * @throws Exception
|
|
|
+ */
|
|
|
+ @RequestMapping(value="/goEdit")
|
|
|
+ public ModelAndView goEdit()throws Exception{
|
|
|
+ ModelAndView mv = this.getModelAndView();
|
|
|
+ PageData pd = new PageData();
|
|
|
+ pd = this.getPageData();
|
|
|
+ pd = projectService.findById(pd); //根据ID读取
|
|
|
+ mv.setViewName("sooka/project/project_edit");
|
|
|
+ mv.addObject("msg", "edit");
|
|
|
+ mv.addObject("pd", pd);
|
|
|
+ return mv;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**批量删除
|
|
|
+ * @param
|
|
|
+ * @throws Exception
|
|
|
+ */
|
|
|
+ @RequestMapping(value="/deleteAll")
|
|
|
+ @ResponseBody
|
|
|
+ public Object deleteAll() throws Exception{
|
|
|
+ logBefore(logger, Jurisdiction.getUsername()+"批量删除Project");
|
|
|
+ if(!Jurisdiction.buttonJurisdiction(menuUrl, "del")){return null;} //校验权限
|
|
|
+ PageData pd = new PageData();
|
|
|
+ Map<String,Object> map = new HashMap<String,Object>();
|
|
|
+ pd = this.getPageData();
|
|
|
+ List<PageData> pdList = new ArrayList<PageData>();
|
|
|
+ String DATA_IDS = pd.getString("DATA_IDS");
|
|
|
+ if(null != DATA_IDS && !"".equals(DATA_IDS)){
|
|
|
+ String ArrayDATA_IDS[] = DATA_IDS.split(",");
|
|
|
+ projectService.deleteAll(ArrayDATA_IDS);
|
|
|
+ pd.put("msg", "ok");
|
|
|
+ }else{
|
|
|
+ pd.put("msg", "no");
|
|
|
+ }
|
|
|
+ pdList.add(pd);
|
|
|
+ map.put("list", pdList);
|
|
|
+ return AppUtil.returnObject(pd, map);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**导出到excel
|
|
|
+ * @param
|
|
|
+ * @throws Exception
|
|
|
+ */
|
|
|
+ @RequestMapping(value="/excel")
|
|
|
+ public ModelAndView exportExcel() throws Exception{
|
|
|
+ logBefore(logger, Jurisdiction.getUsername()+"导出Project到excel");
|
|
|
+ if(!Jurisdiction.buttonJurisdiction(menuUrl, "cha")){return null;}
|
|
|
+ ModelAndView mv = new ModelAndView();
|
|
|
+ PageData pd = new PageData();
|
|
|
+ pd = this.getPageData();
|
|
|
+ Map<String,Object> dataMap = new HashMap<String,Object>();
|
|
|
+ List<String> titles = new ArrayList<String>();
|
|
|
+ titles.add("项目名"); //1
|
|
|
+ titles.add("在线审批监管平台项目代码_hide"); //2
|
|
|
+ titles.add("是否技改项目"); //3
|
|
|
+ titles.add("法人单位"); //4
|
|
|
+ titles.add("法人和其他组织统一社会信用代码(如没有信用代码请填组织机构代码)"); //5
|
|
|
+ titles.add("项目类别一级"); //6
|
|
|
+ titles.add("项目类别二级"); //7
|
|
|
+ titles.add("项目类别四级"); //8
|
|
|
+ titles.add("项目类别三级"); //9
|
|
|
+ titles.add("操作人"); //10
|
|
|
+ titles.add("招商引资项目-投资方"); //11
|
|
|
+ titles.add("招商引资项目(内资/外资)"); //12
|
|
|
+ titles.add("招商引资项目-投资方总部注册地(填到省"); //13
|
|
|
+ titles.add("招商引资项目-是否签约(标√)"); //14
|
|
|
+ titles.add("招商引资项目-企业公司是否注册(标√)"); //15
|
|
|
+ titles.add("招商引资项目-是否选定建设地点(标√)"); //16
|
|
|
+ titles.add("招商引资项目-企业资金是否到位(标√)"); //17
|
|
|
+ titles.add("招商引资项目-签约总投资"); //18
|
|
|
+ titles.add("招商引资项目-签约固投"); //19
|
|
|
+ titles.add("招商引资项目-签约开工时间"); //20
|
|
|
+ titles.add("招商引资项目-签约竣工时间"); //21
|
|
|
+ titles.add("招商引资项目-签约产值"); //22
|
|
|
+ titles.add("招商引资项目-签约税收-全口径"); //23
|
|
|
+ titles.add("招商引资项目-签约税收-区级留用"); //24
|
|
|
+ titles.add("招商引资项目-签约其他重要事项"); //25
|
|
|
+ titles.add("购地/租赁"); //26
|
|
|
+ titles.add("购地时间年"); //27
|
|
|
+ titles.add("购地时间月"); //28
|
|
|
+ titles.add("建设地址"); //29
|
|
|
+ titles.add("占地面积"); //30
|
|
|
+ titles.add("建筑面积"); //31
|
|
|
+ titles.add("总投资_hide"); //32
|
|
|
+ titles.add("固定资产投资_hide"); //33
|
|
|
+ titles.add("建设内容及建设规模_hide"); //34
|
|
|
+ titles.add("截至上年底累计完成投资_hide"); //35
|
|
|
+ titles.add("计划投资_hide"); //36
|
|
|
+ titles.add("是否列入“三早”项目(标√)"); //37
|
|
|
+ titles.add("计划开工/复工年"); //38
|
|
|
+ titles.add("计划开工/复工月"); //39
|
|
|
+ titles.add("开工日期年_hide"); //40
|
|
|
+ titles.add("开工日期月_hide"); //41
|
|
|
+ titles.add("复工日期年_hide"); //42
|
|
|
+ titles.add("复工日期月_hide"); //43
|
|
|
+ titles.add("计划竣工日期年"); //44
|
|
|
+ titles.add("计划竣工日期月"); //45
|
|
|
+ titles.add("实际竣工日期年_hide"); //46
|
|
|
+ titles.add("实际竣工日期月_hide"); //47
|
|
|
+ titles.add("是否入统_hide"); //48
|
|
|
+ titles.add("入库统计投资_hide"); //49
|
|
|
+ titles.add("尚未入库统计-截至目前完成投资_hide"); //50
|
|
|
+ titles.add("尚未入库统计-材料齐全已报统计部门等待审核项目(标√)_hide"); //51
|
|
|
+ titles.add("尚未入库统计-法人单位未入企业名录库(标√)_hide"); //52
|
|
|
+ titles.add("尚未入库统计-项目手续不全(缺少手续名称)_hide"); //53
|
|
|
+ titles.add("尚未入库统计-形象进度未达到入库标准(标√)_hide"); //54
|
|
|
+ titles.add("尚未入库统计-其他原因(具体说明)_hide"); //55
|
|
|
+ titles.add("是否征地拆迁(标√)"); //56
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-营业执照"); //57
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-税务登记证"); //58
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-备案_hide"); //59
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-核准_hide"); //60
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-项目建议书批复_hide"); //61
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-可研批复_hide"); //62
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-初步设计批复_hide"); //63
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-环境影响评价批复_hide"); //64
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-节能审查批复_hide"); //65
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-建设用地规划许可证_hide"); //66
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-建设工程规划许可证_hide"); //67
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-建设工程及设备是否招标(标√)_hide"); //68
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-是否办理临时用电手续(标√)_hide"); //69
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-是否办理临时用水手续(标√)_hide"); //70
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-施工许可证_hide"); //71
|
|
|
+ titles.add("前期审批阶段(填写文号、完成或计划完成时间,时间精确到日期)-前期手续办理存在问题_hide"); //72
|
|
|
+ titles.add("竣工验收阶段-是否开展综合测绘(标√)_hide"); //73
|
|
|
+ titles.add("竣工验收阶段-是否进行建设工程竣工验收(标√)_hide"); //74
|
|
|
+ titles.add("竣工验收阶段-是否进行档案验收(标√)_hide"); //75
|
|
|
+ titles.add("投产开业阶段-是否办理安全生产手续(标√)_hide"); //76
|
|
|
+ titles.add("投产开业阶段-是否办理生产许可手续(标√)_hide"); //77
|
|
|
+ titles.add("建设资金融资需求-是否需要融资(标√)"); //78
|
|
|
+ titles.add("建设资金融资需求-需融资额度"); //79
|
|
|
+ titles.add("主要产品"); //80
|
|
|
+ titles.add("下游企业"); //81
|
|
|
+ titles.add("上游企业"); //82
|
|
|
+ titles.add("年产值"); //83
|
|
|
+ titles.add("年税收-全口径"); //84
|
|
|
+ titles.add("年税收-区级留用"); //85
|
|
|
+ titles.add("年利润"); //86
|
|
|
+ titles.add("目前形象进度_hide"); //87
|
|
|
+ titles.add("全年形象进度_hide"); //88
|
|
|
+ titles.add("存在问题"); //89
|
|
|
+ titles.add("法人单位负责人-姓名"); //90
|
|
|
+ titles.add("法人单位负责人-手机"); //91
|
|
|
+ titles.add("法人单位联系人-姓名"); //92
|
|
|
+ titles.add("法人单位联系人-手机"); //93
|
|
|
+ titles.add("员工人数"); //94
|
|
|
+ titles.add("项目责任单位负责人-责任单位"); //95
|
|
|
+ titles.add("项目责任单位负责人-姓名"); //96
|
|
|
+ titles.add("项目责任单位负责人-职务"); //97
|
|
|
+ titles.add("项目责任单位负责人-手机"); //98
|
|
|
+ titles.add("项目秘书-姓名"); //99
|
|
|
+ titles.add("项目秘书-职务"); //100
|
|
|
+ titles.add("项目秘书-手机"); //101
|
|
|
+ titles.add("所在地区"); //102
|
|
|
+ titles.add("所在县(市)"); //103
|
|
|
+ titles.add("备注"); //104
|
|
|
+ dataMap.put("titles", titles);
|
|
|
+ List<PageData> varOList = projectService.listAll(pd);
|
|
|
+ List<PageData> varList = new ArrayList<PageData>();
|
|
|
+ for(int i=0;i<varOList.size();i++){
|
|
|
+ PageData vpd = new PageData();
|
|
|
+ vpd.put("var1", varOList.get(i).getString("NAME")); //1
|
|
|
+ vpd.put("var2", varOList.get(i).getString("ZXSPJGPTXMDM")); //2
|
|
|
+ vpd.put("var3", varOList.get(i).getString("FSJGXM")); //3
|
|
|
+ vpd.put("var4", varOList.get(i).getString("FRDW")); //4
|
|
|
+ vpd.put("var5", varOList.get(i).getString("SHXYDM")); //5
|
|
|
+ vpd.put("var6", varOList.get(i).getString("XMYJLB")); //6
|
|
|
+ vpd.put("var7", varOList.get(i).getString("XMEJLB")); //7
|
|
|
+ vpd.put("var8", varOList.get(i).getString("XMSJLB")); //8
|
|
|
+ vpd.put("var9", varOList.get(i).getString("XMSANJLB")); //9
|
|
|
+ vpd.put("var10", varOList.get(i).getString("OPERATOR")); //10
|
|
|
+ vpd.put("var11", varOList.get(i).getString("ZS_TZF")); //11
|
|
|
+ vpd.put("var12", varOList.get(i).getString("ZS_ZJLY")); //12
|
|
|
+ vpd.put("var13", varOList.get(i).getString("ZS_ZBZCD")); //13
|
|
|
+ vpd.put("var14", varOList.get(i).getString("ZS_SFQY")); //14
|
|
|
+ vpd.put("var15", varOList.get(i).getString("ZS_QYGSSFZC")); //15
|
|
|
+ vpd.put("var16", varOList.get(i).getString("ZS_SFXDJSDD")); //16
|
|
|
+ vpd.put("var17", varOList.get(i).getString("ZS_QYZJSFDW")); //17
|
|
|
+ vpd.put("var18", varOList.get(i).getString("ZS_QYZTZ")); //18
|
|
|
+ vpd.put("var19", varOList.get(i).getString("ZS_QYGT")); //19
|
|
|
+ vpd.put("var20", varOList.get(i).getString("ZS_QYKGSJ")); //20
|
|
|
+ vpd.put("var21", varOList.get(i).getString("ZS_QYJGSJ")); //21
|
|
|
+ vpd.put("var22", varOList.get(i).getString("ZS_QYCZ")); //22
|
|
|
+ vpd.put("var23", varOList.get(i).getString("ZS_QKJ")); //23
|
|
|
+ vpd.put("var24", varOList.get(i).getString("ZS_QJLY")); //24
|
|
|
+ vpd.put("var25", varOList.get(i).getString("ZS_QYQTZYSX")); //25
|
|
|
+ vpd.put("var26", varOList.get(i).getString("TDXZ")); //26
|
|
|
+ vpd.put("var27", varOList.get(i).getString("GDSJ_Y")); //27
|
|
|
+ vpd.put("var28", varOList.get(i).getString("GDSJ_M")); //28
|
|
|
+ vpd.put("var29", varOList.get(i).getString("JSDZ")); //29
|
|
|
+ vpd.put("var30", varOList.get(i).getString("ZDMJ")); //30
|
|
|
+ vpd.put("var31", varOList.get(i).getString("JJMJ")); //31
|
|
|
+ vpd.put("var32", varOList.get(i).getString("ZTZ")); //32
|
|
|
+ vpd.put("var33", varOList.get(i).getString("GDZCTX")); //33
|
|
|
+ vpd.put("var34", varOList.get(i).getString("JSNRJJSGM")); //34
|
|
|
+ vpd.put("var35", varOList.get(i).getString("JZTX")); //35
|
|
|
+ vpd.put("var36", varOList.get(i).getString("JHTZ")); //36
|
|
|
+ vpd.put("var37", varOList.get(i).getString("SFSZ")); //37
|
|
|
+ vpd.put("var38", varOList.get(i).getString("JHKG_Y")); //38
|
|
|
+ vpd.put("var39", varOList.get(i).getString("JHKG_M")); //39
|
|
|
+ vpd.put("var40", varOList.get(i).getString("KGRQ_Y")); //40
|
|
|
+ vpd.put("var41", varOList.get(i).getString("KGRQ_M")); //41
|
|
|
+ vpd.put("var42", varOList.get(i).getString("FGRQ_Y")); //42
|
|
|
+ vpd.put("var43", varOList.get(i).getString("FGRQ_M")); //43
|
|
|
+ vpd.put("var44", varOList.get(i).getString("JHJGRQ_Y")); //44
|
|
|
+ vpd.put("var45", varOList.get(i).getString("JHJGRQ_M")); //45
|
|
|
+ vpd.put("var46", varOList.get(i).getString("SJJGRQ_Y")); //46
|
|
|
+ vpd.put("var47", varOList.get(i).getString("SJJGRQ_M")); //47
|
|
|
+ vpd.put("var48", varOList.get(i).getString("SFRT")); //48
|
|
|
+ vpd.put("var49", varOList.get(i).getString("RKTJTZ")); //49
|
|
|
+ vpd.put("var50", varOList.get(i).getString("WRK_JZMQWCTX")); //50
|
|
|
+ vpd.put("var51", varOList.get(i).getString("WRK_DDSHXM")); //51
|
|
|
+ vpd.put("var52", varOList.get(i).getString("WRK_FRDWWRK")); //52
|
|
|
+ vpd.put("var53", varOList.get(i).getString("WRK_XMSXBQ")); //53
|
|
|
+ vpd.put("var54", varOList.get(i).getString("WRK_XXWDBZ")); //54
|
|
|
+ vpd.put("var55", varOList.get(i).getString("WRK_QTYY")); //55
|
|
|
+ vpd.put("var56", varOList.get(i).getString("SFZDCQ")); //56
|
|
|
+ vpd.put("var57", varOList.get(i).getString("QQSP_YYZZ")); //57
|
|
|
+ vpd.put("var58", varOList.get(i).getString("QQSP_SWDJZ")); //58
|
|
|
+ vpd.put("var59", varOList.get(i).getString("QQSP_BA")); //59
|
|
|
+ vpd.put("var60", varOList.get(i).getString("QQSP_HZ")); //60
|
|
|
+ vpd.put("var61", varOList.get(i).getString("QQSP_JYSPF")); //61
|
|
|
+ vpd.put("var62", varOList.get(i).getString("QQSP_KYPF")); //62
|
|
|
+ vpd.put("var63", varOList.get(i).getString("QQSP_SJPF")); //63
|
|
|
+ vpd.put("var64", varOList.get(i).getString("QQSP_HJYXPJPF")); //64
|
|
|
+ vpd.put("var65", varOList.get(i).getString("QQSP_JNSCPF")); //65
|
|
|
+ vpd.put("var66", varOList.get(i).getString("QQSP_JSYDGHXKZ")); //66
|
|
|
+ vpd.put("var67", varOList.get(i).getString("QQSP_JSGCGHXKZ")); //67
|
|
|
+ vpd.put("var68", varOList.get(i).getString("QQSP_SBSFZB")); //68
|
|
|
+ vpd.put("var69", varOList.get(i).getString("QQSP_LSYDSX")); //69
|
|
|
+ vpd.put("var70", varOList.get(i).getString("QQSP_LSYSSX")); //70
|
|
|
+ vpd.put("var71", varOList.get(i).getString("QQSP_SGXKZ")); //71
|
|
|
+ vpd.put("var72", varOList.get(i).getString("QQSP_CZWT")); //72
|
|
|
+ vpd.put("var73", varOList.get(i).getString("JGYS_ZHCH")); //73
|
|
|
+ vpd.put("var74", varOList.get(i).getString("JGYS_JGYS")); //74
|
|
|
+ vpd.put("var75", varOList.get(i).getString("JGYS_DAYS")); //75
|
|
|
+ vpd.put("var76", varOList.get(i).getString("TCKY_AQSCSX")); //76
|
|
|
+ vpd.put("var77", varOList.get(i).getString("TCKY_SCXKSX")); //77
|
|
|
+ vpd.put("var78", varOList.get(i).getString("RZXQ_SFYX")); //78
|
|
|
+ vpd.put("var79", varOList.get(i).getString("RZXQ_RZED")); //79
|
|
|
+ vpd.put("var80", varOList.get(i).getString("ZYCP")); //80
|
|
|
+ vpd.put("var81", varOList.get(i).getString("XYQY")); //81
|
|
|
+ vpd.put("var82", varOList.get(i).getString("SYQY")); //82
|
|
|
+ vpd.put("var83", varOList.get(i).getString("NCZ")); //83
|
|
|
+ vpd.put("var84", varOList.get(i).getString("NSS_QKJ")); //84
|
|
|
+ vpd.put("var85", varOList.get(i).getString("NSS_QJLY")); //85
|
|
|
+ vpd.put("var86", varOList.get(i).getString("NLR")); //86
|
|
|
+ vpd.put("var87", varOList.get(i).getString("MQXXJD")); //87
|
|
|
+ vpd.put("var88", varOList.get(i).getString("QNXXJD")); //88
|
|
|
+ vpd.put("var89", varOList.get(i).getString("CZWT")); //89
|
|
|
+ vpd.put("var90", varOList.get(i).getString("FRDWFZR_NAME")); //90
|
|
|
+ vpd.put("var91", varOList.get(i).getString("FRDWFZR_PHONE")); //91
|
|
|
+ vpd.put("var92", varOList.get(i).getString("FRDWLXR_NAME")); //92
|
|
|
+ vpd.put("var93", varOList.get(i).getString("FRDWLXR_PHONE")); //93
|
|
|
+ vpd.put("var94", varOList.get(i).getString("YGRS")); //94
|
|
|
+ vpd.put("var95", varOList.get(i).getString("XMZRDW_ZRDW")); //95
|
|
|
+ vpd.put("var96", varOList.get(i).getString("XMZRDW_NAME")); //96
|
|
|
+ vpd.put("var97", varOList.get(i).getString("XMZRDW_ZW")); //97
|
|
|
+ vpd.put("var98", varOList.get(i).getString("XMZRDW_PHONE")); //98
|
|
|
+ vpd.put("var99", varOList.get(i).getString("XMMS_NAME")); //99
|
|
|
+ vpd.put("var100", varOList.get(i).getString("XMMS_ZW")); //100
|
|
|
+ vpd.put("var101", varOList.get(i).getString("XMMS_PHONE")); //101
|
|
|
+ vpd.put("var102", varOList.get(i).getString("SZDQ")); //102
|
|
|
+ vpd.put("var103", varOList.get(i).getString("SZX")); //103
|
|
|
+ vpd.put("var104", varOList.get(i).getString("BZ")); //104
|
|
|
+ varList.add(vpd);
|
|
|
+ }
|
|
|
+ dataMap.put("varList", varList);
|
|
|
+ ObjectExcelView erv = new ObjectExcelView();
|
|
|
+ mv = new ModelAndView(erv,dataMap);
|
|
|
+ return mv;
|
|
|
+ }
|
|
|
+
|
|
|
+ @InitBinder
|
|
|
+ public void initBinder(WebDataBinder binder){
|
|
|
+ DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
+ binder.registerCustomEditor(Date.class, new CustomDateEditor(format,true));
|
|
|
+ }
|
|
|
+}
|