示例#1
0
 /** 人防信息通过id查询 */
 @Override
 public AqffRfxxb queryRfxxById(AqffRfxxb entity) {
   AqffRfxxb AqffRfxxb = rfxxbDao.queryRfxxById(entity);
   Map<String, Object> map = new HashMap<String, Object>();
   map.put("rfid", entity.getId());
   List<Aqffrfryxxb> list = rfxxbDao.queryRfcyxxByrfid(map);
   AqffRfxxb.setRyAllList(list);
   return AqffRfxxb;
 }
示例#2
0
 /** 人防信息添加 */
 @SuppressWarnings({"unchecked", "static-access"})
 @Override
 public void insertRfxx(AqffRfxxb entity, SessionBean sessionBean) {
   setSaveProperties(entity, sessionBean);
   entity.setRfid(entity.getId());
   rfxxbDao.insertRfxx(entity);
   List<Aqffrfryxxb> list = new ArrayList<Aqffrfryxxb>();
   JSONArray jcxmxJsonArray = JSONArray.fromObject(entity.getRyAll());
   List<Aqffrfryxxb> listForIU = new ArrayList<Aqffrfryxxb>();
   listForIU = (List<Aqffrfryxxb>) jcxmxJsonArray.toCollection(jcxmxJsonArray, Aqffrfryxxb.class);
   for (int i = 0; i < listForIU.size(); i++) {
     Aqffrfryxxb rfry = listForIU.get(i);
     rfry.setRfid(entity.getId());
     if (null != rfry.getId() && rfry.getId() != "" && !"".equals(rfry.getId())) {
       setUpdateProperties(rfry, sessionBean);
       rfxxbDao.updateRfcyxx(rfry);
     } else {
       rfry.setId(UUID.create());
       setSaveProperties(rfry, sessionBean);
       rfxxbDao.saveRfcyxx(rfry);
     }
   }
   if (null != entity.getRydelete() || entity.getRydelete().equals("")) {
     JSONArray deleteJsonArray = JSONArray.fromObject(entity.getRydelete());
     list = null;
     list = (List<Aqffrfryxxb>) deleteJsonArray.toCollection(deleteJsonArray, Aqffrfryxxb.class);
     for (int i = 0; i < list.size(); i++) {
       Aqffrfryxxb rfry = list.get(i);
       if (!"null".equals(rfry) && null != rfry) {
         rfry.setRfid(entity.getId());
         setUpdateProperties(rfry, sessionBean);
         rfxxbDao.deleteRfcyxx(rfry);
       }
     }
   }
 }
示例#3
0
 /** 人防信息模糊查询 */
 @Override
 public EasyUIPage queryMHRf(EasyUIPage page, AqffRfxxb entity) {
   return rfxxbDao.queryMHRf(page, entity);
 }
示例#4
0
 @Override
 public EasyUIPage queryRf(EasyUIPage page, String lrrbmid) {
   OrgOrganization org = this.orgOrganizationService.queryByOrgcode(lrrbmid);
   return rfxxbDao.queryDownListByParentID(page, org.getId(), "01", "50", "04");
 }
示例#5
0
 /** 人防人员单位查询 */
 public Aqffrfryxxb queryRfcyxxByZjhmForDW(Aqffrfryxxb entity) {
   return rfxxbDao.queryRfcyxxByZjhmForDW(entity);
 }
示例#6
0
 /** 人防信息重复性查询 */
 public int queryRfxxCF(AqffRfxxb entity) {
   return rfxxbDao.queryRfxxCF(entity);
 }
示例#7
0
 /** 删除人防关联人员信息 */
 public void deleteRfryxx(AqffRfxxb entity) {
   rfxxbDao.deleteRfryxx(entity);
 }
示例#8
0
 /** 管理页面中人员列表信息 */
 @Override
 public EasyUIPage queryRfcyxx(EasyUIPage page, Aqffrfryxxb entity) {
   return rfxxbDao.queryRfcyxx(page, entity);
 }
示例#9
0
 /** 通过证件查找人防成员信息 */
 @Override
 public int queryRfcyxxByZjhm(Aqffrfryxxb entity) {
   return rfxxbDao.queryRfcyxxByZjhm(entity);
 }
示例#10
0
 /** 通过id查找人防成员信息 */
 @Override
 public Aqffrfryxxb queryRfcyxxById(Aqffrfryxxb entity) {
   return rfxxbDao.queryRfcyxxById(entity);
 }
示例#11
0
 /** 人防成员信息删除 */
 @Override
 public int deleteRfcyxx(Aqffrfryxxb entity, SessionBean sessionBean) {
   setCrossoutProperties(entity, sessionBean);
   return rfxxbDao.deleteRfcyxx(entity);
 }
示例#12
0
 /** 人防成员信息修改 */
 @Override
 public int updateRfcyxx(Aqffrfryxxb entity, SessionBean sessionBean) {
   setUpdateProperties(entity, sessionBean);
   return rfxxbDao.updateRfcyxx(entity);
 }
示例#13
0
 /** 人防成员信息添加 */
 @Override
 public void saveRfcyxx(Aqffrfryxxb entity, SessionBean sessionBean) {
   entity.setId(UUID.create());
   setSaveProperties(entity, sessionBean);
   rfxxbDao.saveRfcyxx(entity);
 }