コード例 #1
0
ファイル: TechReportingAction.java プロジェクト: wj1s/gp
 // 初始填报
 public String submitTechReport() {
   // 添加更新时间和更新人
   String id = ((String[]) formMap.get("id"))[0] + "";
   TechReptDef instance = techReptDefService.get(Long.parseLong(id));
   instance.setReptFlag(true);
   techReptDefService.save(instance);
   startWorkFlow(instance);
   return "backToTop";
 }
コード例 #2
0
ファイル: TechReportingAction.java プロジェクト: wj1s/gp
 @Override
 public String load() {
   try {
     TechReptDef instance = new TechReptDef();
     if (formMap.get("startDate") != null
         && !(((String[]) formMap.get("startDate"))[0]).equals("")) {
       instance.setStartDate(
           DateUtil.stringToDate(((String[]) formMap.get("startDate"))[0] + "", DateUtil.FORMAT));
     }
     if (((formMap.get("endDate"))) != null
         && !(((String[]) formMap.get("endDate"))[0]).equals("")) {
       instance.setEndDate(
           DateUtil.stringToDate(((String[]) formMap.get("endDate"))[0] + "", DateUtil.FORMAT));
     }
     // 更新人不能为空
     instance.setReptFlag(true); // 列表中的一定是编辑过的		
     techReptDefService.findByInstance(instance, carrier);
   } catch (Exception e) {
     e.printStackTrace();
   }
   return GRID;
 }