Browse Source

feat:[资源库管理][供试品入库记录]导入

master
HanLong 2 months ago
parent
commit
0ef0115bc6
11 changed files with 116 additions and 27 deletions
  1. +19
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/GspRkjlController.java
  2. +3
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gsp/ImportGspRkjlDto.java
  3. +7
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IGspRkjlService.java
  4. +4
    -2
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IStudyRoomJcgjService.java
  5. +11
    -2
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IYqJcgjService.java
  6. +12
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GspRkjlServiceImpl.java
  7. +10
    -4
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/StudyMethodServiceImpl.java
  8. +12
    -2
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/StudyRoomJcgjServiceImpl.java
  9. +3
    -3
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/StudyRoomServiceImpl.java
  10. +34
    -13
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/YqJcgjServiceImpl.java
  11. +1
    -1
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/YqServiceImpl.java

+ 19
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/GspRkjlController.java View File

@ -1,5 +1,6 @@
package com.hxhq.business.controller; package com.hxhq.business.controller;
import java.io.IOException;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
@ -8,8 +9,10 @@ import com.hxhq.business.domain.GspRkjlJcgj;
import com.hxhq.business.form.gsp.*; import com.hxhq.business.form.gsp.*;
import com.hxhq.business.form.mjy.*; import com.hxhq.business.form.mjy.*;
import com.hxhq.business.service.IGspRkjlJcgjService; import com.hxhq.business.service.IGspRkjlJcgjService;
import com.hxhq.common.core.utils.poi.ExcelUtil;
import com.hxhq.common.security.annotation.RequiresPermissions; import com.hxhq.common.security.annotation.RequiresPermissions;
import com.hxhq.common.security.utils.SecurityUtils; import com.hxhq.common.security.utils.SecurityUtils;
import com.hxhq.system.api.domain.SysUser;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -19,6 +22,8 @@ import com.hxhq.common.core.web.controller.BaseController;
import com.hxhq.common.core.web.domain.AjaxResult; import com.hxhq.common.core.web.domain.AjaxResult;
import com.hxhq.common.core.web.page.TableDataInfo; import com.hxhq.common.core.web.page.TableDataInfo;
import javax.servlet.http.HttpServletResponse;
/** /**
* 供试品入库记录Controller * 供试品入库记录Controller
@ -76,6 +81,10 @@ public class GspRkjlController extends BaseController
@RequiresPermissions("business:resource:gsp:rkxz") @RequiresPermissions("business:resource:gsp:rkxz")
public AjaxResult save(@RequestBody GspRkjlForm form) public AjaxResult save(@RequestBody GspRkjlForm form)
{ {
GspRkjl gspRkjl = gspRkjlService.queryInfo(form);
if(gspRkjl != null) {
return error("系统已有记录");
}
form.setQmrId(SecurityUtils.getUserId()); form.setQmrId(SecurityUtils.getUserId());
gspRkjlService.add(form); gspRkjlService.add(form);
return AjaxResult.success("操作成功"); return AjaxResult.success("操作成功");
@ -87,6 +96,10 @@ public class GspRkjlController extends BaseController
@RequiresPermissions("business:resource:gsp:rkbj") @RequiresPermissions("business:resource:gsp:rkbj")
public AjaxResult bj(@RequestBody GspRkjlForm form) public AjaxResult bj(@RequestBody GspRkjlForm form)
{ {
GspRkjl gspRkjl = gspRkjlService.queryInfo(form);
if(gspRkjl != null && !form.getId().equals(gspRkjl.getId())) {
return error("系统已有记录");
}
form.setQmrId(SecurityUtils.getUserId()); form.setQmrId(SecurityUtils.getUserId());
gspRkjlService.update(form); gspRkjlService.update(form);
return AjaxResult.success("操作成功"); return AjaxResult.success("操作成功");
@ -177,4 +190,10 @@ public class GspRkjlController extends BaseController
return AjaxResult.success("操作成功"); return AjaxResult.success("操作成功");
} }
@PostMapping("/importTemplate")
public void importTemplate(HttpServletResponse response) throws IOException
{
ExcelUtil<SysUser> util = new ExcelUtil<SysUser>(SysUser.class);
util.importTemplateExcel(response, "【模板】供试品入库记录");
}
} }

+ 3
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gsp/ImportGspRkjlDto.java View File

@ -22,10 +22,13 @@ public class ImportGspRkjlDto {
@Excel(name = "单位") @Excel(name = "单位")
private String rkdw; private String rkdw;
@Excel(name = "保存条件")
private String cctj; private String cctj;
@Excel(name = "有效期")
private String yxq; private String yxq;
@Excel(name = "注意事项")
private String zysx; private String zysx;
public String getMc() { public String getMc() {

+ 7
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IGspRkjlService.java View File

@ -29,6 +29,13 @@ public interface IGspRkjlService extends IService
void add(GspRkjlForm form); void add(GspRkjlForm form);
/** /**
* 根据名称规格批号入库时间查询供试品入库记录
* @param form
* @return
*/
GspRkjl queryInfo(GspRkjlForm form);
/**
* 编辑供试品入库记录 * 编辑供试品入库记录
* @param form 供试品入库记录表单 * @param form 供试品入库记录表单
*/ */

+ 4
- 2
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IStudyRoomJcgjService.java View File

@ -1,6 +1,8 @@
package com.hxhq.business.service; package com.hxhq.business.service;
import java.util.List; import java.util.List;
import com.hxhq.business.domain.StudyRoom;
import com.hxhq.business.domain.StudyRoomJcgj; import com.hxhq.business.domain.StudyRoomJcgj;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.hxhq.system.api.domain.SysUser; import com.hxhq.system.api.domain.SysUser;
@ -23,7 +25,7 @@ public interface IStudyRoomJcgjService extends IService
/** /**
* 保存稽查轨迹 * 保存稽查轨迹
* @param studyRoomId 饲养间id
* @param studyRoom 饲养间
* @param jcgjlx 稽查类型 * @param jcgjlx 稽查类型
* @param jcmc 稽查名称 * @param jcmc 稽查名称
* @param jcmcEn 稽查名称-英文 * @param jcmcEn 稽查名称-英文
@ -32,6 +34,6 @@ public interface IStudyRoomJcgjService extends IService
* @param jcnrEn 稽查内容-英文 * @param jcnrEn 稽查内容-英文
* @param qmr 签名人 * @param qmr 签名人
*/ */
void saveJcgj(Long studyRoomId, Integer jcgjlx, String jcmc, String jcmcEn, Integer jcmcys,
void saveJcgj(StudyRoom studyRoom, Integer jcgjlx, String jcmc, String jcmcEn, Integer jcmcys,
String jcnr, String jcnrEn, SysUser qmr); String jcnr, String jcnrEn, SysUser qmr);
} }

+ 11
- 2
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IYqJcgjService.java View File

@ -1,6 +1,8 @@
package com.hxhq.business.service; package com.hxhq.business.service;
import java.util.List; import java.util.List;
import com.hxhq.business.domain.Yq;
import com.hxhq.business.domain.YqJcgj; import com.hxhq.business.domain.YqJcgj;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
@ -22,7 +24,7 @@ public interface IYqJcgjService extends IService
/** /**
* 新增稽查轨迹 * 新增稽查轨迹
* @param yqId 仪器id
* @param yq 仪器
* @param jcgjlx 稽查轨迹类型:1:流程3编辑 * @param jcgjlx 稽查轨迹类型:1:流程3编辑
* @param jcmc 稽查名称 * @param jcmc 稽查名称
* @param jcmcEn 稽查名称-英文 * @param jcmcEn 稽查名称-英文
@ -30,5 +32,12 @@ public interface IYqJcgjService extends IService
* @param jcnr 稽查内容 * @param jcnr 稽查内容
* @param jcnrEn 稽查内容-英文 * @param jcnrEn 稽查内容-英文
*/ */
public void saveJcgj(Long yqId, Integer jcgjlx, String jcmc, String jcmcEn, Integer jcmcys, String jcnr, String jcnrEn);
public void saveJcgj(Yq yq, Integer jcgjlx, String jcmc, String jcmcEn, Integer jcmcys, String jcnr, String jcnrEn);
/**
* 批量新增稽查轨迹-保存日志
* @param yq
* @param jcgjList
*/
void saveBatchWithLog(Yq yq, List<YqJcgj> jcgjList);
} }

+ 12
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GspRkjlServiceImpl.java View File

@ -2,6 +2,7 @@ package com.hxhq.business.service.impl;
import java.util.*; import java.util.*;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.hxhq.business.domain.*; import com.hxhq.business.domain.*;
@ -101,6 +102,17 @@ public class GspRkjlServiceImpl extends ServiceImpl impl
} }
@Override @Override
public GspRkjl queryInfo(GspRkjlForm form) {
LambdaQueryWrapper<GspRkjl> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(GspRkjl::getMc, form.getMc())
.eq(GspRkjl::getPh, form.getPh())
.eq(GspRkjl::getGg, form.getGg())
.eq(GspRkjl::getGgdw, form.getGgdw())
.eq(GspRkjl::getRksj, form.getRksj());
return getOne(queryWrapper);
}
@Override
public void update(GspRkjlForm form) { public void update(GspRkjlForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId()); SysUser qmr = sysUserService.selectUserById(form.getQmrId());
sysUserService.checkPassword(qmr, form.getQmrmm(), false); sysUserService.checkPassword(qmr, form.getQmrmm(), false);

+ 10
- 4
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/StudyMethodServiceImpl.java View File

@ -15,9 +15,7 @@ import com.hxhq.business.enums.study.StudyTypeEnum;
import com.hxhq.business.form.study.StudyMethodForm; import com.hxhq.business.form.study.StudyMethodForm;
import com.hxhq.business.form.study.StudyMethodReadForm; import com.hxhq.business.form.study.StudyMethodReadForm;
import com.hxhq.business.form.study.StudyMethodSearchForm; import com.hxhq.business.form.study.StudyMethodSearchForm;
import com.hxhq.business.service.INoticeService;
import com.hxhq.business.service.IStudyMethodReadService;
import com.hxhq.business.service.IStudyService;
import com.hxhq.business.service.*;
import com.hxhq.common.core.exception.ServiceException; import com.hxhq.common.core.exception.ServiceException;
import com.hxhq.common.core.web.domain.AjaxResult; import com.hxhq.common.core.web.domain.AjaxResult;
import com.hxhq.common.security.utils.SecurityUtils; import com.hxhq.common.security.utils.SecurityUtils;
@ -29,7 +27,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.hxhq.business.mapper.StudyMethodMapper; import com.hxhq.business.mapper.StudyMethodMapper;
import com.hxhq.business.domain.StudyMethod; import com.hxhq.business.domain.StudyMethod;
import com.hxhq.business.service.IStudyMethodService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/** /**
@ -51,6 +48,8 @@ public class StudyMethodServiceImpl extends ServiceImpl
private INoticeService noticeService; private INoticeService noticeService;
@Autowired @Autowired
private IStudyService studyService; private IStudyService studyService;
@Autowired
private ISystemLogService systemLogService;
/** /**
* 查询试验-试验方法列表 * 查询试验-试验方法列表
@ -133,6 +132,10 @@ public class StudyMethodServiceImpl extends ServiceImpl
//发送消息通知 //发送消息通知
noticeService.saveStudyMethod(studyMethod.getStudyId(),studyMethod.getStudySubjectId(),studyMethod.getUserId()); noticeService.saveStudyMethod(studyMethod.getStudyId(),studyMethod.getStudySubjectId(),studyMethod.getUserId());
systemLogService.saveInfo(studyMethod.getFfmc(),null,"上传方法","Upload Method",null,null,
SecurityUtils.getUserId(),SecurityUtils.getNickName(),SecurityUtils.getUsername(),form.getRemark());
} }
@Override @Override
@ -162,6 +165,9 @@ public class StudyMethodServiceImpl extends ServiceImpl
studyMethodRead.setStudySubjectId(studyMethod.getStudySubjectId()); studyMethodRead.setStudySubjectId(studyMethod.getStudySubjectId());
studyMethodRead.setStudyMethodId(studyMethod.getId()); studyMethodRead.setStudyMethodId(studyMethod.getId());
studyMethodReadService.save(studyMethodRead); studyMethodReadService.save(studyMethodRead);
systemLogService.saveInfo(studyMethod.getFfmc(),null,"阅读方法","Read Method",null,null,
SecurityUtils.getUserId(),SecurityUtils.getNickName(),SecurityUtils.getUsername(),form.getRemark());
} }
@Override @Override

+ 12
- 2
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/StudyRoomJcgjServiceImpl.java View File

@ -5,10 +5,13 @@ import java.util.List;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.hxhq.business.domain.StudyRoom;
import com.hxhq.business.service.ISystemLogService;
import com.hxhq.common.core.domain.MpBaseEntity; import com.hxhq.common.core.domain.MpBaseEntity;
import com.hxhq.common.core.utils.DateUtils; import com.hxhq.common.core.utils.DateUtils;
import com.hxhq.common.core.utils.StringUtils; import com.hxhq.common.core.utils.StringUtils;
import com.hxhq.system.api.domain.SysUser; import com.hxhq.system.api.domain.SysUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.hxhq.business.mapper.StudyRoomJcgjMapper; import com.hxhq.business.mapper.StudyRoomJcgjMapper;
import com.hxhq.business.domain.StudyRoomJcgj; import com.hxhq.business.domain.StudyRoomJcgj;
@ -24,6 +27,10 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@Service @Service
public class StudyRoomJcgjServiceImpl extends ServiceImpl<StudyRoomJcgjMapper, StudyRoomJcgj> implements IStudyRoomJcgjService public class StudyRoomJcgjServiceImpl extends ServiceImpl<StudyRoomJcgjMapper, StudyRoomJcgj> implements IStudyRoomJcgjService
{ {
@Autowired
private ISystemLogService systemLogService;
/** /**
* 查询试验-饲养间-稽查轨迹列表 * 查询试验-饲养间-稽查轨迹列表
* *
@ -49,9 +56,9 @@ public class StudyRoomJcgjServiceImpl extends ServiceImpl
} }
@Override @Override
public void saveJcgj(Long studyRoomId, Integer jcgjlx, String jcmc, String jcmcEn, Integer jcmcys, String jcnr, String jcnrEn, SysUser qmr) {
public void saveJcgj(StudyRoom studyRoom, Integer jcgjlx, String jcmc, String jcmcEn, Integer jcmcys, String jcnr, String jcnrEn, SysUser qmr) {
StudyRoomJcgj jcgj = new StudyRoomJcgj(); StudyRoomJcgj jcgj = new StudyRoomJcgj();
jcgj.setStudyRoomId(studyRoomId);
jcgj.setStudyRoomId(studyRoom.getId());
jcgj.setJcgjlx(jcgjlx); jcgj.setJcgjlx(jcgjlx);
jcgj.setJcmc(jcmc); jcgj.setJcmc(jcmc);
jcgj.setJcmcEn(jcmcEn); jcgj.setJcmcEn(jcmcEn);
@ -62,6 +69,9 @@ public class StudyRoomJcgjServiceImpl extends ServiceImpl
jcgj.setQmrMc(qmr.getNickName()); jcgj.setQmrMc(qmr.getNickName());
jcgj.setQmrMcEn(qmr.getUserName()); jcgj.setQmrMcEn(qmr.getUserName());
this.save(jcgj); this.save(jcgj);
systemLogService.saveInfo(studyRoom.getSyjh(), studyRoom.getSyjh(), jcgj.getJcmc(), jcgj.getJcmcEn(),
jcgj.getJcnr(), jcgj.getJcnrEn(), jcgj.getQmrId(), jcgj.getQmrMc(), jcgj.getQmrMcEn(), jcgj.getRemark());
} }
} }

+ 3
- 3
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/StudyRoomServiceImpl.java View File

@ -98,7 +98,7 @@ public class StudyRoomServiceImpl extends ServiceImpl
formDataEn.put("Species", studyRoom.getDwzs()); formDataEn.put("Species", studyRoom.getDwzs());
formDataEn.put("Cage", studyRoom.getLj()); formDataEn.put("Cage", studyRoom.getLj());
formDataEn.put("Start Reason", studyRoom.getKssyyl()); formDataEn.put("Start Reason", studyRoom.getKssyyl());
studyRoomJcgjService.saveJcgj(studyRoom.getId(), JcgjlxEnum.lc.getValue(), "启用饲养间", "Start Usage", JcmcysEnum.blue.getValue(),
studyRoomJcgjService.saveJcgj(studyRoom, JcgjlxEnum.lc.getValue(), "启用饲养间", "Start Usage", JcmcysEnum.blue.getValue(),
JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr);
} }
@ -127,7 +127,7 @@ public class StudyRoomServiceImpl extends ServiceImpl
Map<String, String> formDataEn = new LinkedHashMap<>(); Map<String, String> formDataEn = new LinkedHashMap<>();
formDataEn.put("原笼具", ljOld); formDataEn.put("原笼具", ljOld);
formDataEn.put("新笼具", studyRoom.getLj()); formDataEn.put("新笼具", studyRoom.getLj());
studyRoomJcgjService.saveJcgj(studyRoom.getId(), JcgjlxEnum.bj.getValue(), "更换笼具", "End Usage", JcmcysEnum.blue.getValue(),
studyRoomJcgjService.saveJcgj(studyRoom, JcgjlxEnum.bj.getValue(), "更换笼具", "End Usage", JcmcysEnum.blue.getValue(),
JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr);
} }
@ -163,7 +163,7 @@ public class StudyRoomServiceImpl extends ServiceImpl
formDataEn.put("Species", studyRoom.getDwzs()); formDataEn.put("Species", studyRoom.getDwzs());
formDataEn.put("Cage", studyRoom.getLj()); formDataEn.put("Cage", studyRoom.getLj());
formDataEn.put("End Reason", studyRoom.getJssyyl()); formDataEn.put("End Reason", studyRoom.getJssyyl());
studyRoomJcgjService.saveJcgj(studyRoom.getId(), JcgjlxEnum.lc.getValue(), "饲养间使用结束", "End Usage", JcmcysEnum.blue.getValue(),
studyRoomJcgjService.saveJcgj(studyRoom, JcgjlxEnum.lc.getValue(), "饲养间使用结束", "End Usage", JcmcysEnum.blue.getValue(),
JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr);
} }

+ 34
- 13
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/YqJcgjServiceImpl.java View File

@ -3,10 +3,14 @@ package com.hxhq.business.service.impl;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.hxhq.business.domain.Yq;
import com.hxhq.business.service.ISystemLogService;
import com.hxhq.common.core.domain.MpBaseEntity; import com.hxhq.common.core.domain.MpBaseEntity;
import com.hxhq.common.core.utils.StringUtils; import com.hxhq.common.core.utils.StringUtils;
import com.hxhq.common.security.utils.SecurityUtils; import com.hxhq.common.security.utils.SecurityUtils;
import com.hxhq.system.api.domain.SysUser; import com.hxhq.system.api.domain.SysUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.hxhq.business.mapper.YqJcgjMapper; import com.hxhq.business.mapper.YqJcgjMapper;
import com.hxhq.business.domain.YqJcgj; import com.hxhq.business.domain.YqJcgj;
@ -23,6 +27,9 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
public class YqJcgjServiceImpl extends ServiceImpl<YqJcgjMapper, YqJcgj> implements IYqJcgjService public class YqJcgjServiceImpl extends ServiceImpl<YqJcgjMapper, YqJcgj> implements IYqJcgjService
{ {
@Autowired
private ISystemLogService systemLogService;
/** /**
* 查询仪器管理-稽查轨迹列表 * 查询仪器管理-稽查轨迹列表
* *
@ -49,20 +56,34 @@ public class YqJcgjServiceImpl extends ServiceImpl impleme
} }
@Override @Override
public void saveJcgj(Long yqId, Integer jcgjlx, String jcmc, String jcmcEn, Integer jcmcys, String jcnr, String jcnrEn) {
@Async
public void saveJcgj(Yq yq, Integer jcgjlx, String jcmc, String jcmcEn, Integer jcmcys, String jcnr, String jcnrEn) {
SysUser sysUser = SecurityUtils.getLoginUser().getSysUser(); SysUser sysUser = SecurityUtils.getLoginUser().getSysUser();
YqJcgj yqJcgj = new YqJcgj();
yqJcgj.setYqId(yqId);
yqJcgj.setJcgjlx(jcgjlx);
yqJcgj.setJcmc(jcmc);
yqJcgj.setJcmcEn(jcmcEn);
yqJcgj.setJcmcys(jcmcys);
yqJcgj.setJcnr(jcnr);
yqJcgj.setJcnrEn(jcnrEn);
yqJcgj.setQmrId(sysUser.getUserId());
yqJcgj.setQmrMc(sysUser.getNickName());
yqJcgj.setQmrMcEn(sysUser.getUserName());
this.save(yqJcgj);
YqJcgj jcgj = new YqJcgj();
jcgj.setYqId(yq.getId());
jcgj.setJcgjlx(jcgjlx);
jcgj.setJcmc(jcmc);
jcgj.setJcmcEn(jcmcEn);
jcgj.setJcmcys(jcmcys);
jcgj.setJcnr(jcnr);
jcgj.setJcnrEn(jcnrEn);
jcgj.setQmrId(sysUser.getUserId());
jcgj.setQmrMc(sysUser.getNickName());
jcgj.setQmrMcEn(sysUser.getUserName());
this.save(jcgj);
systemLogService.saveInfo(yq.getMc(), yq.getMc(), jcgj.getJcmc(), jcgj.getJcmcEn(),
jcgj.getJcnr(), jcgj.getJcnrEn(), jcgj.getQmrId(), jcgj.getQmrMc(), jcgj.getQmrMcEn(), jcgj.getRemark());
}
@Override
@Async
public void saveBatchWithLog(Yq yq, List<YqJcgj> jcgjList) {
this.saveBatch(jcgjList);
for (YqJcgj jcgj : jcgjList) {
systemLogService.saveInfo(yq.getMc(), yq.getMc(), jcgj.getJcmc(), jcgj.getJcmcEn(),
jcgj.getJcnr(), jcgj.getJcnrEn(), jcgj.getQmrId(), jcgj.getQmrMc(), jcgj.getQmrMcEn(), jcgj.getRemark());
}
} }
} }

+ 1
- 1
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/YqServiceImpl.java View File

@ -98,7 +98,7 @@ public class YqServiceImpl extends ServiceImpl implements IYqServi
Yq yq = new Yq(); Yq yq = new Yq();
BeanUtils.copyProperties(yqForm, yq); BeanUtils.copyProperties(yqForm, yq);
save(yq); save(yq);
yqJcgjService.saveJcgj(yq.getId(), JcgjlxEnum.bj.getValue(), "新增仪器", "Add Instrument", JcmcysEnum.blue.getValue(), null, null);
yqJcgjService.saveJcgj(yq, JcgjlxEnum.bj.getValue(), "新增仪器", "Add Instrument", JcmcysEnum.blue.getValue(), null, null);
} }
@Override @Override

Loading…
Cancel
Save