Commit 6784028d authored by 赵啸非's avatar 赵啸非

添加公共庫

parent 948fa4ae
...@@ -29,4 +29,7 @@ public class MatterDatumVo extends BaseEntityLong { ...@@ -29,4 +29,7 @@ public class MatterDatumVo extends BaseEntityLong {
private String deptName; private String deptName;
private Long siteId;
} }
\ No newline at end of file
...@@ -87,21 +87,48 @@ public class MatterDatumServiceImpl extends AbstractCRUDServiceImpl<MatterDatumD ...@@ -87,21 +87,48 @@ public class MatterDatumServiceImpl extends AbstractCRUDServiceImpl<MatterDatumD
} }
@Override @Override
protected void findAfter(MatterDatumEntity params, PageInfo pageInfo, Context context, List<MatterDatumEntity> list) throws AppException { protected void saveAfter(MatterDatumEntity entity, Context context) throws AppException {
if (CollectionUtils.isNotEmpty(list)) { int count = this.count(new MatterDatumQuery().matterId(entity.getMatterId()), context);
for (MatterDatumEntity entity : list) { MatterEntity matterEntity = matterService.get(entity.getMatterId(), context);
MatterEntity matter = matterService.get(entity.getMatterId()); if (!ObjectUtils.isEmpty(matterEntity)) {
if (matter != null) { matterEntity.setDatumCount(count);
entity.setMatterName(matter.getMatterName()); matterService.update(matterEntity, context);
entity.setMatterNo(matter.getMatterNo()); }
entity.setDeptName(matter.getDeptName());
entity.setDeptCode(matter.getDeptCode());
}
} super.saveAfter(entity, context);
}
@Override
public int remove(Long id, Context context) throws AppException {
this.removeBefore(id, context);
MatterDatumEntity matterDatumEntity = this.get(id, context);
int iRet = this.dao.delete(id);
this.removeAfter(id, context, iRet);
int count = this.count(new MatterDatumQuery().matterId(matterDatumEntity.getMatterId()), context);
MatterEntity matterEntity = matterService.get(matterDatumEntity.getMatterId(), context);
if (!ObjectUtils.isEmpty(matterEntity)) {
matterEntity.setDatumCount(count);
matterService.update(matterEntity, context);
} }
return iRet;
} }
// @Override
// protected void findAfter(MatterDatumEntity params, PageInfo pageInfo, Context context, List<MatterDatumEntity> list) throws AppException {
// if (CollectionUtils.isNotEmpty(list)) {
// for (MatterDatumEntity entity : list) {
// MatterEntity matter = matterService.get(entity.getMatterId());
// if (matter != null) {
// entity.setMatterName(matter.getMatterName());
// entity.setMatterNo(matter.getMatterNo());
// entity.setDeptName(matter.getDeptName());
// entity.setDeptCode(matter.getDeptCode());
// }
//
// }
// }
// }
@Override @Override
protected void saveBefore(MatterDatumEntity entity, Context context) throws AppException { protected void saveBefore(MatterDatumEntity entity, Context context) throws AppException {
...@@ -121,7 +148,6 @@ public class MatterDatumServiceImpl extends AbstractCRUDServiceImpl<MatterDatumD ...@@ -121,7 +148,6 @@ public class MatterDatumServiceImpl extends AbstractCRUDServiceImpl<MatterDatumD
String newName = RandomUtil.randomNumbers(12) + ".jpg"; String newName = RandomUtil.randomNumbers(12) + ".jpg";
String filePathAll = filePath + newName; String filePathAll = filePath + newName;
WordUtil.convertWordToJPEG(samplePath, filePathAll); WordUtil.convertWordToJPEG(samplePath, filePathAll);
entity.setPreViewPath(prePath + newName); entity.setPreViewPath(prePath + newName);
super.saveBefore(entity, context); super.saveBefore(entity, context);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment