Commit 101bbdd67a42e2fea0502efc3c8ce9cc1581b315
1 parent
5bb13adb
日报提交
Showing
5 changed files
with
13 additions
and
12 deletions
src/main/java/com/zteits/oa/api/service/report/query/AsraDailyQueryService.java
src/main/java/com/zteits/oa/report/biz/AsraDailyQueryServiceImpl.java
| ... | ... | @@ -131,7 +131,7 @@ public class AsraDailyQueryServiceImpl implements AsraDailyQueryService { |
| 131 | 131 | |
| 132 | 132 | |
| 133 | 133 | @Override |
| 134 | - public BizResult<Integer> saveOrUpdateAsraDaily(AsraDailySaveOrUpdateReq request) { | |
| 134 | + public BizResult<Long> saveOrUpdateAsraDaily(AsraDailySaveOrUpdateReq request) { | |
| 135 | 135 | AsraDaily asraDaily = new AsraDaily(); |
| 136 | 136 | BeanUtils.copyProperties(request, asraDaily); |
| 137 | 137 | asraDaily.setModfiyDate(new Date()); |
| ... | ... | @@ -140,20 +140,20 @@ public class AsraDailyQueryServiceImpl implements AsraDailyQueryService { |
| 140 | 140 | Date dailyDate = DateUtil.parseDate(request.getDailyDate()); |
| 141 | 141 | asraDaily.setDailyDate(dailyDate); |
| 142 | 142 | |
| 143 | - int num; | |
| 143 | + Long id; | |
| 144 | 144 | if (null == request.getId()) { |
| 145 | 145 | //新增 |
| 146 | 146 | asraDaily.setDataState(1); |
| 147 | 147 | asraDaily.setCreateDate(new Date()); |
| 148 | 148 | asraDaily.setCreateEmpid(request.getAsarOpId()+""); |
| 149 | 149 | asraDaily.setCreateEmpName(request.getAsarOpName() + ""); |
| 150 | - num = asraDailyDao.saveAsraDaily(asraDaily); | |
| 150 | + id = asraDailyDao.saveAsraDaily(asraDaily); | |
| 151 | 151 | } else { |
| 152 | 152 | //更新 |
| 153 | - num = asraDailyDao.updateAsraDaily(asraDaily); | |
| 154 | - | |
| 153 | + int num = asraDailyDao.updateAsraDaily(asraDaily); | |
| 154 | + id = Long.valueOf(num+""); | |
| 155 | 155 | } |
| 156 | 156 | |
| 157 | - return new BizResult<>(num); | |
| 157 | + return new BizResult<>(id); | |
| 158 | 158 | } |
| 159 | 159 | } | ... | ... |
src/main/java/com/zteits/oa/report/dao/AsraDailyDao.java
src/main/java/com/zteits/oa/report/dao/impl/AsraDailyDaoImpl.java
| ... | ... | @@ -50,8 +50,9 @@ public class AsraDailyDaoImpl implements AsraDailyDao{ |
| 50 | 50 | } |
| 51 | 51 | |
| 52 | 52 | @Override |
| 53 | - public int saveAsraDaily(AsraDaily asraDaily) { | |
| 54 | - return asraDailyMapper.insertSelective(asraDaily); | |
| 53 | + public Long saveAsraDaily(AsraDaily asraDaily) { | |
| 54 | + int flg = asraDailyMapper.insertSelective(asraDaily); | |
| 55 | + return asraDaily.getId(); | |
| 55 | 56 | } |
| 56 | 57 | |
| 57 | 58 | @Override | ... | ... |
src/main/java/com/zteits/oa/report/web/AsraDailyController.java
| ... | ... | @@ -103,7 +103,7 @@ public class AsraDailyController { |
| 103 | 103 | |
| 104 | 104 | @ApiOperation("保存或者修改工时日报") |
| 105 | 105 | @PostMapping("/saveOrUpdateAsraDaily") |
| 106 | - public BizResult<Integer> saveOrUpdateAsraDaily(@RequestBody AsraDailySaveOrUpdateReq asraDailySaveOrUpdateReq,HttpServletRequest request) { | |
| 106 | + public BizResult<Long> saveOrUpdateAsraDaily(@RequestBody AsraDailySaveOrUpdateReq asraDailySaveOrUpdateReq,HttpServletRequest request) { | |
| 107 | 107 | logger.info("日报系统-日报管理-根据登录人提交日报信息入参:{}", JSONObject.toJSON(asraDailySaveOrUpdateReq)); |
| 108 | 108 | /**1.根据当前登录人查询登录人下面管理的员工-缓存中获取*/ |
| 109 | 109 | AsraOpDTO asraOpDTO = (AsraOpDTO)request.getSession().getAttribute(SessionEnum.USER_INFO.key()); |
| ... | ... | @@ -116,7 +116,7 @@ public class AsraDailyController { |
| 116 | 116 | asraDailySaveOrUpdateReq.setDataState(1); |
| 117 | 117 | BeanUtils.copyProperties(asraDailyDateChangeDTO,asraDailySaveOrUpdateReq); |
| 118 | 118 | |
| 119 | - BizResult<Integer> bizResult = asraDailyQueryService.saveOrUpdateAsraDaily(asraDailySaveOrUpdateReq); | |
| 119 | + BizResult<Long> bizResult = asraDailyQueryService.saveOrUpdateAsraDaily(asraDailySaveOrUpdateReq); | |
| 120 | 120 | return bizResult; |
| 121 | 121 | } |
| 122 | 122 | ... | ... |