|
|
@ -8,11 +8,11 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
import com.hxhq.business.domain.*; |
|
|
import com.hxhq.business.domain.*; |
|
|
import com.hxhq.business.dto.mjy.FfjlDetailDto; |
|
|
import com.hxhq.business.dto.mjy.FfjlDetailDto; |
|
|
import com.hxhq.business.dto.mjy.FfjlListDto; |
|
|
import com.hxhq.business.dto.mjy.FfjlListDto; |
|
|
|
|
|
import com.hxhq.business.enums.archive.ArchiveLogTypeEnum; |
|
|
import com.hxhq.business.enums.zykgl.*; |
|
|
import com.hxhq.business.enums.zykgl.*; |
|
|
import com.hxhq.business.enums.zykgl.JlztEnum; |
|
|
import com.hxhq.business.enums.zykgl.JlztEnum; |
|
|
import com.hxhq.business.form.mjy.*; |
|
|
import com.hxhq.business.form.mjy.*; |
|
|
import com.hxhq.business.service.IMjyFfjlJcgjService; |
|
|
|
|
|
import com.hxhq.business.service.IStudyMjyService; |
|
|
|
|
|
|
|
|
import com.hxhq.business.service.*; |
|
|
import com.hxhq.business.service.IStudyMjyService; |
|
|
import com.hxhq.business.service.IStudyMjyService; |
|
|
import com.hxhq.business.utils.JctUtil; |
|
|
import com.hxhq.business.utils.JctUtil; |
|
|
import com.hxhq.common.core.exception.ServiceException; |
|
|
import com.hxhq.common.core.exception.ServiceException; |
|
|
@ -24,7 +24,6 @@ import com.hxhq.system.service.ISysUserService; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
|
import com.hxhq.business.mapper.MjyFfjlMapper; |
|
|
import com.hxhq.business.mapper.MjyFfjlMapper; |
|
|
import com.hxhq.business.service.IMjyFfjlService; |
|
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
@ -43,6 +42,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
private IMjyFfjlJcgjService mjyFfjlJcgjService; |
|
|
private IMjyFfjlJcgjService mjyFfjlJcgjService; |
|
|
@Autowired |
|
|
@Autowired |
|
|
private IStudyMjyService studyMjyService; |
|
|
private IStudyMjyService studyMjyService; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private IArchiveLogService archiveLogService; |
|
|
|
|
|
|
|
|
//region 发放记录 |
|
|
//region 发放记录 |
|
|
|
|
|
|
|
|
@ -162,6 +163,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
formData.put("借阅开始时间", DateUtils.dateTime(form.getStartDate())); |
|
|
formData.put("借阅开始时间", DateUtils.dateTime(form.getStartDate())); |
|
|
formData.put("借阅结束时间", DateUtils.dateTime(form.getEndDate())); |
|
|
formData.put("借阅结束时间", DateUtils.dateTime(form.getEndDate())); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "申请借阅", JcmcysEnum.orange.getValue(), formData, qmr,form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "申请借阅", JcmcysEnum.orange.getValue(), formData, qmr,form.getRemark()); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "申请借阅"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -204,6 +207,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
this.updateById(mjyFfjlOld); |
|
|
this.updateById(mjyFfjlOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "申请解档", JcmcysEnum.green.getValue(), null, qmr,form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "申请解档", JcmcysEnum.green.getValue(), null, qmr,form.getRemark()); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "申请解档"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -236,6 +241,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
mjyFfjl.setDazt(DaztEnum.ygd.getValue()); |
|
|
mjyFfjl.setDazt(DaztEnum.ygd.getValue()); |
|
|
// 稽查轨迹 |
|
|
// 稽查轨迹 |
|
|
mjyFfjlJcgjList.add(mjyFfjlJcgjService.getJcgj(mjyFfjl.getId(), JcgjlxEnum.lc.getValue(), "申请归档", JcmcysEnum.green.getValue(), null, qmr,form.getRemark())); |
|
|
mjyFfjlJcgjList.add(mjyFfjlJcgjService.getJcgj(mjyFfjl.getId(), JcgjlxEnum.lc.getValue(), "申请归档", JcmcysEnum.green.getValue(), null, qmr,form.getRemark())); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjl.getId(), mjyFfjl.getMc(), mjyFfjl.getBh(), mjyFfjl.getNd()+mjyFfjl.getNddw(), "申请解档"); |
|
|
} |
|
|
} |
|
|
this.updateBatchById(mjyFfjlList); |
|
|
this.updateBatchById(mjyFfjlList); |
|
|
mjyFfjlJcgjService.saveBatch(mjyFfjlJcgjList); |
|
|
mjyFfjlJcgjService.saveBatch(mjyFfjlJcgjList); |
|
|
@ -567,6 +574,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
this.updateById(mjyFfjlOld); |
|
|
this.updateById(mjyFfjlOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "同意归档", JcmcysEnum.green.getValue(), null, qmr, form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "同意归档", JcmcysEnum.green.getValue(), null, qmr, form.getRemark()); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "同意归档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -595,6 +604,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("原因", form.getRemark()); |
|
|
formData.put("原因", form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝归档", JcmcysEnum.green.getValue(), formData, qmr, null); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝归档", JcmcysEnum.green.getValue(), formData, qmr, null); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "拒绝归档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -621,6 +632,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
this.updateById(mjyFfjlOld); |
|
|
this.updateById(mjyFfjlOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "同意解档", JcmcysEnum.green.getValue(), null, qmr, form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "同意解档", JcmcysEnum.green.getValue(), null, qmr, form.getRemark()); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "同意解档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -648,6 +661,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("原因", form.getRemark()); |
|
|
formData.put("原因", form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝解档", JcmcysEnum.green.getValue(), formData, qmr, null); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝解档", JcmcysEnum.green.getValue(), formData, qmr, null); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "拒绝解档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -678,6 +693,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
formData.put("借阅开始时间", DateUtils.dateTime(form.getJyksrq())); |
|
|
formData.put("借阅开始时间", DateUtils.dateTime(form.getJyksrq())); |
|
|
formData.put("借阅结束时间", DateUtils.dateTime(form.getJyjsrq())); |
|
|
formData.put("借阅结束时间", DateUtils.dateTime(form.getJyjsrq())); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "同意借阅", JcmcysEnum.green.getValue(), formData, qmr, form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "同意借阅", JcmcysEnum.green.getValue(), formData, qmr, form.getRemark()); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "同意借阅"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -709,6 +726,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
formData.put("借阅结束时间", DateUtils.dateTime(form.getJyjsrq())); |
|
|
formData.put("借阅结束时间", DateUtils.dateTime(form.getJyjsrq())); |
|
|
formData.put("原因", form.getRemark()); |
|
|
formData.put("原因", form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝借阅", JcmcysEnum.green.getValue(), formData, qmr, null); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝借阅", JcmcysEnum.green.getValue(), formData, qmr, null); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "拒绝借阅"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -734,6 +753,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
this.updateById(mjyFfjlOld); |
|
|
this.updateById(mjyFfjlOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "确认归还", JcmcysEnum.green.getValue(), null, qmr, form.getRemark()); |
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "确认归还", JcmcysEnum.green.getValue(), null, qmr, form.getRemark()); |
|
|
|
|
|
//保存日志 |
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.mjylqff, mjyFfjlOld.getId(), mjyFfjlOld.getMc(), mjyFfjlOld.getBh(), mjyFfjlOld.getNd()+mjyFfjlOld.getNddw(), "确认归还"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|