Browse Source

feat:[资源库管理][给药制剂]新增

master
15881625488@163.com 2 weeks ago
parent
commit
dc790c7c89
73 changed files with 6787 additions and 906 deletions
  1. +269
    -16
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/GyzjController.java
  2. +165
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/GyzjFfjlController.java
  3. +2
    -2
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/MjyController.java
  4. +2
    -3
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/MjyFfjlController.java
  5. +468
    -72
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/Gyzj.java
  6. +69
    -46
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/GyzjFfjl.java
  7. +94
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/GyzjFfjlJcgj.java
  8. +12
    -12
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/GyzjJcgj.java
  9. +25
    -38
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/GyzjTz.java
  10. +42
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gyzj/DetailDto.java
  11. +11
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gyzj/FfjlDetailDto.java
  12. +254
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gyzj/FfjlListDto.java
  13. +320
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gyzj/ListDto.java
  14. +1
    -1
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/DetailDto.java
  15. +1
    -1
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/FfjlDetailDto.java
  16. +1
    -1
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/FfjlListDto.java
  17. +1
    -1
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/ListDto.java
  18. +164
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/BjForm.java
  19. +106
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/CzrqForm.java
  20. +117
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/CzyjForm.java
  21. +161
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfForm.java
  22. +62
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlGdForm.java
  23. +52
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlJdForm.java
  24. +52
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlJqForm.java
  25. +51
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlJsForm.java
  26. +79
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlJyForm.java
  27. +62
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlSdForm.java
  28. +106
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlSearchForm.java
  29. +62
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/GdForm.java
  30. +62
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/GhForm.java
  31. +51
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/JdForm.java
  32. +51
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/JsForm.java
  33. +79
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/JyForm.java
  34. +99
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlczrqForm.java
  35. +40
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlczrqItem.java
  36. +97
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlczyjForm.java
  37. +51
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlczyjItem.java
  38. +119
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlffForm.java
  39. +75
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlffItem.java
  40. +62
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/SdForm.java
  41. +73
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/SearchForm.java
  42. +62
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/ShbjForm.java
  43. +86
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/ShxgkcForm.java
  44. +77
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/XgkcForm.java
  45. +117
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/YsffForm.java
  46. +15
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/GyzjFfjlJcgjMapper.java
  47. +19
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/GyzjFfjlMapper.java
  48. +20
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/GyzjMapper.java
  49. +4
    -7
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/MjyFfjlMapper.java
  50. +4
    -4
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/MjyMapper.java
  51. +35
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IGyzjFfjlJcgjService.java
  52. +75
    -5
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IGyzjFfjlService.java
  53. +8
    -7
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IGyzjJcgjService.java
  54. +146
    -2
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IGyzjService.java
  55. +21
    -4
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IGyzjTzService.java
  56. +4
    -5
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IMjyFfjlService.java
  57. +4
    -4
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IMjyService.java
  58. +70
    -0
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjFfjlJcgjServiceImpl.java
  59. +366
    -6
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjFfjlServiceImpl.java
  60. +17
    -10
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjJcgjServiceImpl.java
  61. +1242
    -11
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjServiceImpl.java
  62. +42
    -7
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjTzServiceImpl.java
  63. +4
    -6
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/MjyFfjlServiceImpl.java
  64. +4
    -4
      hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/MjyServiceImpl.java
  65. +18
    -0
      hxhq-modules/hxhq-system/src/main/resources/mapper/business/GyzjFfjlMapper.xml
  66. +20
    -0
      hxhq-modules/hxhq-system/src/main/resources/mapper/business/GyzjMapper.xml
  67. +6
    -0
      hxhq-modules/hxhq-system/src/main/resources/mapper/business/GyzjfjlJcgjMapper.xml
  68. +2
    -2
      hxhq-modules/hxhq-system/src/main/resources/mapper/business/MjyFfjlMapper.xml
  69. +2
    -2
      hxhq-modules/hxhq-system/src/main/resources/mapper/business/MjyMapper.xml

+ 269
- 16
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/GyzjController.java View File

@ -1,12 +1,17 @@
package com.hxhq.business.controller;
import java.util.Arrays;
import java.util.List;
import com.hxhq.business.domain.GyzjJcgj;
import com.hxhq.business.domain.GyzjTz;
import com.hxhq.business.dto.gyzj.ListDto;
import com.hxhq.business.form.gyzj.*;
import com.hxhq.business.service.IGyzjJcgjService;
import com.hxhq.business.service.IGyzjTzService;
import com.hxhq.common.security.annotation.RequiresPermissions;
import com.hxhq.common.security.utils.SecurityUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import com.hxhq.business.domain.Gyzj;
import com.hxhq.business.service.IGyzjService;
import com.hxhq.common.core.web.controller.BaseController;
import com.hxhq.common.core.web.domain.AjaxResult;
@ -25,42 +30,290 @@ public class GyzjController extends BaseController
{
@Autowired
private IGyzjService gyzjService;
@Autowired
private IGyzjTzService gyzjTzService;
@Autowired
private IGyzjJcgjService gyzjJcgjService;
/**
* 查询给药制剂列表
* 列表
*/
@RequiresPermissions("business:resource:gyzj:list")
@GetMapping("/list")
public TableDataInfo list(Gyzj gyzj)
public TableDataInfo list(SearchForm form)
{
startPage();
List<ListDto> list = gyzjService.queryList(form);
return getDataTable(list);
}
/**
* 稽查轨迹列表
*/
@RequiresPermissions("business:resource:gyzj:list")
@GetMapping("/jcgjList")
public TableDataInfo jcgjList(GyzjJcgj form)
{
startPage();
List<GyzjJcgj> list = gyzjJcgjService.queryList(form);
return getDataTable(list);
}
/**
* 台账列表
*/
@RequiresPermissions("business:resource:gyzj:list")
@GetMapping("/tzList")
public TableDataInfo tzList(GyzjTz form)
{
startPage();
List<Gyzj> list = gyzjService.queryList(gyzj);
List<GyzjTz> list = gyzjTzService.queryList(form);
return getDataTable(list);
}
/**
* 获取给药制剂详细信息
* 详细信息
*/
@RequiresPermissions("business:resource:gyzj:xq")
@GetMapping(value = "/info")
public AjaxResult getInfo(Long id)
{
return AjaxResult.success(gyzjService.getById(id));
return AjaxResult.success(gyzjService.queryInfo(id));
}
/**
* 解档
*/
@PostMapping("/jd")
@RequiresPermissions("business:resource:gyzj:jd")
public AjaxResult jd(@RequestBody JdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.jd(form);
return AjaxResult.success("操作成功");
}
/**
* 批量归档
*/
@PostMapping("/plgd")
@RequiresPermissions("business:resource:gyzj:gd")
public AjaxResult plgd(@RequestBody GdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.plgd(form);
return AjaxResult.success("操作成功");
}
/**
* 归档
*/
@PostMapping("/gd")
@RequiresPermissions("business:resource:gyzj:gd")
public AjaxResult gd(@RequestBody GdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.gd(form);
return AjaxResult.success("操作成功");
}
/**
* 批量锁定
*/
@PostMapping("/plsd")
@RequiresPermissions("business:resource:gyzj:sd")
public AjaxResult plsd(@RequestBody SdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.plsd(form);
return AjaxResult.success("操作成功");
}
/**
* 锁定
*/
@PostMapping("/sd")
@RequiresPermissions("business:resource:gyzj:sd")
public AjaxResult sd(@RequestBody SdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.sd(form);
return AjaxResult.success("操作成功");
}
/**
* 解锁
*/
@PostMapping("/js")
@RequiresPermissions("business:resource:gyzj:js")
public AjaxResult js(@RequestBody JsForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.js(form);
return AjaxResult.success("操作成功");
}
/**
* 批量处置药剂
*/
@PostMapping("/plczyj")
@RequiresPermissions("business:resource:gyzj:czyj")
public AjaxResult plczyj(@RequestBody PlczyjForm form)
{
form.setClrId(SecurityUtils.getUserId());
gyzjService.plczyj(form);
return AjaxResult.success("操作成功");
}
/**
* 处置药剂
*/
@PostMapping("/czyj")
@RequiresPermissions("business:resource:gyzj:czyj")
public AjaxResult czyj(@RequestBody CzyjForm form)
{
form.setClrId(SecurityUtils.getUserId());
gyzjService.czyj(form);
return AjaxResult.success("操作成功");
}
/**
* 批量处置容器
*/
@PostMapping("/plczrq")
@RequiresPermissions("business:resource:gyzj:czrq")
public AjaxResult plczrq(@RequestBody PlczrqForm form)
{
form.setClrId(SecurityUtils.getUserId());
gyzjService.plczrq(form);
return AjaxResult.success("操作成功");
}
/**
* 处置容器
*/
@PostMapping("/czrq")
@RequiresPermissions("business:resource:gyzj:czrq")
public AjaxResult czrq(@RequestBody CzrqForm form)
{
form.setClrId(SecurityUtils.getUserId());
gyzjService.czrq(form);
return AjaxResult.success("操作成功");
}
/**
* 钥匙发放
*/
@PostMapping("ysff")
@RequiresPermissions("business:resource:gyzj:ysff")
public AjaxResult ysff(@RequestBody YsffForm form)
{
form.setFfrId(SecurityUtils.getUserId());
gyzjService.ysff(form);
return AjaxResult.success("操作成功");
}
/**
* 发放
*/
@PostMapping("ff")
@RequiresPermissions("business:resource:gyzj:ff")
public AjaxResult ff(@RequestBody FfForm form)
{
gyzjService.ff(form);
return AjaxResult.success("操作成功");
}
/**
* 批量发放
*/
@PostMapping("plff")
@RequiresPermissions("business:resource:gyzj:ff")
public AjaxResult plff(@RequestBody PlffForm form)
{
gyzjService.plff(form);
return AjaxResult.success("操作成功");
}
/**
* 编辑
*/
@PostMapping("bj")
@RequiresPermissions("business:resource:gyzj:bj")
public AjaxResult bj(@RequestBody BjForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.bj(form);
return AjaxResult.success("操作成功");
}
/**
* 审核编辑
*/
@PostMapping("shbj")
@RequiresPermissions("business:resource:gyzj:shbj")
public AjaxResult shbj(@RequestBody ShbjForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.shbj(form);
return AjaxResult.success("操作成功");
}
/**
* 修改库存
*/
@PostMapping("xgkc")
@RequiresPermissions("business:resource:gyzj:xgkc")
public AjaxResult xgkc(@RequestBody XgkcForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.xgkc(form);
return AjaxResult.success("操作成功");
}
/**
* 审核修改库存
*/
@PostMapping("shxgkc")
@RequiresPermissions("business:resource:gyzj:shxgkc")
public AjaxResult shxgkc(@RequestBody ShxgkcForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjService.shxgkc(form);
return AjaxResult.success("操作成功");
}
/**
* 新增给药制剂信息
* 归还
*/
@PostMapping("/save")
public AjaxResult save(@RequestBody Gyzj gyzj)
@PostMapping("gh")
@RequiresPermissions("business:resource:gyzj:gh")
public AjaxResult gh(@RequestBody GhForm form)
{
return toAjax(gyzjService.saveOrUpdate(gyzj));
//todo
return AjaxResult.error("todo");
}
/**
* 删除给药制剂信息
* 借阅
*/
@PostMapping("/delete")
public AjaxResult delete(@RequestBody Long[] ids)
@PostMapping("/jy")
@RequiresPermissions("business:resource:gyzj:jy")
public AjaxResult jy(@RequestBody JyForm form)
{
return toAjax(gyzjService.removeByIds(Arrays.asList(ids)));
form.setQmrId(SecurityUtils.getUserId());
gyzjService.jy(form);
return AjaxResult.success("操作成功");
}
}

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

@ -0,0 +1,165 @@
package com.hxhq.business.controller;
import com.hxhq.business.domain.GyzjFfjlJcgj;
import com.hxhq.business.dto.gyzj.FfjlListDto;
import com.hxhq.business.form.gyzj.*;
import com.hxhq.business.service.IGyzjFfjlJcgjService;
import com.hxhq.business.service.IGyzjFfjlService;
import com.hxhq.common.core.web.controller.BaseController;
import com.hxhq.common.core.web.domain.AjaxResult;
import com.hxhq.common.core.web.page.TableDataInfo;
import com.hxhq.common.security.annotation.RequiresPermissions;
import com.hxhq.common.security.utils.SecurityUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* 麻精药发放记录Controller
*
* @author hxhq
* @date 2025-12-15
*/
@RestController
@RequestMapping("/business/gyzjFfjl")
public class GyzjFfjlController extends BaseController
{
@Autowired
private IGyzjFfjlJcgjService gyzjFfjlJcgjService;
@Autowired
private IGyzjFfjlService gyzjFfjlService;
/**
* 列表
*/
@GetMapping("/list")
@RequiresPermissions("business:resource:gyzj:ffjllist")
public TableDataInfo list(FfjlSearchForm form)
{
startPage();
List<FfjlListDto> list = gyzjFfjlService.queryList(form);
return getDataTable(list);
}
/**
* 详细信息
*/
@RequiresPermissions("business:resource:gyzj:ffjlxq")
@GetMapping(value = "/info")
public AjaxResult getInfo(Long id)
{
return AjaxResult.success(gyzjFfjlService.queryInfo(id));
}
/**
* 稽查轨迹列表
*/
@RequiresPermissions("business:resource:gyzj:ffjllist")
@GetMapping("/jcgjList")
public TableDataInfo jcgjList(GyzjFfjlJcgj form)
{
startPage();
List<GyzjFfjlJcgj> list = gyzjFfjlJcgjService.queryList(form);
return getDataTable(list);
}
/**
* 解档
*/
@PostMapping("/jd")
@RequiresPermissions("business:resource:gyzj:ffjljd")
public AjaxResult jd(@RequestBody FfjlJdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjFfjlService.jd(form);
return AjaxResult.success("操作成功");
}
/**
* 批量归档
*/
@PostMapping("/plgd")
@RequiresPermissions("business:resource:gyzj:ffjlgd")
public AjaxResult plgd(@RequestBody FfjlGdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjFfjlService.plgd(form);
return AjaxResult.success("操作成功");
}
/**
* 归档
*/
@PostMapping("/gd")
@RequiresPermissions("business:resource:gyzj:ffjlgd")
public AjaxResult gd(@RequestBody FfjlGdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjFfjlService.gd(form);
return AjaxResult.success("操作成功");
}
/**
* 批量锁定
*/
@PostMapping("/plsd")
@RequiresPermissions("business:resource:gyzj:ffjlsd")
public AjaxResult plsd(@RequestBody FfjlSdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjFfjlService.plsd(form);
return AjaxResult.success("操作成功");
}
/**
* 锁定
*/
@PostMapping("/sd")
@RequiresPermissions("business:resource:gyzj:ffjlsd")
public AjaxResult sd(@RequestBody FfjlSdForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjFfjlService.sd(form);
return AjaxResult.success("操作成功");
}
/**
* 解锁
*/
@PostMapping("/js")
@RequiresPermissions("business:resource:gyzj:ffjljs")
public AjaxResult js(@RequestBody FfjlJsForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjFfjlService.js(form);
return AjaxResult.success("操作成功");
}
/**
* 借阅
*/
@PostMapping("/jy")
@RequiresPermissions("business:resource:gyzj:ffjljy")
public AjaxResult jy(@RequestBody FfjlJyForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjFfjlService.jy(form);
return AjaxResult.success("操作成功");
}
/**
* 加签
*/
@PostMapping("/jq")
@RequiresPermissions("business:resource:gyzj:ffjljq")
public AjaxResult jq(@RequestBody FfjlJqForm form)
{
form.setQmrId(SecurityUtils.getUserId());
gyzjFfjlService.jq(form);
return AjaxResult.success("操作成功");
}
}

+ 2
- 2
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/MjyController.java View File

@ -4,7 +4,7 @@ import java.util.List;
import com.hxhq.business.domain.MjyJcgj;
import com.hxhq.business.domain.MjyTz;
import com.hxhq.business.dto.mjy.MjyListDto;
import com.hxhq.business.dto.mjy.ListDto;
import com.hxhq.business.form.mjy.*;
import com.hxhq.business.service.IMjyJcgjService;
import com.hxhq.business.service.IMjyTzService;
@ -43,7 +43,7 @@ public class MjyController extends BaseController
public TableDataInfo list(SearchForm form)
{
startPage();
List<MjyListDto> list = mjyService.queryList(form);
List<ListDto> list = mjyService.queryList(form);
return getDataTable(list);
}

+ 2
- 3
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/controller/MjyFfjlController.java View File

@ -1,8 +1,7 @@
package com.hxhq.business.controller;
import com.hxhq.business.domain.MjyFfjlJcgj;
import com.hxhq.business.domain.MjyJcgj;
import com.hxhq.business.dto.mjy.MjyFfjlListDto;
import com.hxhq.business.dto.mjy.FfjlListDto;
import com.hxhq.business.form.mjy.*;
import com.hxhq.business.service.IMjyFfjlJcgjService;
import com.hxhq.business.service.IMjyFfjlService;
@ -40,7 +39,7 @@ public class MjyFfjlController extends BaseController
public TableDataInfo list(FfjlSearchForm form)
{
startPage();
List<MjyFfjlListDto> list = mjyFfjlService.queryList(form);
List<FfjlListDto> list = mjyFfjlService.queryList(form);
return getDataTable(list);
}

+ 468
- 72
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/Gyzj.java View File

@ -1,8 +1,12 @@
package com.hxhq.business.domain;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hxhq.common.core.annotation.Excel;
import com.hxhq.common.core.domain.MpBaseEntity;
import io.swagger.v3.oas.models.security.SecurityScheme;
@ -16,184 +20,576 @@ import io.swagger.v3.oas.models.security.SecurityScheme;
@TableName("t_gyzj")
public class Gyzj extends MpBaseEntity
{
private static final long serialVersionUID = 1L;
/** 名称 */
@Excel(name = "名称")
private String mc;
/** 编号 */
private String bh;
/** 浓度 */
@Excel(name = "浓度")
private String nd;
/** 浓度单位 */
@Excel(name = "浓度单位")
private String nddw;
/** 库存 */
@Excel(name = "库存")
private String kc;
/** 库存单位 */
@Excel(name = "库存单位")
private String kcdw;
/** 失效日期 */
@Excel(name = "失效日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date sxrq;
/** 制剂状态:1:入库;3:已发放;5:已锁定;7:待归档;9:归档;11:待解档 */
private Integer zjzt;
/** 借阅状态 1:未借阅 3:待借阅 5:借阅中 */
/** 借阅状态1:未借阅 3:待借阅 5:借阅中 */
private Integer jyzt;
/** 关联钥匙 */
/** 编辑状态:1:未编辑 3:审核中 */
private Integer bjzt;
/** 库存编辑状态:1:未编辑 3:审核中 */
private Integer kcbjzt;
/** 容器状态:1:未处置 3:已处置 */
private Integer rqzt;
/** 关联暂存柜id */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private Long zcgId;
/** 存储条件 */
@Excel(name = "存储条件")
private String cctj;
/** 存储位置 */
@Excel(name = "存储位置")
private String ccwz;
/** 表单id */
private Long bdId;
/** 试验id */
private Long syId;
/** 目的id */
private Long mdId;
/** 名称编辑 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String mcbj;
public void setMc(String mc)
{
this.mc = mc;
/** 浓度编辑 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String ndbj;
/** 浓度单位编辑 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String nddwbj;
/** 库存编辑 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String kcbj;
/** 库存单位编辑 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String kcdwbj;
/** 失效日期编辑 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@TableField(updateStrategy = FieldStrategy.IGNORED)
private Date sxrqbj;
/** 存储条件编辑 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String cctjbj;
/** 存储位置编辑 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String ccwzbj;
/** 编辑备注 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String bjbz;
/** 库存备注 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String kcbjbz;
/** 编辑人id */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private Long bjrId;
/** 编辑人名称 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String bjrMc;
/** 库存编辑人id */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private Long kcbjrId;
/** 库存编辑人名称 */
@TableField(updateStrategy = FieldStrategy.IGNORED)
private String kcbjrMc;
/** 出库量 */
private String ckl;
/** 出库量单位 */
private String ckldw;
/** 发放转移条件 */
private String ffzytj;
/** 出库毛重 */
private String ckmz;
/** 出库毛重单位 */
private String ckmzdw;
/** 领取人1id */
private Long lqr1Id;
/** 领取人2id */
private Long lqr2Id;
/** 发放人1id */
private Long ffr1Id;
/** 发放人2id */
private Long ffr2Id;
/** 领取人1名称 */
private String lqr1Mc;
/** 领取人2名称 */
private String lqr2Mc;
/** 发放人1名称 */
private String ffr1Mc;
/** 发放人2名称 */
private String ffr2Mc;
/** 发放日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date ffrq;
/** 发放备注 */
private String ffbz;
/** 发放目的ids */
private String mdIds;
/** 借阅开始日期 */
@JsonFormat(pattern = "yyyy-MM-dd")
private Date jyksrq;
/** 借阅结束日期 */
@JsonFormat(pattern = "yyyy-MM-dd")
private Date jyjsrq;
public Date getJyksrq() {
return jyksrq;
}
public void setJyksrq(Date jyksrq) {
this.jyksrq = jyksrq;
}
public Date getJyjsrq() {
return jyjsrq;
}
public void setJyjsrq(Date jyjsrq) {
this.jyjsrq = jyjsrq;
}
public String getMdIds() {
return mdIds;
}
public void setMdIds(String mdIds) {
this.mdIds = mdIds;
}
public Date getFfrq() {
return ffrq;
}
public void setFfrq(Date ffrq) {
this.ffrq = ffrq;
}
public String getCkl() {
return ckl;
}
public void setCkl(String ckl) {
this.ckl = ckl;
}
public String getCkldw() {
return ckldw;
}
public void setCkldw(String ckldw) {
this.ckldw = ckldw;
}
public String getFfzytj() {
return ffzytj;
}
public void setFfzytj(String ffzytj) {
this.ffzytj = ffzytj;
}
public String getCkmz() {
return ckmz;
}
public void setCkmz(String ckmz) {
this.ckmz = ckmz;
}
public String getCkmzdw() {
return ckmzdw;
}
public void setCkmzdw(String ckmzdw) {
this.ckmzdw = ckmzdw;
}
public Long getLqr1Id() {
return lqr1Id;
}
public void setLqr1Id(Long lqr1Id) {
this.lqr1Id = lqr1Id;
}
public Long getLqr2Id() {
return lqr2Id;
}
public void setLqr2Id(Long lqr2Id) {
this.lqr2Id = lqr2Id;
}
public Long getFfr1Id() {
return ffr1Id;
}
public void setFfr1Id(Long ffr1Id) {
this.ffr1Id = ffr1Id;
}
public Long getFfr2Id() {
return ffr2Id;
}
public void setFfr2Id(Long ffr2Id) {
this.ffr2Id = ffr2Id;
}
public String getLqr1Mc() {
return lqr1Mc;
}
public void setLqr1Mc(String lqr1Mc) {
this.lqr1Mc = lqr1Mc;
}
public String getLqr2Mc() {
return lqr2Mc;
}
public void setLqr2Mc(String lqr2Mc) {
this.lqr2Mc = lqr2Mc;
}
public String getFfr1Mc() {
return ffr1Mc;
}
public void setFfr1Mc(String ffr1Mc) {
this.ffr1Mc = ffr1Mc;
}
public String getFfr2Mc() {
return ffr2Mc;
}
public String getMc()
{
public void setFfr2Mc(String ffr2Mc) {
this.ffr2Mc = ffr2Mc;
}
public String getFfbz() {
return ffbz;
}
public void setFfbz(String ffbz) {
this.ffbz = ffbz;
}
public Long getMdId() {
return mdId;
}
public void setMdId(Long mdId) {
this.mdId = mdId;
}
public Long getBjrId() {
return bjrId;
}
public void setBjrId(Long bjrId) {
this.bjrId = bjrId;
}
public String getBjrMc() {
return bjrMc;
}
public void setBjrMc(String bjrMc) {
this.bjrMc = bjrMc;
}
public Long getKcbjrId() {
return kcbjrId;
}
public void setKcbjrId(Long kcbjrId) {
this.kcbjrId = kcbjrId;
}
public String getKcbjrMc() {
return kcbjrMc;
}
public void setKcbjrMc(String kcbjrMc) {
this.kcbjrMc = kcbjrMc;
}
public String getMc() {
return mc;
}
public void setBh(String bh)
{
this.bh = bh;
public void setMc(String mc) {
this.mc = mc;
}
public String getBh()
{
public String getBh() {
return bh;
}
public void setNd(String nd)
{
this.nd = nd;
public void setBh(String bh) {
this.bh = bh;
}
public String getNd()
{
public String getNd() {
return nd;
}
public void setNddw(String nddw)
{
this.nddw = nddw;
public void setNd(String nd) {
this.nd = nd;
}
public String getNddw()
{
public String getNddw() {
return nddw;
}
public void setKc(String kc)
{
this.kc = kc;
public void setNddw(String nddw) {
this.nddw = nddw;
}
public String getKc()
{
public String getKc() {
return kc;
}
public void setKcdw(String kcdw)
{
this.kcdw = kcdw;
public void setKc(String kc) {
this.kc = kc;
}
public String getKcdw()
{
public String getKcdw() {
return kcdw;
}
public void setSxrq(Date sxrq)
{
this.sxrq = sxrq;
public void setKcdw(String kcdw) {
this.kcdw = kcdw;
}
public Date getSxrq()
{
public Date getSxrq() {
return sxrq;
}
public Integer getZjzt() { return zjzt; }
public void setSxrq(Date sxrq) {
this.sxrq = sxrq;
}
public void setZjzt(Integer zjzt) { this.zjzt = zjzt; }
public Integer getZjzt() {
return zjzt;
}
public void setJyzt(Integer jyzt)
{
this.jyzt = jyzt;
public void setZjzt(Integer zjzt) {
this.zjzt = zjzt;
}
public Integer getJyzt()
{
public Integer getJyzt() {
return jyzt;
}
public void setZcgId(Long zcgId)
{
this.zcgId = zcgId;
public void setJyzt(Integer jyzt) {
this.jyzt = jyzt;
}
public Long getZcgId()
{
public Integer getBjzt() {
return bjzt;
}
public void setBjzt(Integer bjzt) {
this.bjzt = bjzt;
}
public Integer getKcbjzt() {
return kcbjzt;
}
public void setKcbjzt(Integer kcbjzt) {
this.kcbjzt = kcbjzt;
}
public Integer getRqzt() {
return rqzt;
}
public void setRqzt(Integer rqzt) {
this.rqzt = rqzt;
}
public Long getZcgId() {
return zcgId;
}
public void setCctj(String cctj)
{
this.cctj = cctj;
public void setZcgId(Long zcgId) {
this.zcgId = zcgId;
}
public String getCctj()
{
public String getCctj() {
return cctj;
}
public void setCcwz(String ccwz)
{
this.ccwz = ccwz;
public void setCctj(String cctj) {
this.cctj = cctj;
}
public String getCcwz()
{
public String getCcwz() {
return ccwz;
}
public void setBdId(Long bdId)
{
this.bdId = bdId;
public void setCcwz(String ccwz) {
this.ccwz = ccwz;
}
public Long getBdId()
{
public Long getBdId() {
return bdId;
}
public void setSyId(Long syId)
{
this.syId = syId;
public void setBdId(Long bdId) {
this.bdId = bdId;
}
public String getMcbj() {
return mcbj;
}
public void setMcbj(String mcbj) {
this.mcbj = mcbj;
}
public String getNdbj() {
return ndbj;
}
public void setNdbj(String ndbj) {
this.ndbj = ndbj;
}
public String getNddwbj() {
return nddwbj;
}
public void setNddwbj(String nddwbj) {
this.nddwbj = nddwbj;
}
public Long getSyId()
{
return syId;
public String getKcbj() {
return kcbj;
}
public void setKcbj(String kcbj) {
this.kcbj = kcbj;
}
public String getKcdwbj() {
return kcdwbj;
}
public void setKcdwbj(String kcdwbj) {
this.kcdwbj = kcdwbj;
}
public Date getSxrqbj() {
return sxrqbj;
}
public void setSxrqbj(Date sxrqbj) {
this.sxrqbj = sxrqbj;
}
public String getCctjbj() {
return cctjbj;
}
public void setCctjbj(String cctjbj) {
this.cctjbj = cctjbj;
}
public String getCcwzbj() {
return ccwzbj;
}
public void setCcwzbj(String ccwzbj) {
this.ccwzbj = ccwzbj;
}
public String getBjbz() {
return bjbz;
}
public void setBjbz(String bjbz) {
this.bjbz = bjbz;
}
public String getKcbjbz() {
return kcbjbz;
}
public void setKcbjbz(String kcbjbz) {
this.kcbjbz = kcbjbz;
}
}

+ 69
- 46
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/GyzjFfjl.java View File

@ -23,8 +23,8 @@ public class GyzjFfjl extends MpBaseEntity
/** 借阅状态 1:未借阅 3:待借阅 5:借阅中 */
private Integer jyzt;
/** 麻精药id */
private Long mjyId;
/** 给药制剂id */
private Long gyzjId;
/** 名称 */
private String mc;
@ -48,9 +48,6 @@ public class GyzjFfjl extends MpBaseEntity
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date sxrq;
/** 保存条件 */
private String bctj;
/** 出库量 */
private String ckl;
@ -90,13 +87,16 @@ public class GyzjFfjl extends MpBaseEntity
/** 发放人2名称 */
private String ffr2Mc;
/** 领取日期 */
/** 发放日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date lqrq;
private Date ffrq;
/** 发放备注 */
private String ffbz;
/** 目的ids */
private String mdIds;
/** 归还转移条件 */
private String ghzytj;
@ -130,9 +130,9 @@ public class GyzjFfjl extends MpBaseEntity
/** 接收人2名称 */
private String jsr2Mc;
/** 接收日期 */
/** 归还日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date jsrq;
private Date ghrq;
/** 归还备注 */
private String ghbz;
@ -149,6 +149,38 @@ public class GyzjFfjl extends MpBaseEntity
/** 暂存柜id */
private Long zcgId;
/** 借阅开始日期 */
@JsonFormat(pattern = "yyyy-MM-dd")
private Date jyksrq;
/** 借阅结束日期 */
@JsonFormat(pattern = "yyyy-MM-dd")
private Date jyjsrq;
public Date getJyksrq() {
return jyksrq;
}
public void setJyksrq(Date jyksrq) {
this.jyksrq = jyksrq;
}
public Date getJyjsrq() {
return jyjsrq;
}
public void setJyjsrq(Date jyjsrq) {
this.jyjsrq = jyjsrq;
}
public String getMdIds() {
return mdIds;
}
public void setMdIds(String mdIds) {
this.mdIds = mdIds;
}
public String getSyl() {
return syl;
}
@ -269,30 +301,34 @@ public class GyzjFfjl extends MpBaseEntity
this.jsr2Id = jsr2Id;
}
public Integer getJlzt() {
return jlzt;
}
public void setJlzt(Integer jlzt) {
public void setJlzt(Integer jlzt)
{
this.jlzt = jlzt;
}
public Integer getJyzt() {
return jyzt;
public Integer getJlzt()
{
return jlzt;
}
public void setJyzt(Integer jyzt) {
public void setJyzt(Integer jyzt)
{
this.jyzt = jyzt;
}
public void setMjyId(Long mjyId)
public Integer getJyzt()
{
return jyzt;
}
public void setGyzjId(Long gyzjId)
{
this.mjyId = mjyId;
this.gyzjId = gyzjId;
}
public Long getMjyId()
public Long getGyzjId()
{
return mjyId;
return gyzjId;
}
public void setMc(String mc)
@ -363,15 +399,6 @@ public class GyzjFfjl extends MpBaseEntity
this.sxrq = sxrq;
}
public void setBctj(String bctj)
{
this.bctj = bctj;
}
public String getBctj()
{
return bctj;
}
public void setCkl(String ckl)
{
@ -444,15 +471,6 @@ public class GyzjFfjl extends MpBaseEntity
}
public void setLqrq(Date lqrq)
{
this.lqrq = lqrq;
}
public Date getLqrq()
{
return lqrq;
}
public void setFfbz(String ffbz)
{
@ -514,15 +532,20 @@ public class GyzjFfjl extends MpBaseEntity
return ghr2Id;
}
public Date getFfrq() {
return ffrq;
}
public void setJsrq(Date jsrq)
{
this.jsrq = jsrq;
public void setFfrq(Date ffrq) {
this.ffrq = ffrq;
}
public Date getJsrq()
{
return jsrq;
public Date getGhrq() {
return ghrq;
}
public void setGhrq(Date ghrq) {
this.ghrq = ghrq;
}
public void setGhbz(String ghbz)
@ -545,4 +568,4 @@ public class GyzjFfjl extends MpBaseEntity
return gdsqrId;
}
}
}

+ 94
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/GyzjFfjlJcgj.java View File

@ -0,0 +1,94 @@
package com.hxhq.business.domain;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hxhq.common.core.domain.MpBaseEntity;
/**
* 麻精药发放记录-稽查轨迹对象 t_mjy_ffjl_jcgj
*
* @author hxhq
* @date 2025-12-25
*/
@TableName("t_mjy_ffjl_jcgj")
public class GyzjFfjlJcgj extends MpBaseEntity
{
private static final long serialVersionUID = 1L;
/** 发放记录id */
private Long ffjlId;
/** 稽查轨迹类型:1:流程;3:编辑 */
private Integer jcgjlx;
/** 稽查名称 */
private String jcmc;
/** 稽查名称颜色:1:蓝色;3:红色;5:绿色;7:橙色 */
private Integer jcmcys;
/** 稽查内容 */
private String jcnr;
/** 签名人id */
private Long qmrId;
/** 签名人名称 */
private String qmrMc;
public Long getFfjlId() {
return ffjlId;
}
public void setFfjlId(Long ffjlId) {
this.ffjlId = ffjlId;
}
public Integer getJcgjlx() {
return jcgjlx;
}
public void setJcgjlx(Integer jcgjlx) {
this.jcgjlx = jcgjlx;
}
public String getJcmc() {
return jcmc;
}
public void setJcmc(String jcmc) {
this.jcmc = jcmc;
}
public Integer getJcmcys() {
return jcmcys;
}
public void setJcmcys(Integer jcmcys) {
this.jcmcys = jcmcys;
}
public String getJcnr() {
return jcnr;
}
public void setJcnr(String jcnr) {
this.jcnr = jcnr;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrMc() {
return qmrMc;
}
public void setQmrMc(String qmrMc) {
this.qmrMc = qmrMc;
}
}

+ 12
- 12
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/GyzjJcgj.java View File

@ -31,11 +31,11 @@ public class GyzjJcgj extends MpBaseEntity
/** 稽查内容 */
private String jcnr;
/** 稽查人id */
private Long jcrId;
/** 签名人id */
private Long qmrId;
/** 稽查人名称 */
private String jcrMc;
/** 签名人名称 */
private String qmrMc;
public Long getGyzjId() {
return gyzjId;
@ -77,19 +77,19 @@ public class GyzjJcgj extends MpBaseEntity
this.jcnr = jcnr;
}
public Long getJcrId() {
return jcrId;
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long jcrId) {
this.jcrId = jcrId;
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getJcrMc() {
return jcrMc;
public String getQmrMc() {
return qmrMc;
}
public void setQmrMc(String jcrMc) {
this.jcrMc = jcrMc;
public void setQmrMc(String qmrMc) {
this.qmrMc = qmrMc;
}
}

+ 25
- 38
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/domain/GyzjTz.java View File

@ -15,7 +15,7 @@ public class GyzjTz extends MpBaseEntity
{
private static final long serialVersionUID = 1L;
/** 给药制剂id */
/** 麻精药id */
private Long gyzjId;
/** 领取人名称 */
@ -30,23 +30,20 @@ public class GyzjTz extends MpBaseEntity
/** 接收人名称 */
private String jsrMc;
/** 操作量 */
private String czl;
/** 签名人id */
private Long qmrId;
/** 操作量单位 */
private String czldw;
/** 签名人名称 */
private String qmrMc;
/** 签名意义 */
private String qmyy;
/** 签名人名称 */
private String qmrMc;
/** 签名人id */
private String qmrId;
/** 操作量 */
private String czl;
/** 备注 */
private String remark;
/** 操作量单位 */
private String czldw;
public Long getGyzjId() {
return gyzjId;
@ -88,20 +85,20 @@ public class GyzjTz extends MpBaseEntity
this.jsrMc = jsrMc;
}
public String getCzl() {
return czl;
public Long getQmrId() {
return qmrId;
}
public void setCzl(String czl) {
this.czl = czl;
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getCzldw() {
return czldw;
public String getQmrMc() {
return qmrMc;
}
public void setCzldw(String czldw) {
this.czldw = czldw;
public void setQmrMc(String qmrMc) {
this.qmrMc = qmrMc;
}
public String getQmyy() {
@ -112,29 +109,19 @@ public class GyzjTz extends MpBaseEntity
this.qmyy = qmyy;
}
public String getQmrMc() {
return qmrMc;
}
public void setQmrMc(String qmrMc) {
this.qmrMc = qmrMc;
}
public String getQmrId() {
return qmrId;
public String getCzl() {
return czl;
}
public void setQmrId(String qmrId) {
this.qmrId = qmrId;
public void setCzl(String czl) {
this.czl = czl;
}
@Override
public String getRemark() {
return remark;
public String getCzldw() {
return czldw;
}
@Override
public void setRemark(String remark) {
this.remark = remark;
public void setCzldw(String czldw) {
this.czldw = czldw;
}
}

+ 42
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gyzj/DetailDto.java View File

@ -0,0 +1,42 @@
package com.hxhq.business.dto.gyzj;
import com.hxhq.business.domain.Gyzj;
/**
* @author 15881
*/
public class DetailDto extends Gyzj {
/** 表单名称 */
private String bdMc;
/** 项目名称 */
private String xmMc;
/** 表单所属人名称 */
private String bdssrMc;
public String getBdMc() {
return bdMc;
}
public void setBdMc(String bdMc) {
this.bdMc = bdMc;
}
public String getXmMc() {
return xmMc;
}
public void setXmMc(String xmMc) {
this.xmMc = xmMc;
}
public String getBdssrMc() {
return bdssrMc;
}
public void setBdssrMc(String bdssrMc) {
this.bdssrMc = bdssrMc;
}
}

+ 11
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gyzj/FfjlDetailDto.java View File

@ -0,0 +1,11 @@
package com.hxhq.business.dto.gyzj;
import com.hxhq.business.domain.GyzjFfjl;
/**
* @author 15881
*/
public class FfjlDetailDto extends GyzjFfjl {
}

+ 254
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gyzj/FfjlListDto.java View File

@ -0,0 +1,254 @@
package com.hxhq.business.dto.gyzj;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
/**
* @author 15881
*/
public class FfjlListDto {
/** id */
private Long id;
/** 名称 */
private String mc;
/** 编号 */
private String bh;
/** 发放转移条件 */
private String ffzytj;
/** 发放日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date ffrq;
/** 归还日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date ghrq;
/** 出库量 */
private String ckl;
/** 出库量单位 */
private String ckldw;
/** 入库量 */
private String rkl;
/** 入库单位 */
private String rkldw;
/** 出库毛重 */
private String ckmz;
/** 出库毛重单位 */
private String ckmzdw;
/** 领取人1名称 */
private String lqr1Mc;
/** 领取人2名称 */
private String lqr2Mc;
/** 发放人1名称 */
private String ffr1Mc;
/** 发放人2名称 */
private String ffr2Mc;
/** 使用量 */
private String syl;
/** 使用量单位 */
private String syldw;
/** 暂存柜名称 */
private String zcgMc;
/** 目的名称 */
private String mdMc;
/** 记录状态 1:未锁定 3:已锁定 5:待归档 7:归档 9:待解档 */
private Long jlzt;
/** 借阅状态 1:未借阅 3:待借阅 5:借阅中 */
private Long jyzt;
public String getMdMc() {
return mdMc;
}
public void setMdMc(String mdMc) {
this.mdMc = mdMc;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getMc() {
return mc;
}
public void setMc(String mc) {
this.mc = mc;
}
public String getBh() {
return bh;
}
public void setBh(String bh) {
this.bh = bh;
}
public String getFfzytj() {
return ffzytj;
}
public void setFfzytj(String ffzytj) {
this.ffzytj = ffzytj;
}
public Date getFfrq() {
return ffrq;
}
public void setFfrq(Date ffrq) {
this.ffrq = ffrq;
}
public Date getGhrq() {
return ghrq;
}
public void setGhrq(Date ghrq) {
this.ghrq = ghrq;
}
public String getCkl() {
return ckl;
}
public void setCkl(String ckl) {
this.ckl = ckl;
}
public String getCkldw() {
return ckldw;
}
public void setCkldw(String ckldw) {
this.ckldw = ckldw;
}
public String getRkl() {
return rkl;
}
public void setRkl(String rkl) {
this.rkl = rkl;
}
public String getRkldw() {
return rkldw;
}
public void setRkldw(String rkldw) {
this.rkldw = rkldw;
}
public String getCkmz() {
return ckmz;
}
public void setCkmz(String ckmz) {
this.ckmz = ckmz;
}
public String getCkmzdw() {
return ckmzdw;
}
public void setCkmzdw(String ckmzdw) {
this.ckmzdw = ckmzdw;
}
public String getLqr1Mc() {
return lqr1Mc;
}
public void setLqr1Mc(String lqr1Mc) {
this.lqr1Mc = lqr1Mc;
}
public String getLqr2Mc() {
return lqr2Mc;
}
public void setLqr2Mc(String lqr2Mc) {
this.lqr2Mc = lqr2Mc;
}
public String getFfr1Mc() {
return ffr1Mc;
}
public void setFfr1Mc(String ffr1Mc) {
this.ffr1Mc = ffr1Mc;
}
public String getFfr2Mc() {
return ffr2Mc;
}
public void setFfr2Mc(String ffr2Mc) {
this.ffr2Mc = ffr2Mc;
}
public String getSyl() {
return syl;
}
public void setSyl(String syl) {
this.syl = syl;
}
public String getSyldw() {
return syldw;
}
public void setSyldw(String syldw) {
this.syldw = syldw;
}
public String getZcgMc() {
return zcgMc;
}
public void setZcgMc(String zcgMc) {
this.zcgMc = zcgMc;
}
public Long getJlzt() {
return jlzt;
}
public void setJlzt(Long jlzt) {
this.jlzt = jlzt;
}
public Long getJyzt() {
return jyzt;
}
public void setJyzt(Long jyzt) {
this.jyzt = jyzt;
}
}

+ 320
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/gyzj/ListDto.java View File

@ -0,0 +1,320 @@
package com.hxhq.business.dto.gyzj;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
/**
* @author 15881
*/
public class ListDto {
/** id */
private Long id;
/** 名称 */
private String mc;
/** 编号 */
private String bh;
/** 浓度 */
private String nd;
/** 浓度单位 */
private String nddw;
/** 库存 */
private String kc;
/** 库存单位 */
private String kcdw;
/** 失效日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date sxrq;
/** 制剂状态:1:入库;3:已发放;5:已锁定;7:待归档;9:归档;11:待解档 */
private Integer zjzt;
/** 借阅状态 1:未借阅 3:待借阅 5:借阅中 */
private Integer jyzt;
/** 编辑状态 1:未编辑 3:审核中 */
private Integer bjzt;
/** 库存编辑状态 1:未编辑 3:审核中 */
private Integer kcbjzt;
/** 容器状态:1:未处置 3:已处置 */
private Integer rqzt;
/** 暂存柜 */
private String zcgMc;
/** 存储条件 */
private String cctj;
/** 存储位置 */
private String ccwz;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime;
/** 出库量 */
private String ckl;
/** 出库量单位 */
private String ckldw;
/** 发放转移条件 */
private String ffzytj;
/** 出库毛重 */
private String ckmz;
/** 出库毛重单位 */
private String ckmzdw;
/** 领取人1名称 */
private String lqr1Mc;
/** 领取人2名称 */
private String lqr2Mc;
/** 发放人1名称 */
private String ffr1Mc;
/** 发放人2名称 */
private String ffr2Mc;
/** 发放备注 */
private String ffbz;
/** 目的名称*/
private String mdMc;
public String getCkl() {
return ckl;
}
public void setCkl(String ckl) {
this.ckl = ckl;
}
public String getCkldw() {
return ckldw;
}
public void setCkldw(String ckldw) {
this.ckldw = ckldw;
}
public String getFfzytj() {
return ffzytj;
}
public void setFfzytj(String ffzytj) {
this.ffzytj = ffzytj;
}
public String getCkmz() {
return ckmz;
}
public void setCkmz(String ckmz) {
this.ckmz = ckmz;
}
public String getCkmzdw() {
return ckmzdw;
}
public void setCkmzdw(String ckmzdw) {
this.ckmzdw = ckmzdw;
}
public String getLqr1Mc() {
return lqr1Mc;
}
public void setLqr1Mc(String lqr1Mc) {
this.lqr1Mc = lqr1Mc;
}
public String getLqr2Mc() {
return lqr2Mc;
}
public void setLqr2Mc(String lqr2Mc) {
this.lqr2Mc = lqr2Mc;
}
public String getFfr1Mc() {
return ffr1Mc;
}
public void setFfr1Mc(String ffr1Mc) {
this.ffr1Mc = ffr1Mc;
}
public String getFfr2Mc() {
return ffr2Mc;
}
public void setFfr2Mc(String ffr2Mc) {
this.ffr2Mc = ffr2Mc;
}
public String getFfbz() {
return ffbz;
}
public void setFfbz(String ffbz) {
this.ffbz = ffbz;
}
public String getMdMc() {
return mdMc;
}
public void setMdMc(String mdMc) {
this.mdMc = mdMc;
}
public Integer getRqzt() {
return rqzt;
}
public void setRqzt(Integer rqzt) {
this.rqzt = rqzt;
}
public Integer getBjzt() {
return bjzt;
}
public void setBjzt(Integer bjzt) {
this.bjzt = bjzt;
}
public Integer getKcbjzt() {
return kcbjzt;
}
public void setKcbjzt(Integer kcbjzt) {
this.kcbjzt = kcbjzt;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getMc() {
return mc;
}
public void setMc(String mc) {
this.mc = mc;
}
public String getBh() {
return bh;
}
public void setBh(String bh) {
this.bh = bh;
}
public String getNd() {
return nd;
}
public void setNd(String nd) {
this.nd = nd;
}
public String getNddw() {
return nddw;
}
public void setNddw(String nddw) {
this.nddw = nddw;
}
public String getKc() {
return kc;
}
public void setKc(String kc) {
this.kc = kc;
}
public String getKcdw() {
return kcdw;
}
public void setKcdw(String kcdw) {
this.kcdw = kcdw;
}
public Date getSxrq() {
return sxrq;
}
public void setSxrq(Date sxrq) {
this.sxrq = sxrq;
}
public Integer getZjzt() {
return zjzt;
}
public void setZjzt(Integer zjzt) {
this.zjzt = zjzt;
}
public Integer getJyzt() {
return jyzt;
}
public void setJyzt(Integer jyzt) {
this.jyzt = jyzt;
}
public String getZcgMc() {
return zcgMc;
}
public void setZcgMc(String zcgMc) {
this.zcgMc = zcgMc;
}
public String getCctj() {
return cctj;
}
public void setCctj(String cctj) {
this.cctj = cctj;
}
public String getCcwz() {
return ccwz;
}
public void setCcwz(String ccwz) {
this.ccwz = ccwz;
}
}

hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/MjyDetailDto.java → hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/DetailDto.java View File

@ -8,7 +8,7 @@ import java.util.Date;
/**
* @author 15881
*/
public class MjyDetailDto extends Mjy {
public class DetailDto extends Mjy {
/** 表单名称 */
private String bdMc;

hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/MjyFfjlDetailDto.java → hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/FfjlDetailDto.java View File

@ -6,7 +6,7 @@ import com.hxhq.business.domain.MjyFfjl;
/**
* @author 15881
*/
public class MjyFfjlDetailDto extends MjyFfjl {
public class FfjlDetailDto extends MjyFfjl {
}

hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/MjyFfjlListDto.java → hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/FfjlListDto.java View File

@ -7,7 +7,7 @@ import java.util.Date;
/**
* @author 15881
*/
public class MjyFfjlListDto {
public class FfjlListDto {
/** id */
private Long id;

hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/MjyListDto.java → hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/dto/mjy/ListDto.java View File

@ -7,7 +7,7 @@ import java.util.Date;
/**
* @author 15881
*/
public class MjyListDto {
public class ListDto {
/** id */
private Long id;

+ 164
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/BjForm.java View File

@ -0,0 +1,164 @@
package com.hxhq.business.form.gyzj;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.hxhq.common.core.annotation.Excel;
import java.util.Date;
/**
* @author 15881
*/
public class BjForm {
/** 麻精药id */
private Long id;
/** 名称编辑 */
@Excel(name = "名称")
private String mc;
/** 浓度编辑 */
@Excel(name = "浓度")
private String nd;
/** 浓度单位编辑 */
@Excel(name = "浓度单位")
private String nddw;
/** 库存编辑 */
@Excel(name = "库存")
private String kc;
/** 库存单位编辑 */
@Excel(name = "库存单位")
private String kcdw;
/** 失效日期编辑 */
@Excel(name = "失效日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date sxrq;
/** 存储条件编辑 */
@Excel(name = "存储条件")
private String cctj;
/** 存储位置编辑 */
@Excel(name = "存储位置")
private String ccwz;
/** 编辑备注 */
private String bjbz;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
/** 项目id */
private Long xmId;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getMc() {
return mc;
}
public void setMc(String mc) {
this.mc = mc;
}
public String getNd() {
return nd;
}
public void setNd(String nd) {
this.nd = nd;
}
public String getNddw() {
return nddw;
}
public void setNddw(String nddw) {
this.nddw = nddw;
}
public String getKc() {
return kc;
}
public void setKc(String kc) {
this.kc = kc;
}
public String getKcdw() {
return kcdw;
}
public void setKcdw(String kcdw) {
this.kcdw = kcdw;
}
public Date getSxrq() {
return sxrq;
}
public void setSxrq(Date sxrq) {
this.sxrq = sxrq;
}
public String getCctj() {
return cctj;
}
public void setCctj(String cctj) {
this.cctj = cctj;
}
public String getCcwz() {
return ccwz;
}
public void setCcwz(String ccwz) {
this.ccwz = ccwz;
}
public String getBjbz() {
return bjbz;
}
public void setBjbz(String bjbz) {
this.bjbz = bjbz;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
public Long getXmId() {
return xmId;
}
public void setXmId(Long xmId) {
this.xmId = xmId;
}
}

+ 106
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/CzrqForm.java View File

@ -0,0 +1,106 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class CzrqForm {
/** 麻精药id */
private Long id;
/** 处置原因 */
private String czyy;
/** 处置方式 */
private String czfs;
/** 处置人id */
private Long clrId;
/** 处置人密码 */
private String clrmm;
/** 复核人id */
private Long fhrId;
/** 复核人密码 */
private String fhrmm;
/** 监督人id */
private Long jdrId;
/** 监督人密码 */
private String jdrmm;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getCzyy() {
return czyy;
}
public void setCzyy(String czyy) {
this.czyy = czyy;
}
public String getCzfs() {
return czfs;
}
public void setCzfs(String czfs) {
this.czfs = czfs;
}
public Long getClrId() {
return clrId;
}
public void setClrId(Long clrId) {
this.clrId = clrId;
}
public String getClrmm() {
return clrmm;
}
public void setClrmm(String clrmm) {
this.clrmm = clrmm;
}
public Long getFhrId() {
return fhrId;
}
public void setFhrId(Long fhrId) {
this.fhrId = fhrId;
}
public String getFhrmm() {
return fhrmm;
}
public void setFhrmm(String fhrmm) {
this.fhrmm = fhrmm;
}
public Long getJdrId() {
return jdrId;
}
public void setJdrId(Long jdrId) {
this.jdrId = jdrId;
}
public String getJdrmm() {
return jdrmm;
}
public void setJdrmm(String jdrmm) {
this.jdrmm = jdrmm;
}
}

+ 117
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/CzyjForm.java View File

@ -0,0 +1,117 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class CzyjForm {
/** 麻精药id */
private Long id;
/** 处置原因 */
private String czyy;
/** 处置方式 */
private String czfs;
/** 处置量 */
private String czl;
/** 处置人id */
private Long clrId;
/** 处置人密码 */
private String clrmm;
/** 复核人id */
private Long fhrId;
/** 复核人密码 */
private String fhrmm;
/** 监督人id */
private Long jdrId;
/** 监督人密码 */
private String jdrmm;
public String getCzl() {
return czl;
}
public void setCzl(String czl) {
this.czl = czl;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getCzyy() {
return czyy;
}
public void setCzyy(String czyy) {
this.czyy = czyy;
}
public String getCzfs() {
return czfs;
}
public void setCzfs(String czfs) {
this.czfs = czfs;
}
public Long getClrId() {
return clrId;
}
public void setClrId(Long clrId) {
this.clrId = clrId;
}
public String getClrmm() {
return clrmm;
}
public void setClrmm(String clrmm) {
this.clrmm = clrmm;
}
public Long getFhrId() {
return fhrId;
}
public void setFhrId(Long fhrId) {
this.fhrId = fhrId;
}
public String getFhrmm() {
return fhrmm;
}
public void setFhrmm(String fhrmm) {
this.fhrmm = fhrmm;
}
public Long getJdrId() {
return jdrId;
}
public void setJdrId(Long jdrId) {
this.jdrId = jdrId;
}
public String getJdrmm() {
return jdrmm;
}
public void setJdrmm(String jdrmm) {
this.jdrmm = jdrmm;
}
}

+ 161
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfForm.java View File

@ -0,0 +1,161 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class FfForm {
/** 麻精药id */
private Long id;
/** 备注 */
private String remark;
/** 转移条件 */
private String zytj;
/** 目的ids */
private String mdIds;
/** 出库毛重 */
private String ckmz;
/** 出库毛重单位 */
private String ckmzdw;
/** 领取人1Id */
private Long lqr1Id;
/** 领取人2Id */
private Long lqr2Id;
/** 领取人1密码 */
private String lqr1mm;
/** 领取人2密码 */
private String lqr2mm;
/** 发放人1Id */
private Long ffr1Id;
/** 发放人1密码 */
private String ffr1mm;
/** 发放人2Id */
private Long ffr2Id;
/** 发放人2密码 */
private String ffr2mm;
public String getCkmzdw() {
return ckmzdw;
}
public void setCkmzdw(String ckmzdw) {
this.ckmzdw = ckmzdw;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getZytj() {
return zytj;
}
public void setZytj(String zytj) {
this.zytj = zytj;
}
public String getMdIds() {
return mdIds;
}
public void setMdIds(String mdIds) {
this.mdIds = mdIds;
}
public String getCkmz() {
return ckmz;
}
public void setCkmz(String ckmz) {
this.ckmz = ckmz;
}
public Long getLqr1Id() {
return lqr1Id;
}
public void setLqr1Id(Long lqr1Id) {
this.lqr1Id = lqr1Id;
}
public Long getLqr2Id() {
return lqr2Id;
}
public void setLqr2Id(Long lqr2Id) {
this.lqr2Id = lqr2Id;
}
public String getLqr1mm() {
return lqr1mm;
}
public void setLqr1mm(String lqr1mm) {
this.lqr1mm = lqr1mm;
}
public String getLqr2mm() {
return lqr2mm;
}
public void setLqr2mm(String lqr2mm) {
this.lqr2mm = lqr2mm;
}
public Long getFfr1Id() {
return ffr1Id;
}
public void setFfr1Id(Long ffr1Id) {
this.ffr1Id = ffr1Id;
}
public String getFfr1mm() {
return ffr1mm;
}
public void setFfr1mm(String ffr1mm) {
this.ffr1mm = ffr1mm;
}
public Long getFfr2Id() {
return ffr2Id;
}
public void setFfr2Id(Long ffr2Id) {
this.ffr2Id = ffr2Id;
}
public String getFfr2mm() {
return ffr2mm;
}
public void setFfr2mm(String ffr2mm) {
this.ffr2mm = ffr2mm;
}
}

+ 62
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlGdForm.java View File

@ -0,0 +1,62 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class FfjlGdForm {
/** 发放记录id */
private Long id;
/** 发放记录ids */
private Long[] ids;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 52
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlJdForm.java View File

@ -0,0 +1,52 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class FfjlJdForm {
/** 发放记录id */
private Long id;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 52
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlJqForm.java View File

@ -0,0 +1,52 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class FfjlJqForm {
/** 发放记录id */
private Long id;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 51
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlJsForm.java View File

@ -0,0 +1,51 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class FfjlJsForm {
/** 发放记录id */
private Long id;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 79
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlJyForm.java View File

@ -0,0 +1,79 @@
package com.hxhq.business.form.gyzj;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
/**
* @author 15881
*/
public class FfjlJyForm {
/** 发放记录id */
private Long id;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
/** 日期开始 */
@JsonFormat(pattern = "yyyy-MM-dd")
private Date startDate;
/** 日期结束 */
@JsonFormat(pattern = "yyyy-MM-dd")
private Date endDate;
public Date getStartDate() {
return startDate;
}
public void setStartDate(Date startDate) {
this.startDate = startDate;
}
public Date getEndDate() {
return endDate;
}
public void setEndDate(Date endDate) {
this.endDate = endDate;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 62
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlSdForm.java View File

@ -0,0 +1,62 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class FfjlSdForm {
/** 发放记录id */
private Long id;
/** 发放记录ids */
private Long[] ids;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 106
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/FfjlSearchForm.java View File

@ -0,0 +1,106 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class FfjlSearchForm {
/** 名称 */
private String mc;
/** 编号 */
private String bh;
/** 入库日期开始 */
private String startDateRk;
/** 入库日期结束 */
private String endDateRk;
/** 出库日期开始 */
private String startDateCk;
/** 出库日期结束 */
private String endDateCk;
/** 记录状态 1:未锁定 3:已锁定 5:待归档 7:归档 9:待解档 */
private Integer jlzt;
/** 借阅状态 1:未借阅 3:待借阅 5:借阅中 */
private Integer jyzt;
/** 目的id */
private Long mdId;
public String getMc() {
return mc;
}
public void setMc(String mc) {
this.mc = mc;
}
public String getBh() {
return bh;
}
public void setBh(String bh) {
this.bh = bh;
}
public String getStartDateRk() {
return startDateRk;
}
public void setStartDateRk(String startDateRk) {
this.startDateRk = startDateRk;
}
public String getEndDateRk() {
return endDateRk;
}
public void setEndDateRk(String endDateRk) {
this.endDateRk = endDateRk;
}
public String getStartDateCk() {
return startDateCk;
}
public void setStartDateCk(String startDateCk) {
this.startDateCk = startDateCk;
}
public String getEndDateCk() {
return endDateCk;
}
public void setEndDateCk(String endDateCk) {
this.endDateCk = endDateCk;
}
public Integer getJlzt() {
return jlzt;
}
public void setJlzt(Integer jlzt) {
this.jlzt = jlzt;
}
public Integer getJyzt() {
return jyzt;
}
public void setJyzt(Integer jyzt) {
this.jyzt = jyzt;
}
public Long getMdId() {
return mdId;
}
public void setMdId(Long mdId) {
this.mdId = mdId;
}
}

+ 62
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/GdForm.java View File

@ -0,0 +1,62 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class GdForm {
/** 麻精药id */
private Long id;
/** 麻精药ids */
private Long[] ids;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 62
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/GhForm.java View File

@ -0,0 +1,62 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class GhForm {
/** 发放记录id */
private Long id;
/** 发放记录ids */
private Long[] ids;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 51
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/JdForm.java View File

@ -0,0 +1,51 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class JdForm {
/** 麻精药id */
private Long id;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 51
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/JsForm.java View File

@ -0,0 +1,51 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class JsForm {
/** 麻精药id */
private Long id;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 79
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/JyForm.java View File

@ -0,0 +1,79 @@
package com.hxhq.business.form.gyzj;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
/**
* @author 15881
*/
public class JyForm {
/** 麻精药id */
private Long id;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
/** 日期开始 */
@JsonFormat(pattern = "yyyy-MM-dd")
private Date startDate;
/** 日期结束 */
@JsonFormat(pattern = "yyyy-MM-dd")
private Date endDate;
public Date getStartDate() {
return startDate;
}
public void setStartDate(Date startDate) {
this.startDate = startDate;
}
public Date getEndDate() {
return endDate;
}
public void setEndDate(Date endDate) {
this.endDate = endDate;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 99
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlczrqForm.java View File

@ -0,0 +1,99 @@
package com.hxhq.business.form.gyzj;
import java.util.List;
/**
* @author 15881
*/
public class PlczrqForm {
/** 麻精药列表 */
private List<PlczrqItem> list;
/** 麻精药ids */
private Long[] ids;
/** 处置人id */
private Long clrId;
/** 处置人密码 */
private String clrmm;
/** 复核人id */
private Long fhrId;
/** 复核人密码 */
private String fhrmm;
/** 监督人id */
private Long jdrId;
/** 监督人密码 */
private String jdrmm;
public List<PlczrqItem> getList() {
return list;
}
public void setList(List<PlczrqItem> list) {
this.list = list;
}
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public Long getClrId() {
return clrId;
}
public void setClrId(Long clrId) {
this.clrId = clrId;
}
public String getClrmm() {
return clrmm;
}
public void setClrmm(String clrmm) {
this.clrmm = clrmm;
}
public Long getFhrId() {
return fhrId;
}
public void setFhrId(Long fhrId) {
this.fhrId = fhrId;
}
public String getFhrmm() {
return fhrmm;
}
public void setFhrmm(String fhrmm) {
this.fhrmm = fhrmm;
}
public Long getJdrId() {
return jdrId;
}
public void setJdrId(Long jdrId) {
this.jdrId = jdrId;
}
public String getJdrmm() {
return jdrmm;
}
public void setJdrmm(String jdrmm) {
this.jdrmm = jdrmm;
}
}

+ 40
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlczrqItem.java View File

@ -0,0 +1,40 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class PlczrqItem {
/** 麻精药id */
private Long id;
/** 处置原因 */
private String czyy;
/** 处置方式 */
private String czfs;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getCzyy() {
return czyy;
}
public void setCzyy(String czyy) {
this.czyy = czyy;
}
public String getCzfs() {
return czfs;
}
public void setCzfs(String czfs) {
this.czfs = czfs;
}
}

+ 97
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlczyjForm.java View File

@ -0,0 +1,97 @@
package com.hxhq.business.form.gyzj;
import java.util.List;
/**
* @author 15881
*/
public class PlczyjForm {
/** 麻精药列表 */
private List<PlczyjItem> list;
/** 麻精药ids */
private Long[] ids;
/** 处置人id */
private Long clrId;
/** 处置人密码 */
private String clrmm;
/** 复核人id */
private Long fhrId;
/** 复核人密码 */
private String fhrmm;
/** 监督人id */
private Long jdrId;
/** 监督人密码 */
private String jdrmm;
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public List<PlczyjItem> getList() {
return list;
}
public void setList(List<PlczyjItem> list) {
this.list = list;
}
public Long getClrId() {
return clrId;
}
public void setClrId(Long clrId) {
this.clrId = clrId;
}
public String getClrmm() {
return clrmm;
}
public void setClrmm(String clrmm) {
this.clrmm = clrmm;
}
public Long getFhrId() {
return fhrId;
}
public void setFhrId(Long fhrId) {
this.fhrId = fhrId;
}
public String getFhrmm() {
return fhrmm;
}
public void setFhrmm(String fhrmm) {
this.fhrmm = fhrmm;
}
public Long getJdrId() {
return jdrId;
}
public void setJdrId(Long jdrId) {
this.jdrId = jdrId;
}
public String getJdrmm() {
return jdrmm;
}
public void setJdrmm(String jdrmm) {
this.jdrmm = jdrmm;
}
}

+ 51
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlczyjItem.java View File

@ -0,0 +1,51 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class PlczyjItem {
/** 麻精药id */
private Long id;
/** 处置原因 */
private String czyy;
/** 处置方式 */
private String czfs;
/** 处置量 */
private String czl;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getCzyy() {
return czyy;
}
public void setCzyy(String czyy) {
this.czyy = czyy;
}
public String getCzfs() {
return czfs;
}
public void setCzfs(String czfs) {
this.czfs = czfs;
}
public String getCzl() {
return czl;
}
public void setCzl(String czl) {
this.czl = czl;
}
}

+ 119
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlffForm.java View File

@ -0,0 +1,119 @@
package com.hxhq.business.form.gyzj;
import java.util.List;
/**
* @author 15881
*/
public class PlffForm {
/** 麻精药列表 */
private List<PlffItem> list;
/** 麻精药ids */
private Long[] ids;
/** 领取人1Id */
private Long lqr1Id;
/** 领取人2密码 */
private String lqr2mm;
/** 领取人2Id */
private Long lqr2Id;
/** 领取人1密码 */
private String lqr1mm;
/** 发放人1Id */
private Long ffr1Id;
/** 发放人1密码 */
private String ffr1mm;
/** 发放人2Id */
private Long ffr2Id;
/** 发放人2密码 */
private String ffr2mm;
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public List<PlffItem> getList() {
return list;
}
public void setList(List<PlffItem> list) {
this.list = list;
}
public Long getLqr1Id() {
return lqr1Id;
}
public void setLqr1Id(Long lqr1Id) {
this.lqr1Id = lqr1Id;
}
public Long getLqr2Id() {
return lqr2Id;
}
public void setLqr2Id(Long lqr2Id) {
this.lqr2Id = lqr2Id;
}
public String getLqr1mm() {
return lqr1mm;
}
public void setLqr1mm(String lqr1mm) {
this.lqr1mm = lqr1mm;
}
public String getLqr2mm() {
return lqr2mm;
}
public void setLqr2mm(String lqr2mm) {
this.lqr2mm = lqr2mm;
}
public Long getFfr1Id() {
return ffr1Id;
}
public void setFfr1Id(Long ffr1Id) {
this.ffr1Id = ffr1Id;
}
public String getFfr1mm() {
return ffr1mm;
}
public void setFfr1mm(String ffr1mm) {
this.ffr1mm = ffr1mm;
}
public Long getFfr2Id() {
return ffr2Id;
}
public void setFfr2Id(Long ffr2Id) {
this.ffr2Id = ffr2Id;
}
public String getFfr2mm() {
return ffr2mm;
}
public void setFfr2mm(String ffr2mm) {
this.ffr2mm = ffr2mm;
}
}

+ 75
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/PlffItem.java View File

@ -0,0 +1,75 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class PlffItem {
/** 麻精药id */
private Long id;
/** 备注 */
private String remark;
/** 转移条件 */
private String zytj;
/** 目的ids */
private String mdIds;
/** 出库毛重 */
private String ckmz;
/** 出库毛重单位 */
private String ckmzdw;
public String getCkmzdw() {
return ckmzdw;
}
public void setCkmzdw(String ckmzdw) {
this.ckmzdw = ckmzdw;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getZytj() {
return zytj;
}
public void setZytj(String zytj) {
this.zytj = zytj;
}
public String getMdIds() {
return mdIds;
}
public void setMdIds(String mdIds) {
this.mdIds = mdIds;
}
public String getCkmz() {
return ckmz;
}
public void setCkmz(String ckmz) {
this.ckmz = ckmz;
}
}

+ 62
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/SdForm.java View File

@ -0,0 +1,62 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class SdForm {
/** 麻精药id */
private Long id;
/** 麻精药ids */
private Long[] ids;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 73
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/SearchForm.java View File

@ -0,0 +1,73 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class SearchForm {
/** 名称 */
private String mc;
/** 编号 */
private String bh;
/** 失效日期开始 */
private String startDate;
/** 失效日期结束 */
private String endDate;
/** 制剂状态:1:入库;3:已发放;5:已锁定;7:待归档;9:归档;11:待解档 */
private Integer zjzt;
/** 借阅状态 1:未借阅 3:待借阅 5:借阅中 */
private Integer jyzt;
public String getMc() {
return mc;
}
public void setMc(String mc) {
this.mc = mc;
}
public String getBh() {
return bh;
}
public void setBh(String bh) {
this.bh = bh;
}
public String getStartDate() {
return startDate;
}
public void setStartDate(String startDate) {
this.startDate = startDate;
}
public String getEndDate() {
return endDate;
}
public void setEndDate(String endDate) {
this.endDate = endDate;
}
public Integer getZjzt() {
return zjzt;
}
public void setZjzt(Integer zjzt) {
this.zjzt = zjzt;
}
public Integer getJyzt() {
return jyzt;
}
public void setJyzt(Integer jyzt) {
this.jyzt = jyzt;
}
}

+ 62
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/ShbjForm.java View File

@ -0,0 +1,62 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class ShbjForm {
/** 麻精药id */
private Long id;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
/** 签名意义 */
private String qmyy;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
public String getQmyy() {
return qmyy;
}
public void setQmyy(String qmyy) {
this.qmyy = qmyy;
}
}

+ 86
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/ShxgkcForm.java View File

@ -0,0 +1,86 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class ShxgkcForm {
/** 麻精药id */
private Long id;
/** 库存编辑 */
private String kc;
/** 库存单位 */
private String kcdw;
/** 备注 */
private String remark;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
/** 签名意义 */
private String qmyy;
public String getQmyy() {
return qmyy;
}
public void setQmyy(String qmyy) {
this.qmyy = qmyy;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getKc() {
return kc;
}
public void setKc(String kc) {
this.kc = kc;
}
public String getKcdw() {
return kcdw;
}
public void setKcdw(String kcdw) {
this.kcdw = kcdw;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 77
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/XgkcForm.java View File

@ -0,0 +1,77 @@
package com.hxhq.business.form.gyzj;
import com.hxhq.common.core.annotation.Excel;
/**
* @author 15881
*/
public class XgkcForm {
/** 麻精药id */
private Long id;
/** 库存 */
@Excel(name = "库存")
private String kc;;
/** 库存单位 */
@Excel(name = "库存单位")
private String kcdw;
/** 库存编辑备注 */
private String kcbjbz;
/** 签名人id */
private Long qmrId;
/** 签名人密码 */
private String qmrmm;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getKc() {
return kc;
}
public void setKc(String kc) {
this.kc = kc;
}
public String getKcdw() {
return kcdw;
}
public void setKcdw(String kcdw) {
this.kcdw = kcdw;
}
public String getKcbjbz() {
return kcbjbz;
}
public void setKcbjbz(String kcbjbz) {
this.kcbjbz = kcbjbz;
}
public Long getQmrId() {
return qmrId;
}
public void setQmrId(Long qmrId) {
this.qmrId = qmrId;
}
public String getQmrmm() {
return qmrmm;
}
public void setQmrmm(String qmrmm) {
this.qmrmm = qmrmm;
}
}

+ 117
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/form/gyzj/YsffForm.java View File

@ -0,0 +1,117 @@
package com.hxhq.business.form.gyzj;
/**
* @author 15881
*/
public class YsffForm {
/** 麻精药id */
private Long id;
/** 麻精药ids */
private Long[] ids;
/** 暂存柜id */
private Long zcgId;
/** 备注 */
private String remark;
/** 钥匙1领取人ID */
private Long lqr1Id;
/** 钥匙2领取人ID */
private Long lqr2Id;
/** 钥匙1领取人密码 */
private String lqr1mm;
/** 钥匙2领取人密码 */
private String lqr2mm;
/** 发放人 */
private Long ffrId;
/** 发放人密码 */
private String ffrmm;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long[] getIds() {
return ids;
}
public void setIds(Long[] ids) {
this.ids = ids;
}
public Long getZcgId() {
return zcgId;
}
public void setZcgId(Long zcgId) {
this.zcgId = zcgId;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getLqr1Id() {
return lqr1Id;
}
public void setLqr1Id(Long lqr1Id) {
this.lqr1Id = lqr1Id;
}
public Long getLqr2Id() {
return lqr2Id;
}
public void setLqr2Id(Long lqr2Id) {
this.lqr2Id = lqr2Id;
}
public String getLqr1mm() {
return lqr1mm;
}
public void setLqr1mm(String lqr1mm) {
this.lqr1mm = lqr1mm;
}
public String getLqr2mm() {
return lqr2mm;
}
public void setLqr2mm(String lqr2mm) {
this.lqr2mm = lqr2mm;
}
public Long getFfrId() {
return ffrId;
}
public void setFfrId(Long ffrId) {
this.ffrId = ffrId;
}
public String getFfrmm() {
return ffrmm;
}
public void setFfrmm(String ffrmm) {
this.ffrmm = ffrmm;
}
}

+ 15
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/GyzjFfjlJcgjMapper.java View File

@ -0,0 +1,15 @@
package com.hxhq.business.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hxhq.business.domain.GyzjFfjlJcgj;
/**
* 给药制剂发放记录-稽查轨迹Mapper接口
*
* @author hxhq
* @date 2025-12-25
*/
public interface GyzjFfjlJcgjMapper extends BaseMapper<GyzjFfjlJcgj>
{
}

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

@ -1,7 +1,14 @@
package com.hxhq.business.mapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.hxhq.business.domain.GyzjFfjl;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hxhq.business.dto.gyzj.FfjlDetailDto;
import com.hxhq.business.dto.gyzj.FfjlListDto;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 给药制剂-发放记录Mapper接口
*
@ -10,5 +17,17 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*/
public interface GyzjFfjlMapper extends BaseMapper<GyzjFfjl>
{
/**
* 查询列表
* @param queryWrapper
* @return
*/
List<FfjlListDto> queryList(@Param("ew") Wrapper<GyzjFfjl> queryWrapper);
/**
* 查询详情
* @param id
* @return
*/
FfjlDetailDto queryInfo(@Param("id") Long id);
}

+ 20
- 0
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/GyzjMapper.java View File

@ -1,7 +1,14 @@
package com.hxhq.business.mapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.hxhq.business.domain.Gyzj;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hxhq.business.dto.gyzj.DetailDto;
import com.hxhq.business.dto.gyzj.ListDto;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 给药制剂Mapper接口
*
@ -10,5 +17,18 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*/
public interface GyzjMapper extends BaseMapper<Gyzj>
{
/**
* 查询列表
* @param queryWrapper
* @return
*/
List<ListDto> queryList(@Param("ew") Wrapper<Gyzj> queryWrapper);
/**
* 查询详情
* @param id
* @return
*/
DetailDto queryInfo(@Param("id") Long id);
}

+ 4
- 7
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/MjyFfjlMapper.java View File

@ -1,13 +1,10 @@
package com.hxhq.business.mapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.hxhq.business.domain.Mjy;
import com.hxhq.business.domain.MjyFfjl;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hxhq.business.dto.mjy.MjyDetailDto;
import com.hxhq.business.dto.mjy.MjyFfjlDetailDto;
import com.hxhq.business.dto.mjy.MjyFfjlListDto;
import com.hxhq.business.dto.mjy.MjyListDto;
import com.hxhq.business.dto.mjy.FfjlDetailDto;
import com.hxhq.business.dto.mjy.FfjlListDto;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@ -25,12 +22,12 @@ public interface MjyFfjlMapper extends BaseMapper
* @param queryWrapper
* @return
*/
List<MjyFfjlListDto> queryList(@Param("ew") Wrapper<MjyFfjl> queryWrapper);
List<FfjlListDto> queryList(@Param("ew") Wrapper<MjyFfjl> queryWrapper);
/**
* 查询详情
* @param id
* @return
*/
MjyFfjlDetailDto queryInfo(@Param("id") Long id);
FfjlDetailDto queryInfo(@Param("id") Long id);
}

+ 4
- 4
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/mapper/MjyMapper.java View File

@ -3,8 +3,8 @@ package com.hxhq.business.mapper;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.hxhq.business.domain.Mjy;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hxhq.business.dto.mjy.MjyDetailDto;
import com.hxhq.business.dto.mjy.MjyListDto;
import com.hxhq.business.dto.mjy.DetailDto;
import com.hxhq.business.dto.mjy.ListDto;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@ -22,13 +22,13 @@ public interface MjyMapper extends BaseMapper
* @param queryWrapper
* @return
*/
List<MjyListDto> queryList(@Param("ew") Wrapper<Mjy> queryWrapper);
List<ListDto> queryList(@Param("ew") Wrapper<Mjy> queryWrapper);
/**
* 查询详情
* @param id
* @return
*/
MjyDetailDto queryInfo(@Param("id") Long id);
DetailDto queryInfo(@Param("id") Long id);
}

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

@ -0,0 +1,35 @@
package com.hxhq.business.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hxhq.business.domain.GyzjFfjlJcgj;
import java.util.List;
/**
* 给药制剂发放记录-稽查轨迹Service接口
*
* @author hxhq
* @date 2025-12-25
*/
public interface IGyzjFfjlJcgjService extends IService<GyzjFfjlJcgj>
{
/**
* 查询稽查轨迹列表
* @param gyzjJcgj 麻精药
* @return
*/
public List<GyzjFfjlJcgj> queryList(GyzjFfjlJcgj gyzjJcgj);
/**
* 新增稽查轨迹
* @param ffjlId 发放记录id
* @param jcgjlx 稽查轨迹类型:1:流程3编辑
* @param jcmc 稽查名称
* @param jcmcys 稽查名称颜色1蓝色3红色5绿色7橙色
* @param jcnr 稽查内容
* @param jcrId 稽查人id
* @param jcrMc 稽查人名称
*/
public void saveJcgj(Long ffjlId, Integer jcgjlx, String jcmc, Integer jcmcys, String jcnr,Long jcrId,String jcrMc);
}

+ 75
- 5
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/IGyzjFfjlService.java View File

@ -3,9 +3,13 @@ package com.hxhq.business.service;
import java.util.List;
import com.hxhq.business.domain.GyzjFfjl;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hxhq.business.dto.gyzj.FfjlDetailDto;
import com.hxhq.business.dto.gyzj.FfjlListDto;
import com.hxhq.business.form.gyzj.*;
import org.springframework.web.bind.annotation.RequestBody;
/**
* 给药制剂-发放记录Service接口
* 麻精药-发放记录Service接口
*
* @author hxhq
* @date 2025-12-21
@ -13,11 +17,77 @@ import com.baomidou.mybatisplus.extension.service.IService;
public interface IGyzjFfjlService extends IService<GyzjFfjl>
{
/**
* 查询给药制剂-发放记录列表
* 列表
*
* @param gyzjFfjl 给药制剂-发放记录
* @return 给药制剂-发放记录集合
* @param form 麻精药-发放记录
* @return
*/
public List<GyzjFfjl> queryList(GyzjFfjl gyzjFfjl);
public List<FfjlListDto> queryList(FfjlSearchForm form);
/**
* 详情
*
* @param id
* @return
*/
public FfjlDetailDto queryInfo(Long id);
/**
* 解档
*
* @param form
*/
public void jd(@RequestBody FfjlJdForm form);
/**
* 批量归档
*
* @param form
*/
public void plgd(@RequestBody FfjlGdForm form);
/**
* 归档
*
* @param form
*/
public void gd(@RequestBody FfjlGdForm form);
/**
* 批量锁定
*
* @param form
*/
public void plsd(@RequestBody FfjlSdForm form);
/**
* 锁定
*
* @param form
*/
public void sd(@RequestBody FfjlSdForm form);
/**
* 解锁
*
* @param form
*/
public void js(@RequestBody FfjlJsForm form);
/**
* 借阅
*
* @param form
*/
public void jy(@RequestBody FfjlJyForm form);
/**
* 加签
*
* @param form
*/
public void jq(@RequestBody FfjlJqForm form);
}

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

@ -1,12 +1,13 @@
package com.hxhq.business.service;
import java.util.List;
import com.hxhq.business.domain.GyzjJcgj;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hxhq.business.domain.GyzjJcgj;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* 给药制剂-稽查轨迹Service接口
* 麻精药-稽查轨迹Service接口
*
* @author hxhq
* @date 2025-12-18
@ -15,15 +16,14 @@ public interface IGyzjJcgjService extends IService
{
/**
* 查询稽查轨迹列表
* @param gyzjId 给药制剂id
* @param jcgjlx 稽查轨迹类型:1:流程3编辑
* @param gyzjJcgj 麻精药
* @return
*/
public List<GyzjJcgj> queryListByGyzjId(Long gyzjId, Integer jcgjlx);
public List<GyzjJcgj> queryList(GyzjJcgj gyzjJcgj);
/**
* 新增稽查轨迹
* @param gyzjId 给药制剂id
* @param gyzjId 精药id
* @param jcgjlx 稽查轨迹类型:1:流程3编辑
* @param jcmc 稽查名称
* @param jcmcys 稽查名称颜色1蓝色3红色5绿色7橙色
@ -31,5 +31,6 @@ public interface IGyzjJcgjService extends IService
* @param jcrId 稽查人id
* @param jcrMc 稽查人名称
*/
void saveJcgj(Long gyzjId, Integer jcgjlx, String jcmc, Integer jcmcys, String jcnr,Long jcrId,String jcrMc);
public void saveJcgj(Long gyzjId, Integer jcgjlx, String jcmc, Integer jcmcys, String jcnr,Long jcrId,String jcrMc);
}

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

@ -1,8 +1,14 @@
package com.hxhq.business.service;
import java.util.List;
import com.hxhq.business.domain.Gyzj;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hxhq.business.dto.gyzj.DetailDto;
import com.hxhq.business.dto.gyzj.ListDto;
import com.hxhq.business.form.gyzj.*;
;
import org.springframework.web.bind.annotation.RequestBody;
/**
* 给药制剂Service接口
@ -15,9 +21,147 @@ public interface IGyzjService extends IService
/**
* 查询给药制剂列表
*
* @param gyzj 给药制剂
* @param form 给药制剂
* @return 给药制剂集合
*/
public List<Gyzj> queryList(Gyzj gyzj);
public List<ListDto> queryList(SearchForm form);
/**
* 查询给药制剂
*
* @param id
* @return 给药制剂
*/
public DetailDto queryInfo(Long id);
/**
* 解档
*
* @param form
*/
public void jd(@RequestBody JdForm form);
/**
* 批量归档
*
* @param form
*/
public void plgd(@RequestBody GdForm form);
/**
* 归档
*
* @param form
*/
public void gd(@RequestBody GdForm form);
/**
* 批量锁定
*
* @param form
*/
public void plsd(@RequestBody SdForm form);
/**
* 锁定
*
* @param form
*/
public void sd(@RequestBody SdForm form);
/**
* 解锁
*
* @param form
*/
public void js(@RequestBody JsForm form);
/**
* 批量处置药剂
*
* @param form
*/
public void plczyj(@RequestBody PlczyjForm form);
/**
* 处置药剂
*
* @param form
*/
public void czyj(@RequestBody CzyjForm form);
/**
* 批量处置容器
*
* @param form
*/
public void plczrq(@RequestBody PlczrqForm form);
/**
* 处置容器
*
* @param form
*/
public void czrq(@RequestBody CzrqForm form);
/**
* 钥匙发放
*
* @param form
*/
public void ysff(@RequestBody YsffForm form);
/**
* 发放
*
* @param form
*/
public void ff(@RequestBody FfForm form);
/**
* 批量发放
*
* @param form
*/
public void plff(@RequestBody PlffForm form);
/**
* 编辑
*
* @param form
*/
public void bj(@RequestBody BjForm form);
/**
* 审核编辑
*
* @param form
*/
public void shbj(@RequestBody ShbjForm form);
/**
* 修改库存
*
* @param form
*/
public void xgkc(@RequestBody XgkcForm form);
/**
* 审核修改库存
*
* @param form
*/
public void shxgkc(@RequestBody ShxgkcForm form);
/**
* 借阅
*
* @param form
*/
public void jy(@RequestBody JyForm form);
}

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

@ -1,6 +1,8 @@
package com.hxhq.business.service;
import java.util.List;
import com.hxhq.business.domain.GyzjJcgj;
import com.hxhq.business.domain.GyzjTz;
import com.baomidou.mybatisplus.extension.service.IService;
@ -12,12 +14,27 @@ import com.baomidou.mybatisplus.extension.service.IService;
*/
public interface IGyzjTzService extends IService<GyzjTz>
{
/**
* 查询给药制剂-台账列表
*
* @param gyzjTz 给药制剂-台账
* @return 给药制剂-台账集合
* 查询台账列表
* @param gyzjTz 给药制剂
* @return
*/
public List<GyzjTz> queryList(GyzjTz gyzjTz);
/**
* 新增台账
* @param gyzjId 给药制剂id
* @param lqrMc 领取人名称
* @param ghrMc 归还人名称
* @param ffrMc 发放人名称
* @param jsrMc 接收人名称
* @param qmrId 签名人id
* @param qmrMc 签名人名称
* @param qmyy 签名意义
* @param czl 操作量
* @param czldw 操作量单位
* @param remark 备注
*/
public void saveTz(Long gyzjId, String lqrMc, String ghrMc, String ffrMc, String jsrMc,Long qmrId,String qmrMc,String qmyy,String czl,String czldw,String remark);
}

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

@ -3,9 +3,8 @@ package com.hxhq.business.service;
import java.util.List;
import com.hxhq.business.domain.MjyFfjl;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hxhq.business.dto.mjy.MjyDetailDto;
import com.hxhq.business.dto.mjy.MjyFfjlDetailDto;
import com.hxhq.business.dto.mjy.MjyFfjlListDto;
import com.hxhq.business.dto.mjy.FfjlDetailDto;
import com.hxhq.business.dto.mjy.FfjlListDto;
import com.hxhq.business.form.mjy.*;
import org.springframework.web.bind.annotation.RequestBody;
@ -23,7 +22,7 @@ public interface IMjyFfjlService extends IService
* @param form 麻精药-发放记录
* @return
*/
public List<MjyFfjlListDto> queryList(FfjlSearchForm form);
public List<FfjlListDto> queryList(FfjlSearchForm form);
/**
* 详情
@ -31,7 +30,7 @@ public interface IMjyFfjlService extends IService
* @param id
* @return
*/
public MjyFfjlDetailDto queryInfo(Long id);
public FfjlDetailDto queryInfo(Long id);
/**
* 解档

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

@ -4,8 +4,8 @@ import java.util.List;
import com.hxhq.business.domain.Mjy;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hxhq.business.dto.mjy.MjyDetailDto;
import com.hxhq.business.dto.mjy.MjyListDto;
import com.hxhq.business.dto.mjy.DetailDto;
import com.hxhq.business.dto.mjy.ListDto;
import com.hxhq.business.form.mjy.*;
;
import org.springframework.web.bind.annotation.RequestBody;
@ -24,7 +24,7 @@ public interface IMjyService extends IService
* @param form 麻精药
* @return 麻精药集合
*/
public List<MjyListDto> queryList(SearchForm form);
public List<ListDto> queryList(SearchForm form);
/**
* 查询麻精药
@ -32,7 +32,7 @@ public interface IMjyService extends IService
* @param id
* @return 麻精药
*/
public MjyDetailDto queryInfo(Long id);
public DetailDto queryInfo(Long id);
/**
* 解档

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

@ -0,0 +1,70 @@
package com.hxhq.business.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.hxhq.business.domain.GyzjFfjlJcgj;
import com.hxhq.business.mapper.GyzjFfjlJcgjMapper;
import com.hxhq.business.service.IGyzjFfjlJcgjService;
import com.hxhq.common.core.utils.StringUtils;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* 麻精药发放记录-稽查轨迹Service业务层处理
*
* @author hxhq
* @date 2025-12-25
*/
@Service
public class GyzjFfjlJcgjServiceImpl extends ServiceImpl<GyzjFfjlJcgjMapper, GyzjFfjlJcgj> implements IGyzjFfjlJcgjService
{
/**
* 查询稽查轨迹列表
* @param gyzjFfjlJcgj 麻给药
* @return
*/
@Override
public List<GyzjFfjlJcgj> queryList(GyzjFfjlJcgj gyzjFfjlJcgj){
QueryWrapper<GyzjFfjlJcgj> queryWrapper = Wrappers.query();
if(gyzjFfjlJcgj.getFfjlId()==null||gyzjFfjlJcgj.getFfjlId().longValue()<0){
throw new SecurityException("发放记录id不能为空");
}
queryWrapper.eq("ffjl_id",gyzjFfjlJcgj.getFfjlId());
if(gyzjFfjlJcgj.getJcgjlx()!=null&&gyzjFfjlJcgj.getJcgjlx().intValue()>0){
queryWrapper.eq("jcgjlx",gyzjFfjlJcgj.getJcgjlx());
}
if (StringUtils.isNoneBlank(gyzjFfjlJcgj.getJcmc())) {
queryWrapper.and(p -> p.like("`jcmc`", gyzjFfjlJcgj.getJcmc())
.or().like("`jcnr`", gyzjFfjlJcgj.getJcmc()));
}
queryWrapper.orderByDesc("id");
return this.list(queryWrapper);
}
/**
* 新增稽查轨迹
* @param ffjlId 发放记录id
* @param jcgjlx 稽查轨迹类型:1:流程3编辑
* @param jcmc 稽查名称
* @param jcmcys 稽查名称颜色1蓝色3红色5绿色7橙色
* @param jcnr 稽查内容
* @param jcrId 稽查人id
* @param jcrMc 稽查人名称
*/
@Override
public void saveJcgj(Long ffjlId, Integer jcgjlx, String jcmc, Integer jcmcys, String jcnr,Long jcrId,String jcrMc){
GyzjFfjlJcgj gyzjFfjlJcgj = new GyzjFfjlJcgj();
gyzjFfjlJcgj.setFfjlId(ffjlId);
gyzjFfjlJcgj.setJcgjlx(jcgjlx);
gyzjFfjlJcgj.setJcmc(jcmc);
gyzjFfjlJcgj.setJcmcys(jcmcys);
gyzjFfjlJcgj.setJcnr(jcnr);
gyzjFfjlJcgj.setQmrId(jcrId);
gyzjFfjlJcgj.setQmrMc(jcrMc);
this.save(gyzjFfjlJcgj);
}
}

+ 366
- 6
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjFfjlServiceImpl.java View File

@ -1,16 +1,36 @@
package com.hxhq.business.service.impl;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.hxhq.business.domain.GyzjFfjlJcgj;
import com.hxhq.business.dto.gyzj.FfjlDetailDto;
import com.hxhq.business.dto.gyzj.FfjlListDto;
import com.hxhq.business.enums.zykgl.*;
import com.hxhq.business.enums.zykgl.JlztEnum;
import com.hxhq.business.form.gyzj.*;
import com.hxhq.business.service.IGyzjFfjlJcgjService;
import com.hxhq.business.utils.JcgjUtil;
import com.hxhq.common.core.utils.DateUtils;
import com.hxhq.common.core.utils.StringUtils;
import com.hxhq.common.security.utils.SecurityUtils;
import com.hxhq.system.api.domain.SysUser;
import com.hxhq.system.service.ISysUserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.hxhq.business.mapper.GyzjFfjlMapper;
import com.hxhq.business.domain.GyzjFfjl;
import com.hxhq.business.service.IGyzjFfjlService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.RequestBody;
/**
* 给药制剂-发放记录Service业务层处理
* 发放记录-发放记录Service业务层处理
*
* @author hxhq
* @date 2025-12-21
@ -18,17 +38,357 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@Service
public class GyzjFfjlServiceImpl extends ServiceImpl<GyzjFfjlMapper, GyzjFfjl> implements IGyzjFfjlService
{
@Autowired
private ISysUserService sysUserService;
@Autowired
private IGyzjFfjlJcgjService gyzjFfjlJcgjService;
/**
* 查询给药制剂-发放记录列表
* 列表
*
* @param gyzjFfjl 给药制剂-发放记录
* @return 给药制剂-发放记录
* @param form 发放记录发放记录
* @return 发放记录发放记录
*/
@Override
public List<GyzjFfjl> queryList(GyzjFfjl gyzjFfjl)
public List<FfjlListDto> queryList(FfjlSearchForm form)
{
QueryWrapper<GyzjFfjl> queryWrapper = Wrappers.query();
return this.list(queryWrapper);
queryWrapper.eq("t.del_flag", "0");
if (form.getJyzt() != null && form.getJyzt().intValue() > 0) {
queryWrapper.eq("t.jyzt", form.getJyzt());
}
if (form.getJlzt() != null && form.getJlzt().intValue() > 0) {
queryWrapper.eq("t.jlzt", form.getJlzt());
}
if (StringUtils.isNoneBlank(form.getMc())) {
queryWrapper.and(p -> p.like("t.`mc`", form.getMc()));
}
if (StringUtils.isNoneBlank(form.getBh())) {
queryWrapper.and(p -> p.like("t.`bh`", form.getBh()));
}
if (StringUtils.isNoneBlank(form.getStartDateCk())) {
queryWrapper.and(p->p.apply("t.ffrq>={0}", form.getStartDateCk()));
}
if (StringUtils.isNoneBlank(form.getEndDateCk())) {
queryWrapper.apply("t.ffrq>={0}", form.getStartDateCk());
}
if (StringUtils.isNoneBlank(form.getStartDateRk())) {
queryWrapper.and(p->p.apply("t.rkrq>={0}", form.getStartDateRk()));
}
if (StringUtils.isNoneBlank(form.getEndDateRk())) {
queryWrapper.apply("t.rkrq>={0}", form.getEndDateRk());
}
if (form.getMdId() != null && form.getMdId().intValue() > 0) {
queryWrapper.and(p->p.apply("find_in_set({0}, t.`md_ids`) or t.md_ids={0}", form.getMdId()));
}
queryWrapper.orderByDesc("t.id");
return baseMapper.queryList(queryWrapper);
}
/**
* 加签 ok
*
* @param form
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void jq(@RequestBody FfjlJqForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId());
//验证签名人密码 todo
if (form.getId() == null || form.getId().longValue() < 0) {
throw new SecurityException("参数id不正确");
}
GyzjFfjl gyzjFfjlOld = this.getById(form.getId());
if (gyzjFfjlOld == null) {
throw new SecurityException("发放记录不存在或已删除");
}
if (!gyzjFfjlOld.getJlzt().equals(JlztEnum.wsd.getValue())) {
throw new SecurityException("发放记录【" + gyzjFfjlOld.getMc() + "】不是未锁定状态,不能加签");
}
//稽查轨迹
Map<String, String> formData = new LinkedHashMap<>();
formData.put("备注", form.getRemark());
formData.put("签名意义", "补充说明");
formData.put("签名人", qmr.getNickName());
gyzjFfjlJcgjService.saveJcgj(gyzjFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "补充说明", JcmcysEnum.orange.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName());
}
/**
* 借阅 ok
*
* @param form
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void jy(@RequestBody FfjlJyForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId());
//验证签名人密码 todo
if (form.getId() == null || form.getId().longValue() < 0) {
throw new SecurityException("参数id不正确");
}
GyzjFfjl gyzjFfjlOld = this.getById(form.getId());
if (gyzjFfjlOld == null) {
throw new SecurityException("发放记录不存在或已删除");
}
if (!gyzjFfjlOld.getJlzt().equals(JlztEnum.gd.getValue())) {
throw new SecurityException("发放记录【" + gyzjFfjlOld.getMc() + "】不是归档状态,不能借阅");
}
if (!gyzjFfjlOld.getJyzt().equals(JyztEnum.wjy.getValue())) {
throw new SecurityException("发放记录【" + gyzjFfjlOld.getMc() + "】不是未借阅状态,不能借阅");
}
//申请借阅后借阅状态更新为待借阅等待档案员审核期间无法进行其他操作
gyzjFfjlOld.setJyzt(JyztEnum.djy.getValue());
gyzjFfjlOld.setJyksrq(form.getStartDate());
gyzjFfjlOld.setJyjsrq(form.getEndDate());
this.updateById(gyzjFfjlOld);
//稽查轨迹
Map<String, String> formData = new LinkedHashMap<>();
formData.put("借阅开始时间", DateUtils.dateTime(form.getStartDate()));
formData.put("借阅结束时间", DateUtils.dateTime(form.getEndDate()));
formData.put("备注", form.getRemark());
formData.put("签名意义", "申请借阅");
formData.put("签名人", qmr.getNickName());
gyzjFfjlJcgjService.saveJcgj(gyzjFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "申请借阅", JcmcysEnum.orange.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName());
}
/**
* 详情
*
* @param id
* @return 暂存柜
*/
@Override
public FfjlDetailDto queryInfo(Long id) {
if (id == null || id.longValue() < 0) {
throw new SecurityException("参数id不正确");
}
return baseMapper.queryInfo(id);
}
/**
* 解档 ok
*
* @param form
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void jd(@RequestBody FfjlJdForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId());
//验证签名人密码 todo
if (form.getId() == null || form.getId().longValue() < 0) {
throw new SecurityException("参数id不正确");
}
GyzjFfjl gyzjFfjlOld = this.getById(form.getId());
if (gyzjFfjlOld == null) {
throw new SecurityException("发放记录发放记录不存在或已删除");
}
if (!gyzjFfjlOld.getJlzt().equals(JlztEnum.gd.getValue())) {
throw new SecurityException("发放记录发放记录【" + gyzjFfjlOld.getMc() + "】未归档,不能解档");
}
//申请解档后状态更新为待解档等待档案员审核期间无法进行其他操作
gyzjFfjlOld.setJlzt(JlztEnum.djd.getValue());
this.updateById(gyzjFfjlOld);
//稽查轨迹
Map<String, String> formData = new LinkedHashMap<>();
formData.put("备注", form.getRemark());
formData.put("签名意义", "申请解档");
formData.put("签名人", qmr.getNickName());
gyzjFfjlJcgjService.saveJcgj(gyzjFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "申请解档", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName());
}
/**
* 批量归档 ok
*
* @param form
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void plgd(@RequestBody FfjlGdForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId());
//验证签名人密码 todo
if (form.getIds().length < 0) {
throw new SecurityException("参数ids不正确");
}
QueryWrapper<GyzjFfjl> queryWrapper = Wrappers.query();
queryWrapper.in("id", form.getIds());
List<GyzjFfjl> gyzjFfjlList = this.list(queryWrapper);
List<GyzjFfjlJcgj> gyzjFfjlJcgjList = new ArrayList<>();
if (gyzjFfjlList.size() > 0) {
for (GyzjFfjl gyzj : gyzjFfjlList) {
if (!gyzj.getJlzt().equals(JlztEnum.ysd.getValue())) {
throw new SecurityException("发放记录发放记录【" + gyzj.getMc() + "】不是锁定状态,不能归档");
}
}
for (GyzjFfjl gyzjFfjl : gyzjFfjlList) {
//申请归档档案员可在档案管理中进行确认归档审核申请后状态更新成待归档
gyzjFfjl.setJlzt(JlztEnum.dgd.getValue());
//region 稽查轨迹
GyzjFfjlJcgj gyzjFfjlJcgj = new GyzjFfjlJcgj();
gyzjFfjlJcgj.setFfjlId(gyzjFfjl.getId());
gyzjFfjlJcgj.setJcgjlx(JcgjlxEnum.lc.getValue());
gyzjFfjlJcgj.setJcmc("申请归档");
gyzjFfjlJcgj.setJcmcys(JcmcysEnum.green.getValue());
Map<String, String> formData = new LinkedHashMap<>();
formData.put("备注", form.getRemark());
formData.put("签名意义", "申请归档");
formData.put("签名人", qmr.getNickName());
gyzjFfjlJcgj.setJcnr(JcgjUtil.formatStr(formData));
gyzjFfjlJcgj.setQmrId(SecurityUtils.getUserId());
gyzjFfjlJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName());
gyzjFfjlJcgjList.add(gyzjFfjlJcgj);
//endregion
}
this.saveOrUpdateBatch(gyzjFfjlList);
gyzjFfjlJcgjService.saveBatch(gyzjFfjlJcgjList);
}
}
/**
* 归档 ok
*
* @param form
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void gd(@RequestBody FfjlGdForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId());
//验证签名人密码 todo
if (form.getId() == null || form.getId().longValue() < 0) {
throw new SecurityException("参数id不正确");
}
GyzjFfjl gyzjFfjlOld = this.getById(form.getId());
if (gyzjFfjlOld == null) {
throw new SecurityException("发放记录发放记录不存在或已删除");
}
if (!gyzjFfjlOld.getJlzt().equals(JlztEnum.ysd.getValue())) {
throw new SecurityException("发放记录发放记录【" + gyzjFfjlOld.getMc() + "】不是锁定状态,不能归档");
}
//申请归档档案员可在档案管理中进行确认归档审核申请后状态更新成待归档
gyzjFfjlOld.setJlzt(JlztEnum.dgd.getValue());
this.updateById(gyzjFfjlOld);
//稽查轨迹
Map<String, String> formData = new LinkedHashMap<>();
formData.put("备注", form.getRemark());
formData.put("签名意义", "申请归档");
formData.put("签名人", qmr.getNickName());
gyzjFfjlJcgjService.saveJcgj(gyzjFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "申请归档", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName());
}
/**
* 批量锁定 ok
*
* @param form
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void plsd(@RequestBody FfjlSdForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId());
//验证签名人密码 todo
if (form.getIds().length < 0) {
throw new SecurityException("参数ids不正确");
}
QueryWrapper<GyzjFfjl> queryWrapper = Wrappers.query();
queryWrapper.in("id", form.getIds());
queryWrapper.eq("jlzt", JlztEnum.wsd.getValue());
List<GyzjFfjl> gyzjFfjlList = this.list(queryWrapper);
List<GyzjFfjlJcgj> gyzjFfjlJcgjList = new ArrayList<>();
if (gyzjFfjlList.size() <= 0) {
throw new SecurityException("发放记录发放记录不是未锁定状态,不能锁定");
}
for (GyzjFfjl gyzjFfjl : gyzjFfjlList) {
//锁定
gyzjFfjl.setJlzt(JlztEnum.ysd.getValue());
//region 稽查轨迹
GyzjFfjlJcgj gyzjFfjlJcgj = new GyzjFfjlJcgj();
gyzjFfjlJcgj.setFfjlId(gyzjFfjl.getId());
gyzjFfjlJcgj.setJcgjlx(JcgjlxEnum.lc.getValue());
gyzjFfjlJcgj.setJcmc("锁定发放记录");
gyzjFfjlJcgj.setJcmcys(JcmcysEnum.green.getValue());
Map<String, String> formData = new LinkedHashMap<>();
formData.put("备注", form.getRemark());
formData.put("签名意义", "锁定发放记录");
formData.put("签名人", qmr.getNickName());
gyzjFfjlJcgj.setJcnr(JcgjUtil.formatStr(formData));
gyzjFfjlJcgj.setQmrId(SecurityUtils.getUserId());
gyzjFfjlJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName());
gyzjFfjlJcgjList.add(gyzjFfjlJcgj);
//endregion
}
this.saveOrUpdateBatch(gyzjFfjlList);
gyzjFfjlJcgjService.saveBatch(gyzjFfjlJcgjList);
}
/**
* 锁定 ok
*
* @param form
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void sd(@RequestBody FfjlSdForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId());
//验证签名人密码 todo
if (form.getId() == null || form.getId().longValue() < 0) {
throw new SecurityException("参数id不正确");
}
GyzjFfjl gyzjFfjlOld = this.getById(form.getId());
if (gyzjFfjlOld == null) {
throw new SecurityException("发放记录发放记录不存在或已删除");
}
if (!gyzjFfjlOld.getJlzt().equals(JlztEnum.wsd.getValue())) {
throw new SecurityException("发放记录发放记录【" + gyzjFfjlOld.getMc() + "】不是未锁定状态,不能锁定");
}
gyzjFfjlOld.setJlzt(JlztEnum.ysd.getValue());
this.updateById(gyzjFfjlOld);
//稽查轨迹
Map<String, String> formData = new LinkedHashMap<>();
formData.put("备注", form.getRemark());
formData.put("签名意义", "锁定发放记录");
formData.put("签名人", qmr.getNickName());
gyzjFfjlJcgjService.saveJcgj(gyzjFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "锁定发放记录", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName());
}
/**
* 解锁 ok
*
* @param form
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void js(@RequestBody FfjlJsForm form) {
SysUser qmr = sysUserService.selectUserById(form.getQmrId());
//验证签名人密码 todo
if (form.getId() == null || form.getId().longValue() < 0) {
throw new SecurityException("参数id不正确");
}
GyzjFfjl gyzjFfjlOld = this.getById(form.getId());
if (gyzjFfjlOld == null) {
throw new SecurityException("发放记录发放记录不存在或已删除");
}
if (!gyzjFfjlOld.getJlzt().equals(JlztEnum.ysd.getValue())) {
throw new SecurityException("发放记录发放记录【" + gyzjFfjlOld.getMc() + "】不是已锁定状态,不能解锁");
}
//点击解锁状态更新为入库
gyzjFfjlOld.setJlzt(JlztEnum.wsd.getValue());
this.updateById(gyzjFfjlOld);
//稽查轨迹
Map<String, String> formData = new LinkedHashMap<>();
formData.put("备注", form.getRemark());
formData.put("签名意义", "解锁发放记录");
formData.put("签名人", qmr.getNickName());
gyzjFfjlJcgjService.saveJcgj(gyzjFfjlOld.getId(), JcgjlxEnum.lc.getValue(), "解锁发放记录", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName());
}
}

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

@ -3,7 +3,9 @@ package com.hxhq.business.service.impl;
import java.util.List;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.hxhq.business.domain.MjyJcgj;
import com.hxhq.business.domain.GyzjJcgj;
import com.hxhq.business.domain.GyzjJcgj;
import com.hxhq.common.core.utils.StringUtils;
import org.springframework.stereotype.Service;
import com.hxhq.business.mapper.GyzjJcgjMapper;
import com.hxhq.business.domain.GyzjJcgj;
@ -11,7 +13,7 @@ import com.hxhq.business.service.IGyzjJcgjService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
* 给药制剂-稽查轨迹Service业务层处理
* 麻精药-稽查轨迹Service业务层处理
*
* @author hxhq
* @date 2025-12-18
@ -19,21 +21,25 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@Service
public class GyzjJcgjServiceImpl extends ServiceImpl<GyzjJcgjMapper, GyzjJcgj> implements IGyzjJcgjService
{
/**
* 查询稽查轨迹列表
* @param gyzjId 麻给药制剂id
* @param jcgjlx 稽查轨迹类型:1:流程3编辑
* @param gyzjJcgj 麻给药
* @return
*/
@Override
public List<GyzjJcgj> queryListByGyzjId(Long gyzjId, Integer jcgjlx){
public List<GyzjJcgj> queryList(GyzjJcgj gyzjJcgj){
QueryWrapper<GyzjJcgj> queryWrapper = Wrappers.query();
if(gyzjId==null){
if(gyzjJcgj.getGyzjId()==null||gyzjJcgj.getGyzjId().longValue()<0){
throw new SecurityException("麻精药id不能为空");
}
queryWrapper.eq("gyzj_id",gyzjId);
if(jcgjlx!=null&&jcgjlx.intValue()>0){
queryWrapper.eq("jcgjlx",jcgjlx);
queryWrapper.eq("gyzj_id",gyzjJcgj.getGyzjId());
if(gyzjJcgj.getJcgjlx()!=null&&gyzjJcgj.getJcgjlx().intValue()>0){
queryWrapper.eq("jcgjlx",gyzjJcgj.getJcgjlx());
}
if (StringUtils.isNoneBlank(gyzjJcgj.getJcmc())) {
queryWrapper.and(p -> p.like("`jcmc`", gyzjJcgj.getJcmc())
.or().like("`jcnr`", gyzjJcgj.getJcmc()));
}
queryWrapper.orderByDesc("id");
return this.list(queryWrapper);
@ -41,7 +47,7 @@ public class GyzjJcgjServiceImpl extends ServiceImpl i
/**
* 新增稽查轨迹
* @param gyzjId 给药制剂id
* @param gyzjId 麻精药id
* @param jcgjlx 稽查轨迹类型:1:流程3编辑
* @param jcmc 稽查名称
* @param jcmcys 稽查名称颜色1蓝色3红色5绿色7橙色
@ -61,4 +67,5 @@ public class GyzjJcgjServiceImpl extends ServiceImpl i
gyzjJcgj.setQmrMc(jcrMc);
this.save(gyzjJcgj);
}
}

+ 1242
- 11
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjServiceImpl.java
File diff suppressed because it is too large
View File


+ 42
- 7
hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjTzServiceImpl.java View File

@ -3,6 +3,7 @@ package com.hxhq.business.service.impl;
import java.util.List;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.hxhq.business.domain.GyzjJcgj;
import org.springframework.stereotype.Service;
import com.hxhq.business.mapper.GyzjTzMapper;
import com.hxhq.business.domain.GyzjTz;
@ -10,7 +11,7 @@ import com.hxhq.business.service.IGyzjTzService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
* 给药制剂-台账Service业务层处理
* 麻精药-台账Service业务层处理
*
* @author hxhq
* @date 2025-12-18
@ -18,17 +19,51 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@Service
public class GyzjTzServiceImpl extends ServiceImpl<GyzjTzMapper, GyzjTz> implements IGyzjTzService
{
/**
* 查询给药制剂-台账列表
*
* @param gyzjTz 给药制剂-台账
* @return 给药制剂-台账
* 查询台账列表
* @param gyzjTz 麻精药
* @return
*/
@Override
public List<GyzjTz> queryList(GyzjTz gyzjTz)
{
public List<GyzjTz> queryList(GyzjTz gyzjTz){
QueryWrapper<GyzjTz> queryWrapper = Wrappers.query();
if(gyzjTz.getGyzjId()==null||gyzjTz.getGyzjId().longValue()<0){
throw new SecurityException("麻精药id不能为空");
}
queryWrapper.eq("gyzj_id",gyzjTz.getGyzjId());
queryWrapper.orderByDesc("id");
return this.list(queryWrapper);
}
/**
* 新增台账
* @param gyzjId 麻精药id
* @param lqrMc 领取人名称
* @param ghrMc 归还人名称
* @param ffrMc 发放人名称
* @param jsrMc 接收人名称
* @param qmrId 签名人id
* @param qmrMc 签名人名称
* @param qmyy 签名意义
* @param czl 操作量
* @param czldw 操作量单位
* @param remark 备注
*/
@Override
public void saveTz(Long gyzjId, String lqrMc, String ghrMc, String ffrMc, String jsrMc,Long qmrId,String qmrMc,String qmyy,String czl,String czldw,String remark){
GyzjTz gyzjTz = new GyzjTz();
gyzjTz.setGyzjId(gyzjId);
gyzjTz.setLqrMc(lqrMc);
gyzjTz.setGhrMc(ghrMc);
gyzjTz.setFfrMc(ffrMc);
gyzjTz.setJsrMc(jsrMc);
gyzjTz.setQmrId(qmrId);
gyzjTz.setQmrMc(qmrMc);
gyzjTz.setQmyy(qmyy);
gyzjTz.setCzldw(czldw);
gyzjTz.setCzl(czl);
gyzjTz.setRemark(remark);
this.save(gyzjTz);
}
}

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

@ -7,11 +7,9 @@ import java.util.Map;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.hxhq.business.domain.Mjy;
import com.hxhq.business.domain.MjyFfjlJcgj;
import com.hxhq.business.dto.mjy.MjyDetailDto;
import com.hxhq.business.dto.mjy.MjyFfjlDetailDto;
import com.hxhq.business.dto.mjy.MjyFfjlListDto;
import com.hxhq.business.dto.mjy.FfjlDetailDto;
import com.hxhq.business.dto.mjy.FfjlListDto;
import com.hxhq.business.enums.zykgl.*;
import com.hxhq.business.enums.zykgl.JlztEnum;
import com.hxhq.business.form.mjy.*;
@ -52,7 +50,7 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl
* @return 发放记录发放记录
*/
@Override
public List<MjyFfjlListDto> queryList(FfjlSearchForm form)
public List<FfjlListDto> queryList(FfjlSearchForm form)
{
QueryWrapper<MjyFfjl> queryWrapper = Wrappers.query();
queryWrapper.eq("t.del_flag", "0");
@ -160,7 +158,7 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl
* @return 暂存柜
*/
@Override
public MjyFfjlDetailDto queryInfo(Long id) {
public FfjlDetailDto queryInfo(Long id) {
if (id == null || id.longValue() < 0) {
throw new SecurityException("参数id不正确");
}

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

@ -7,8 +7,8 @@ import java.util.stream.Collectors;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.hxhq.business.domain.*;
import com.hxhq.business.dto.mjy.MjyDetailDto;
import com.hxhq.business.dto.mjy.MjyListDto;
import com.hxhq.business.dto.mjy.DetailDto;
import com.hxhq.business.dto.mjy.ListDto;
import com.hxhq.business.enums.zykgl.*;
import com.hxhq.business.form.mjy.*;
import com.hxhq.business.service.*;
@ -56,7 +56,7 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS
* @return 暂存柜
*/
@Override
public List<MjyListDto> queryList(SearchForm form) {
public List<ListDto> queryList(SearchForm form) {
QueryWrapper<Mjy> queryWrapper = Wrappers.query();
queryWrapper.eq("t.del_flag", "0");
if (form.getJyzt() != null && form.getJyzt().intValue() > 0) {
@ -89,7 +89,7 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS
* @return 暂存柜
*/
@Override
public MjyDetailDto queryInfo(Long id) {
public DetailDto queryInfo(Long id) {
if (id == null || id.longValue() < 0) {
throw new SecurityException("参数id不正确");
}

+ 18
- 0
hxhq-modules/hxhq-system/src/main/resources/mapper/business/GyzjFfjlMapper.xml View File

@ -3,4 +3,22 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hxhq.business.mapper.GyzjFfjlMapper">
<select id="queryList" resultType="com.hxhq.business.dto.gyzj.FfjlListDto">
select t.id,t.mc,t.bh,t.ffzytj,t.ffrq,t.ghrq,t.ckl,t.ckldw,t.rkl,t.rkldw,t.ckmz,t.ckmzdw,t.lqr1_mc,t.lqr2_mc,t.ffr1_mc,t.ffr2_mc
,t.syl,t.syldw,t.jlzt,t.jyzt, 'todo' as mdMc
,z.mc as zcgMc
FROM `t_gyzj_ffjl` t
left join `t_zcg` z on z.id=t.zcg_id
<if test="ew.sqlSegment != '' and ew.sqlSegment != null">
<where>
${ew.sqlSegment}
</where>
</if>
</select>
<select id="queryInfo" resultType="com.hxhq.business.dto.gyzj.FfjlDetailDto">
select t.*
FROM `t_gyzj_ffjl` t
where t.id=#{id}
</select>
</mapper>

+ 20
- 0
hxhq-modules/hxhq-system/src/main/resources/mapper/business/GyzjMapper.xml View File

@ -3,4 +3,24 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hxhq.business.mapper.GyzjMapper">
<select id="queryInfo" resultType="com.hxhq.business.dto.gyzj.DetailDto">
select t.*
FROM `t_gyzj` t
where t.id=#{id}
</select>
<select id="queryList" resultType="com.hxhq.business.dto.gyzj.ListDto">
select t.id,t.mc,t.bh,t.nd,t.nddw,t.kc,t.kcdw,t.sxrq,t.zjzt,t.jyzt,t.cctj,t.ccwz,t.create_time,t.bjzt,t.kcbjzt,t.rqzt
,t.ckl,t.ckldw,t.ffzytj,t.ckmz,t.ckmzdw,t.lqr1_mc,t.lqr2_mc,t.ffr1_mc,t.ffr2_mc,t.ffbz, 'todo' as mdMc
,z.mc as zcgMc
FROM `t_gyzj` t
left join `t_zcg` z on z.id=t.zcg_id
<if test="ew.sqlSegment != '' and ew.sqlSegment != null">
<where>
${ew.sqlSegment}
</where>
</if>
</select>
</mapper>

+ 6
- 0
hxhq-modules/hxhq-system/src/main/resources/mapper/business/GyzjfjlJcgjMapper.xml View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hxhq.business.mapper.GyzjFfjlJcgjMapper">
</mapper>

+ 2
- 2
hxhq-modules/hxhq-system/src/main/resources/mapper/business/MjyFfjlMapper.xml View File

@ -3,7 +3,7 @@
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hxhq.business.mapper.MjyFfjlMapper">
<select id="queryList" resultType="com.hxhq.business.dto.mjy.MjyFfjlListDto">
<select id="queryList" resultType="com.hxhq.business.dto.mjy.FfjlListDto">
select t.id,t.mc,t.bh,t.ffzytj,t.ffrq,t.ghrq,t.ckl,t.ckldw,t.rkl,t.rkldw,t.ckmz,t.ckmzdw,t.lqr1_mc,t.lqr2_mc,t.ffr1_mc,t.ffr2_mc
,t.syl,t.syldw,t.jlzt,t.jyzt, 'todo' as mdMc
,z.mc as zcgMc
@ -16,7 +16,7 @@
</if>
</select>
<select id="queryInfo" resultType="com.hxhq.business.dto.mjy.MjyFfjlDetailDto">
<select id="queryInfo" resultType="com.hxhq.business.dto.mjy.FfjlDetailDto">
select t.*
FROM `t_mjy_ffjl` t
where t.id=#{id}

+ 2
- 2
hxhq-modules/hxhq-system/src/main/resources/mapper/business/MjyMapper.xml View File

@ -4,13 +4,13 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hxhq.business.mapper.MjyMapper">
<select id="queryInfo" resultType="com.hxhq.business.dto.mjy.MjyDetailDto">
<select id="queryInfo" resultType="com.hxhq.business.dto.mjy.DetailDto">
select t.*
FROM `t_mjy` t
where t.id=#{id}
</select>
<select id="queryList" resultType="com.hxhq.business.dto.mjy.MjyListDto">
<select id="queryList" resultType="com.hxhq.business.dto.mjy.ListDto">
select t.id,t.mc,t.bh,t.nd,t.nddw,t.kc,t.kcdw,t.sxrq,t.zjzt,t.jyzt,t.cctj,t.ccwz,t.create_time,t.bjzt,t.kcbjzt,t.rqzt
,t.ckl,t.ckldw,t.ffzytj,t.ckmz,t.ckmzdw,t.lqr1_mc,t.lqr2_mc,t.ffr1_mc,t.ffr2_mc,t.ffbz, 'todo' as mdMc
,z.mc as zcgMc

Loading…
Cancel
Save