Compare commits

..

115 Commits

Author SHA1 Message Date
shusir
9244510903 Merge remote-tracking branch 'origin/test' into test 2026-03-25 18:08:52 +08:00
shusir
4fa4371f0c fix:物料抽象出实例的入库方法 2026-03-25 18:08:06 +08:00
YBP
f09bb8f904 文件记录-重构-通用申请流程 2026-03-25 18:03:25 +08:00
FCL
d33c3b5803 Merge remote-tracking branch 'origin/test' into test 2026-03-25 17:53:07 +08:00
FCL
6a2b9048b5 fix:期间核查、检定校准接口调整 2026-03-25 17:53:01 +08:00
wxr
c9b85e563d 文件排序修改 2026-03-25 17:22:52 +08:00
FCL
809088d9b3 feat:意见读取方法;检定校准、期间核查增加意见返回 2026-03-25 15:28:23 +08:00
shusir
58aa53eb68 fix:物料盘点出入库;修复循环依赖。 2026-03-25 14:30:03 +08:00
FCL
32387301ac fix:iwork用印发起方式调整 2026-03-25 13:58:32 +08:00
wxr
ea5bf45a48 第三方对接 2026-03-25 11:09:13 +08:00
FCL
92b3494fb7 fix:细节修复 2026-03-25 08:38:37 +08:00
YBP
89ebf4437c 文件记录-重构-通用申请 2026-03-24 18:21:01 +08:00
shusir
a227770ec1 fix:物料盘点 todo 库存数量需要带上仓库或库位条件。 2026-03-24 18:04:22 +08:00
FCL
f253ea4f39 fix:期间核查、检定校准增加formId字段 2026-03-24 16:19:16 +08:00
FCL
05cd6869a9 fix:设备微调 2026-03-24 15:35:52 +08:00
FCL
da0ad407dc feat:设备期间核查基础逻辑 2026-03-24 15:08:51 +08:00
FCL
629092ffbe fix:设备检定校准细节调整 2026-03-24 11:50:08 +08:00
FCL
6077ee78f0 fix:报告细节调整 2026-03-24 10:26:03 +08:00
YBP
418932d546 文件记录-重构 2026-03-23 18:36:50 +08:00
shusir
26486fb1d6 fix:物料盘点 2026-03-23 18:03:22 +08:00
FCL
007a60d437 fix:iwork用印及回调调试 2026-03-23 17:59:10 +08:00
FCL
d644149a94 fix:iwork用印及回调调试 2026-03-23 16:50:05 +08:00
shusir
09730d4b8f fix:物料准备盘点接口及修复其他接口问题 2026-03-20 17:57:20 +08:00
YBP
7bf3d2e73a 文件记录-更新状态,修改文件分发,及分发号表 2026-03-20 15:28:24 +08:00
YBP
80885dac89 文件记录-状态修改 2026-03-20 08:31:23 +08:00
wxr
523e2e562c 检验委托生成原始记录等 2026-03-19 17:38:34 +08:00
FCL
faab71424c feat:报告-iwork用印回调;设备-检定校准接口 2026-03-19 15:38:51 +08:00
wxr
868b9d5eec 编译报错修改 2026-03-19 10:19:26 +08:00
YBP
e913f07719 文件记录-修改BuG 2026-03-19 09:57:23 +08:00
shusir
8074f8b473 fix:供应商接口调整、物料接口复用比较多的新增业务场景字段。 2026-03-19 09:26:08 +08:00
YBP
da2d9f640c 文件记录-流程申请-查询文件记录 2026-03-19 08:27:27 +08:00
wxr
4d2109b9cc 样品收样处理 2026-03-18 16:05:47 +08:00
YBP
6242013249 文件记录-bug-修复 2026-03-17 18:22:23 +08:00
YBP
6f21dd18fd 文件记录-测试修改-记录状态,以及流程问题 2026-03-17 18:20:38 +08:00
shusir
a5b9584af0 fix:物料根据前端调整显示字段 2026-03-17 18:06:07 +08:00
shusir
7f2b6ea261 fix:物料大类的实例配单独的编号规则; 2026-03-17 16:25:33 +08:00
FCL
1f4f44af00 Merge remote-tracking branch 'origin/test' into test 2026-03-17 15:18:11 +08:00
FCL
4e810e8947 fix:报告默认标题调整 2026-03-17 15:17:56 +08:00
wxr
41fd202f52 综合分析过滤掉配料元素等 2026-03-17 14:52:44 +08:00
FCL
52733c3f44 fix:报告formData增加委托id;报告页最后一个空行显示为“次行为空白” 2026-03-17 11:08:53 +08:00
FCL
a943190928 fix:报告formData增加委托id 2026-03-17 09:41:24 +08:00
wxr
583aa83a63 Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-16 18:28:47 +08:00
wxr
44567add44 工段商检报告修改 2026-03-16 18:28:36 +08:00
shusir
0aec489028 Merge remote-tracking branch 'origin/test' into test 2026-03-16 13:50:53 +08:00
shusir
4506ccc92a fix:物料危化品台账 2026-03-16 13:50:36 +08:00
YBP
f8574d009e 文件记录-通过定时任务修改记录状态 2026-03-16 13:50:16 +08:00
YBP
bd2a67102d 文件记录-流程查询-添加评审,分发--记录列表 2026-03-13 18:17:40 +08:00
shusir
2b79f10072 fix:物料危化品台账 2026-03-13 18:11:43 +08:00
wxr
9d43ce6a62 班组商检报告 2026-03-13 15:52:48 +08:00
wxr
3fe4368246 Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-13 15:52:21 +08:00
FCL
db59e0a73f Merge remote-tracking branch 'origin/test' into test 2026-03-13 15:27:16 +08:00
FCL
de91c1d164 fix:维护记录增加附件显示 2026-03-13 15:27:01 +08:00
wxr
294faeefd1 Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-13 13:47:39 +08:00
YBP
6bf81bf380 文件记录-流程查询-添加记录列表 2026-03-13 13:41:58 +08:00
FCL
fa306e8ff7 fix:维护记录保存微调 2026-03-13 12:03:18 +08:00
FCL
5a69846961 Merge remote-tracking branch 'origin/test' into test 2026-03-13 11:00:59 +08:00
FCL
520a8977dc fix:设备使用记录明细增加字段 2026-03-13 11:00:43 +08:00
YBP
e4c3e8a289 文件记录-审批-查询记录列表 2026-03-12 18:23:14 +08:00
shusir
c2aa950ad0 fix:物料批次导入模板及导入 2026-03-12 18:06:14 +08:00
wxr
6a57dad5dd Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-12 16:56:55 +08:00
FCL
309c958043 fix:工段报告生成接口-签名处理 2026-03-12 16:41:55 +08:00
wxr
a580939584 Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-12 16:26:30 +08:00
FCL
ca28c175f6 Merge remote-tracking branch 'origin/test' into test 2026-03-12 16:25:52 +08:00
FCL
6635ce4497 feat:工段报告生成接口 2026-03-12 16:25:48 +08:00
wxr
166113053a Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-12 14:42:27 +08:00
shusir
4c28b21454 fix:调整数据权限处理:self为true才允许查询自己的数据,部门id不空才进行部门数据隔离(可看日志权限表达式) 2026-03-12 14:31:26 +08:00
FCL
199dd7715e fix:iwork用印回传调试 2026-03-12 14:20:07 +08:00
FCL
8823952bad fix:增加报告编号 2026-03-12 09:49:56 +08:00
wxr
010e0e1c56 Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-12 08:36:08 +08:00
wxr
9e5e30923d fix 2026-03-12 08:36:00 +08:00
shusir
00e793ebcf Merge remote-tracking branch 'origin/test' into test 2026-03-11 18:21:03 +08:00
YBP
62735058fa 文件记录-审批流程重构 2026-03-11 18:04:40 +08:00
shusir
123d217fec fix:物料综合测试并调整接口 2026-03-11 17:56:35 +08:00
FCL
4d79c796c3 Merge remote-tracking branch 'origin/test' into test 2026-03-11 15:53:16 +08:00
FCL
53fb21c082 fix:iwork用印回调调试 2026-03-11 15:53:10 +08:00
YBP
6f0889a022 文件记录-权限系统整体重构 2026-03-11 14:25:29 +08:00
FCL
5e907c9fd4 fix:报告-签名处理细节调整 2026-03-11 10:51:20 +08:00
shusir
fe44b27539 fix:调整物料检定及批次拆分 2026-03-10 18:10:47 +08:00
FCL
5eb77f6ede fix:设备-维护功能细节调整 2026-03-10 17:51:04 +08:00
FCL
5adc5525e9 fix:商检报告的“签发”“方法”要按样品类型显示 2026-03-10 17:50:31 +08:00
wxr
1565a8e16a 超差判定修改 2026-03-10 11:59:57 +08:00
wxr
ea2778ce4e 超差判定等再修改 2026-03-10 10:50:49 +08:00
wxr
4898894515 Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-10 10:50:06 +08:00
YBP
4ddfc2ceeb 文件记录-文件分发流程 2026-03-10 10:45:35 +08:00
wxr
6c70f6ec85 Merge branch 'test' of https://git.will-way.cn/zgty/zt-qms into test 2026-03-09 18:27:22 +08:00
shusir
a5adb55409 fix:物料检定生成批次拆分 2026-03-09 18:04:19 +08:00
wxr
e94da0876b 交叉审核,超差判定修改 2026-03-09 16:50:40 +08:00
FCL
937232b009 fix:设备-维护保养、使用记录微调 2026-03-09 14:43:12 +08:00
FCL
d9c8af3032 Merge remote-tracking branch 'origin/test' into test 2026-03-09 11:21:02 +08:00
FCL
2247f6df5f fix:设备-维护保养、使用记录微调 2026-03-09 11:20:39 +08:00
shusir
cab7628372 fix:调整批次、工段总数量、锁定数量、可用数量关系 2026-03-09 11:18:03 +08:00
YBP
b5ef91613b 文件记录-申请-问题修改 2026-03-06 18:31:33 +08:00
shusir
0e891bf862 feat:物料准备检定校准接口 2026-03-06 18:07:15 +08:00
FCL
eb99a9ed44 feat:期间核查-创建计划 2026-03-06 17:26:31 +08:00
shusir
835b3cab83 fix:物料接口调整,开封、到期提醒 2026-03-05 18:05:26 +08:00
shusir
30b974dc10 Merge remote-tracking branch 'origin/test' into test 2026-03-05 18:04:11 +08:00
YBP
87c93be475 文件记录-文件修改,文件申请,作废-流程控制 2026-03-05 15:00:21 +08:00
YBP
628e263b7a 文件记录-评审、分发-流程控制 2026-03-05 09:01:21 +08:00
shusir
986a86f524 fix:批次工段接口调整,批次拆分和物料入库添加了锁定数量限制。 2026-03-04 18:00:49 +08:00
FCL
787a6c12a0 fix:设备查询、使用记录增加字段 2026-03-04 15:39:46 +08:00
FCL
11d1deff3b Merge remote-tracking branch 'origin/test' into test 2026-03-04 15:15:54 +08:00
FCL
db576a675d fix:使用记录查询 2026-03-04 15:15:51 +08:00
wxr
f14f7f7be3 样品编号排序查询修改 2026-03-04 15:06:59 +08:00
FCL
f151e514db feat:使用记录明细 2026-03-04 15:04:30 +08:00
shusir
5fad1938f3 fix:物料清洗回收,使用记录监督人确认 2026-03-04 13:50:55 +08:00
FCL
8a9c74b9a9 fix:设备数据接口、使用记录接口调整 2026-03-04 11:20:18 +08:00
shusir
d179bd9379 fix:退换货、用完清洗金额口调整 2026-03-03 18:05:53 +08:00
YBP
20a377f715 文件记录-提交-流程控制-修改到通用接口 2026-03-03 17:29:33 +08:00
wxr
dfaa9c828b 检验委托查询修改 2026-03-03 16:42:41 +08:00
wxr
367cc204fa 任务分配调整 2026-03-03 14:55:51 +08:00
shusir
fa06a85893 feat:物料退换货及准备检化验 2026-03-02 18:19:16 +08:00
YBP
ad01b42b65 文件记录-提交-流程控制 2026-03-02 18:07:18 +08:00
YBP
b7456d8a48 流程回调后创建意见修改业务Id类名称 2026-03-02 10:53:52 +08:00
wxr
8f1c72ed29 修改有效位计算 2026-03-02 10:46:35 +08:00
wxr
598c55e381 测试用例错误 2026-02-28 20:13:16 +08:00
385 changed files with 18245 additions and 2423 deletions

View File

@@ -65,7 +65,7 @@ rocketmq:
xxl: xxl:
job: job:
admin: admin:
addresses: http://172.16.46.63:30082/xxl-job-admin # 调度中心部署跟地址 addresses: http://192.168.26.116:888/xxl-job-admin # 调度中心部署跟地址
# Lock4j 配置项 # Lock4j 配置项
lock4j: lock4j:

View File

@@ -97,7 +97,8 @@ easy-trans:
xxl: xxl:
job: job:
executor: executor:
appname: ${spring.application.name} # 执行器 AppName # appname: ${spring.application.name} # 执行器 AppName
appname: xxl-job-executor-sample # 执行器 AppName
logpath: ${user.home}/logs/xxl-job/${spring.application.name} # 执行器运行日志文件存储磁盘路径 logpath: ${user.home}/logs/xxl-job/${spring.application.name} # 执行器运行日志文件存储磁盘路径
accessToken: default_token # 执行器通讯TOKEN accessToken: default_token # 执行器通讯TOKEN

View File

@@ -1,6 +1,12 @@
package com.zt.plat.module.qms.enums; package com.zt.plat.module.qms.enums;
public enum AdjustType { public enum AdjustType {
/**
* 加
*/
add, add,
/**
* 减
*/
subtract, subtract,
} }

View File

@@ -96,6 +96,10 @@ public interface ErrorCodeConstants {
ErrorCode BUSINESS_SAMPLE_ENTRUST_REGISTRATION_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检登记业务不存在"); ErrorCode BUSINESS_SAMPLE_ENTRUST_REGISTRATION_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检登记业务不存在");
ErrorCode BUSINESS_SAMPLE_ENTRUST_DETAIL_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检登记样品明细不存在"); ErrorCode BUSINESS_SAMPLE_ENTRUST_DETAIL_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检登记样品明细不存在");
ErrorCode BUSINESS_SAMPLE_ENTRUST_PROJECT_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检样品检测项目业务不存在"); ErrorCode BUSINESS_SAMPLE_ENTRUST_PROJECT_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检样品检测项目业务不存在");
ErrorCode BUSINESS_SAMPLE_ENTRUST_DEPARTMENT_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检登记分析部门业务不存在");
ErrorCode BUSINESS_SAMPLE_ENTRUST_FILE_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检登记附件业务不存在");
ErrorCode BUSINESS_SAMPLE_ENTRUST_DEPARTMENT_DETAIL_NOT_EXISTS = new ErrorCode(1_032_100_000, "委检登记分析部门样品明细不存在");
ErrorCode BUSINESS_BASE_SAMPLE_NOT_EXISTS = new ErrorCode(1_032_100_000, "主样业务不存在"); ErrorCode BUSINESS_BASE_SAMPLE_NOT_EXISTS = new ErrorCode(1_032_100_000, "主样业务不存在");
ErrorCode BUSINESS_SUB_PARENT_SAMPLE_NOT_EXISTS = new ErrorCode(1_032_100_000, "分样业务不存在"); ErrorCode BUSINESS_SUB_PARENT_SAMPLE_NOT_EXISTS = new ErrorCode(1_032_100_000, "分样业务不存在");
@@ -138,6 +142,12 @@ public interface ErrorCodeConstants {
ErrorCode BUSINESS_XRF_DATA_NOT_EXISTS = new ErrorCode(1_032_100_000, "荧光采集记录不存在"); ErrorCode BUSINESS_XRF_DATA_NOT_EXISTS = new ErrorCode(1_032_100_000, "荧光采集记录不存在");
//第三方对接
ErrorCode OTHER_SYSTEM_CONFIG_NOT_EXISTS = new ErrorCode(1_032_100_000, "第三方系统配置不存在");
ErrorCode OTHER_BASE_SAMPLE_NOT_EXISTS = new ErrorCode(1_032_100_000, "第三方系统样品大类对应不存在");
ErrorCode OTHER_DICTIONARY_PROJECT_NOT_EXISTS = new ErrorCode(1_032_100_000, "第三方系统检测项目字典对应不存在");
ErrorCode OTHER_SYSTEM_USER_NOT_EXISTS = new ErrorCode(1_032_100_000, "第三方系统用户信息对应不存在");
//检测报告 //检测报告
ErrorCode REPORT_DOCUMENT_MAIN_NOT_EXISTS = new ErrorCode(1_032_100_000, "检测报告业务不存在"); ErrorCode REPORT_DOCUMENT_MAIN_NOT_EXISTS = new ErrorCode(1_032_100_000, "检测报告业务不存在");
@@ -166,16 +176,17 @@ public interface ErrorCodeConstants {
ErrorCode DEVICE_CALIBRATION_PLAN_NOT_EXISTS = new ErrorCode(1_032_150_000, "检定校准计划不存在"); ErrorCode DEVICE_CALIBRATION_PLAN_NOT_EXISTS = new ErrorCode(1_032_150_000, "检定校准计划不存在");
ErrorCode DEVICE_CALIBRATION_NOT_EXISTS = new ErrorCode(1_032_150_000, "检定校准数据不存在"); ErrorCode DEVICE_CALIBRATION_NOT_EXISTS = new ErrorCode(1_032_150_000, "检定校准数据不存在");
ErrorCode DEVICE_USE_RECORD_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备使用记录不存在"); ErrorCode DEVICE_USE_RECORD_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备使用记录不存在");
ErrorCode DEVICE_USE_RECORD_DETAIL_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备-使用记录明细不存在");
ErrorCode DEVICE_AFFILIATION_RELATIVITY_NOT_EXISTS = new ErrorCode(1_032_150_000, "附属设备关系不存在"); ErrorCode DEVICE_AFFILIATION_RELATIVITY_NOT_EXISTS = new ErrorCode(1_032_150_000, "附属设备关系不存在");
ErrorCode DEVICE_APPLY_DETAIL_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备申请明细数据不存在"); ErrorCode DEVICE_APPLY_DETAIL_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备申请明细数据不存在");
ErrorCode DEVICE_APPLY_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备申请数据不存在"); ErrorCode DEVICE_APPLY_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备申请数据不存在");
ErrorCode DEVICE_CONFIG_FLOW_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备通用流程配置不存在"); ErrorCode DEVICE_CONFIG_FLOW_NOT_EXISTS = new ErrorCode(1_032_150_000, "设备通用流程配置不存在");
// -------------物料试剂------------- // -------------物料试剂-------------
ErrorCode MATERIAL_INFOMATION_NOT_EXISTS = new ErrorCode(1_032_160_000, "试剂耗材不存在"); ErrorCode MATERIAL_INFOMATION_NOT_EXISTS = new ErrorCode(1_032_160_000, "物料不存在");
ErrorCode MATERIAL_PRODUCT_NOT_EXISTS = new ErrorCode(1_032_160_000, "物料分类/大类不存在"); ErrorCode MATERIAL_PRODUCT_NOT_EXISTS = new ErrorCode(1_032_160_000, "物料分类/大类不存在");
ErrorCode MATERIAL_PRODUCT_PARENT_NOT_EXISTS = new ErrorCode(1_032_160_000, "物料分类/大类的父类不存在"); ErrorCode MATERIAL_PRODUCT_PARENT_NOT_EXISTS = new ErrorCode(1_032_160_000, "物料分类/大类的父类不存在");
ErrorCode MATERIAL_PRODUCT_CODE_EXISTED = new ErrorCode(1_032_160_000, "物料大类编码重复"); ErrorCode MATERIAL_PRODUCT_CODE_SPECIFICATION_EXISTED = new ErrorCode(1_032_160_000, "物料大类编码+规格】重复");
ErrorCode MATERIAL_CATEGORY_EXISTS_CHILDREN = new ErrorCode(1_032_160_000, "分类下含有子分类或物料大类,不可删除"); ErrorCode MATERIAL_CATEGORY_EXISTS_CHILDREN = new ErrorCode(1_032_160_000, "分类下含有子分类或物料大类,不可删除");
ErrorCode MATERIAL_PRODUCT_EXISTS_BATCH = new ErrorCode(1_032_160_000, "物料大类下存在物料批次,不可删除"); ErrorCode MATERIAL_PRODUCT_EXISTS_BATCH = new ErrorCode(1_032_160_000, "物料大类下存在物料批次,不可删除");
ErrorCode MATERIAL_PRODUCTS_EXISTS_CATEGORY = new ErrorCode(1_032_160_000, "物料大类列表中存在分类数据"); ErrorCode MATERIAL_PRODUCTS_EXISTS_CATEGORY = new ErrorCode(1_032_160_000, "物料大类列表中存在分类数据");
@@ -187,13 +198,13 @@ public interface ErrorCodeConstants {
ErrorCode MATERIAL_BATCH_ASSIGN_END = new ErrorCode(1_032_160_000, "物料批次已拆分,不可操作"); ErrorCode MATERIAL_BATCH_ASSIGN_END = new ErrorCode(1_032_160_000, "物料批次已拆分,不可操作");
ErrorCode GONGDUAN_BELONG_MATERIAL_BATCH_NOT_EQUAL = new ErrorCode(1_032_160_000, "工段所属的物料批次不一致"); ErrorCode GONGDUAN_BELONG_MATERIAL_BATCH_NOT_EQUAL = new ErrorCode(1_032_160_000, "工段所属的物料批次不一致");
ErrorCode GONGDUAN_QUANTITY_MATERIAL_BATCH_NOT_EQUAL = new ErrorCode(1_032_160_000, "工段累加数量和批次数量不一致"); ErrorCode GONGDUAN_QUANTITY_MATERIAL_BATCH_NOT_EQUAL = new ErrorCode(1_032_160_000, "工段累加数量和批次数量不一致");
ErrorCode GONGDUAN_QUANTITY_MATERIAL_BATCH_AVAILABLE_QUANTITY_NOT_EQUAL = new ErrorCode(1_032_160_000, "工段累加数量和批次可用数量不一致");
ErrorCode MATERIAL_INVENTORY_INBOUND_NOT_EXISTS = new ErrorCode(1_032_160_000, "入库,出库不存在"); ErrorCode MATERIAL_INVENTORY_INBOUND_NOT_EXISTS = new ErrorCode(1_032_160_000, "入库,出库不存在");
ErrorCode MATERIAL_INVENTORY_INBOUND_DETAIL_NOT_EXISTS = new ErrorCode(1_032_160_000, "入库明细,出库明细等不存在"); ErrorCode MATERIAL_INVENTORY_INBOUND_DETAIL_NOT_EXISTS = new ErrorCode(1_032_160_000, "入库明细,出库明细等不存在");
ErrorCode SYSTEM_VERSION_MANAGEMENT_NOT_EXISTS = new ErrorCode(1_032_160_000, "客户端版本管理不存在"); ErrorCode SYSTEM_VERSION_MANAGEMENT_NOT_EXISTS = new ErrorCode(1_032_160_000, "客户端版本管理不存在");
ErrorCode MATERIAL_INVENTORY_CHECK_NOT_EXISTS = new ErrorCode(1_032_160_000, "库存盘点不存在"); ErrorCode MATERIAL_INVENTORY_CHECK_ITEM_NOT_EXISTS = new ErrorCode(1_032_160_000, "库存盘点不存在");
ErrorCode MATERIAL_INVENTORY_CHECK_BATCH_NOT_EXISTS = new ErrorCode(1_032_160_000, "库存盘点项不存在");
ErrorCode MATERIAL_INVENTORY_CHECK_DETAIL_NOT_EXISTS = new ErrorCode(1_032_160_000, "库存盘点明细不存在"); ErrorCode MATERIAL_INVENTORY_CHECK_DETAIL_NOT_EXISTS = new ErrorCode(1_032_160_000, "库存盘点明细不存在");
ErrorCode MATERIAL_INVENTORY_OUTBOUND_NOT_EXISTS = new ErrorCode(1_032_160_000, "出库不存在"); ErrorCode MATERIAL_INVENTORY_OUTBOUND_NOT_EXISTS = new ErrorCode(1_032_160_000, "出库不存在");
ErrorCode MATERIAL_INVENTORY_OUTBOUND_DETAIL_NOT_EXISTS = new ErrorCode(1_032_160_000, "出库明细,出库明细,含领用出库、退货出库、盘亏出库、销毁出库等不存在"); ErrorCode MATERIAL_INVENTORY_OUTBOUND_DETAIL_NOT_EXISTS = new ErrorCode(1_032_160_000, "出库明细,出库明细,含领用出库、退货出库、盘亏出库、销毁出库等不存在");
@@ -238,4 +249,13 @@ public interface ErrorCodeConstants {
ErrorCode RECORD_FILE_EXISTS = new ErrorCode(1_032_350_000, "文件记录目录存在文件"); ErrorCode RECORD_FILE_EXISTS = new ErrorCode(1_032_350_000, "文件记录目录存在文件");
ErrorCode RECORD_PERMISSION_NOT_ALLOW = new ErrorCode(1_032_350_401, "当前操作权限不允许"); ErrorCode RECORD_PERMISSION_NOT_ALLOW = new ErrorCode(1_032_350_401, "当前操作权限不允许");
ErrorCode RECORD_CATEGORY_NAME_EXISTS = new ErrorCode(1_032_350_400, "文件记录分类名称不能重复"); ErrorCode RECORD_CATEGORY_NAME_EXISTS = new ErrorCode(1_032_350_400, "文件记录分类名称不能重复");
/*================================= 部门信息、用户信息 ==================================*/
ErrorCode CURRENT_USER_COMPANY_NOT_EXISTS = new ErrorCode(1_032_350_000, "当前用户公司不存在");
ErrorCode CURRENT_USER_DEPT_NOT_EXISTS = new ErrorCode(1_032_350_000, "当前用户部门不存在");
ErrorCode CURRENT_USER_NOT_EXISTS = new ErrorCode(1_032_350_000, "当前用户部门不存在");
// ========== 文件记录分发号,记录文件分发与线下对应的分发号对应,且标记到目标人物 TODO 补充编号 ==========
ErrorCode RECORD_ASSIGN_NOT_EXISTS = new ErrorCode(1_032_450_000, "文件记录分发号,记录文件分发与线下对应的分发号对应,且标记到目标人物不存在");
} }

View File

@@ -0,0 +1,12 @@
package com.zt.plat.module.qms.enums;
public enum LockType {
/**
* 锁定
*/
lock,
/**
* 解锁
*/
unlock,
}

View File

@@ -158,6 +158,9 @@ public interface QmsCommonConstant {
/** 平行 **/ /** 平行 **/
String ASSAY_TYPE_SINGLE_PARALLEL = "single_parallel"; String ASSAY_TYPE_SINGLE_PARALLEL = "single_parallel";
/** 双杯平行 **/
String ASSAY_TYPE_DOUBLE_PARALLEL = "double_parallel";
/** 配料 **/ /** 配料 **/
String ASSAY_PROJECT_USAGE_INGREDIENT = "ingredient"; String ASSAY_PROJECT_USAGE_INGREDIENT = "ingredient";
@@ -184,6 +187,15 @@ public interface QmsCommonConstant {
/** 结果判定-已上报 */ /** 结果判定-已上报 */
String ASMT_REPORTED = "reported"; String ASMT_REPORTED = "reported";
/** 超差判断类型:内控 **/
String ASMT_TYPE_INTERNAL_CONTROL = "internalControl";
/** 超差判断类型:重复性 **/
String ASMT_TYPE_REPETITIVENESS = "repetitiveness";
/** 超差判断类型:再现性 **/
String ASMT_TYPE_REPRODUCIBILITY = "reproducibility";
/** 检验完成状态-完成 **/ /** 检验完成状态-完成 **/
String CHECKED = "checked"; String CHECKED = "checked";
@@ -194,6 +206,14 @@ public interface QmsCommonConstant {
/** 数据回报状态 未回报 **/ /** 数据回报状态 未回报 **/
String UNRETURNED = "unreturned"; String UNRETURNED = "unreturned";
/** 委检登记附件类型:委检登记上传 **/
String ENTRUST_ATTACHMENT_CATEGORY_REGISTRATION = "entrust_registration_upload";
/** 委检登记附件类型:原始记录 **/
String ENTRUST_ATTACHMENT_CATEGORY_ASSAY_TASK = "entrust_assay_task_upload";
/** 委检登记附件类型:商检部门分析报告 **/
String ENTRUST_ATTACHMENT_CATEGORY_DEPT_DOC = "entrust_dept_doc_upload";
/** 自动 **/ /** 自动 **/
String AUTOMATIC = "automatic"; String AUTOMATIC = "automatic";

View File

@@ -164,8 +164,8 @@ public class BusinessSubSampleController implements BusinessControllerMarker {
@GetMapping("/getBySampleCodeAndFlowKey") @GetMapping("/getBySampleCodeAndFlowKey")
@Operation(summary = "根据样品编号及样品流程节点key获取样品信息") @Operation(summary = "根据样品编号及样品流程节点key获取样品信息")
public CommonResult<?> getBySampleCodeAndFlowKey(@Valid BusinessSubSampleReqVO reqVO) { public CommonResult<?> getBySampleCodeAndFlowKey(@Valid BusinessSubSampleReqVO reqVO) {
BusinessSubSampleExtendRespVO result = businessSubSampleService.getBySampleCodeAndFlowKey(reqVO); List<BusinessSubSampleExtendRespVO> resultList = businessSubSampleService.getBySampleCodeAndFlowKey(reqVO);
return success(result); return success(resultList);
} }
@GetMapping("/export-excel") @GetMapping("/export-excel")

Some files were not shown because too many files have changed in this diff Show More