‘liusuyi’
2023-07-28 bfc9d5ca46948fbe0623211c030de200df04aba2
ard-work/src/main/java/com/ruoyi/app/task/service/impl/ArdAppTaskServiceImpl.java
@@ -249,8 +249,15 @@
     */
    @Override
    public int updateArdAppTaskDetail(ArdAppTaskDetail ardAppTaskDetail) {
        ardAppTaskDetail.setClockInTime(DateUtils.getNowDate());
        insertArdAppTaskPic(ardAppTaskDetail);
        return ardAppTaskMapper.updateArdAppTaskDetail(ardAppTaskDetail);
    }
    @Override
    public int updateArdAppTaskDetailView(ArdAppTaskDetail ardAppTaskDetail) {
        ardAppTaskDetail.setViewTime(DateUtils.getNowDate());
        return ardAppTaskMapper.updateArdAppTaskDetailView(ardAppTaskDetail);
    }
    /**
@@ -262,6 +269,7 @@
        List<ArdAppTaskDetailPic> ardAppTaskDetailPicList = ardAppTaskDetail.getArdAppTaskDetailPic();
        String detailId = ardAppTaskDetail.getId();
        if (StringUtils.isNotNull(ardAppTaskDetailPicList)) {
            ardAppTaskMapper.deleteArdAppTaskDetailPicByTaskDetailId(detailId);
            List<ArdAppTaskDetailPic> list = new ArrayList<ArdAppTaskDetailPic>();
            for (ArdAppTaskDetailPic ardAppTaskDetailPic : ardAppTaskDetailPicList) {
                ardAppTaskDetailPic.setId(IdUtils.simpleUUID());
@@ -269,7 +277,6 @@
                list.add(ardAppTaskDetailPic);
            }
            if (list.size() > 0) {
                ardAppTaskMapper.deleteArdAppTaskDetailPicByTaskDetailId(detailId);
                ardAppTaskMapper.batchArdAppTaskDetailPic(list);
            }
        }