diff --git a/backend/BPA.MES.Base.Application/BPA.MES.Base.Application.csproj b/backend/BPA.MES.Base.Application/BPA.MES.Base.Application.csproj
index 9ae5013..035b1ff 100644
--- a/backend/BPA.MES.Base.Application/BPA.MES.Base.Application.csproj
+++ b/backend/BPA.MES.Base.Application/BPA.MES.Base.Application.csproj
@@ -25,10 +25,8 @@
-
-
diff --git a/backend/BPA.MES.Base.Application/BPA.MES.Base.Application.xml b/backend/BPA.MES.Base.Application/BPA.MES.Base.Application.xml
index 8798dff..2b7b29d 100644
--- a/backend/BPA.MES.Base.Application/BPA.MES.Base.Application.xml
+++ b/backend/BPA.MES.Base.Application/BPA.MES.Base.Application.xml
@@ -204,152 +204,7 @@
点位编码
-
-
- 名 称 :胖子天骄桶管理
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/14 11:33:10
- 描 述 :
-
-
-
-
- 桶名称
-
-
-
-
- 桶编号
-
-
-
-
- 名 称 :桶原料记录
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/14 11:47:33
- 描 述 :
-
-
-
-
- 桶Id
-
-
-
-
- 物料Id
-
-
-
-
- 添加时间
-
-
-
-
- 名 称 :胖子天骄工艺基础信息
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/14 14:43:37
- 描 述 :
-
-
-
-
- 工艺名称
-
-
-
-
- 设备区分
-
-
-
-
- 工艺描述
-
-
-
-
- 名 称 :工艺路线
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/17 17:01:26
- 描 述 :
-
-
-
-
- 步骤Id
-
-
-
-
- 步骤
-
-
-
-
- 名称
-
-
-
-
- 单位
-
-
-
-
- 功能参数
-
-
-
-
- 功能值 物料信息
-
-
-
-
- 功能描述
-
-
-
-
- 名 称 :胖子天骄设备基础表
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/14 11:26:34
- 描 述 :
-
-
-
-
- 名称
-
-
-
-
- 编码
-
-
-
-
- 设备类型
-
-
-
-
- 设备描述
-
-
-
-
- 设备维保时间
-
-
-
-
- 设备创建时间
-
-
-
+
名 称 :胖子天骄成品基础信息管理
创 建 人 :yangxiao
@@ -357,68 +212,32 @@
描 述 :
-
+
成品编号
-
+
成品名称
-
+
配方Id
-
+
工艺Id
-
+
添加时间
-
-
- 名 称 :产线设备
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/20 16:45:05
- 描 述 :
-
-
-
-
- 产线Id
-
-
-
-
- 产线设备
-
-
-
-
- 名 称 :产线料仓
- 创 建 人 :yangxiao
- 创建时间 :2023/7/20 16:45:40
- 描 述 :
-
-
-
-
- 产线Id
-
-
-
-
- 产线料仓
-
-
-
+
名 称 :胖子天骄原料管理
创 建 人 :yangxiao
@@ -426,55 +245,27 @@
描 述 :
-
+
原料名称
-
+
原料编号
-
+
原料单位
-
+
原料分组
-
-
- 名 称 :胖子天骄料仓管理
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/14 11:31:34
- 描 述 :
-
-
-
-
- 料仓编码
-
-
-
-
- 料仓名称
-
-
-
-
- 物料Id
-
-
-
-
- 料仓容积
-
-
-
+
名 称 :工单基础信息
创 建 人 :yangxiao
@@ -482,32 +273,32 @@
描 述 :
-
+
工单名称
-
+
产线Id
-
+
成品Id
-
+
产量
-
+
创建时间
-
+
名 称 :工单拆分
创 建 人 :yangxiao
@@ -515,17 +306,17 @@
描 述 :
-
+
工单名称
-
+
产量
-
+
名 称 :工单状态
创 建 人 :yangxiao
@@ -533,103 +324,21 @@
描 述 :
-
+
工单Id
-
+
工单状态
-
+
创建时间
-
-
- 名 称 :设备配方表
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 13:57:00
- 描 述 :
-
-
-
-
- 设备Id
-
-
-
-
- 配方Id
-
-
-
-
- 名 称 :设备
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 13:51:45
- 描 述 :
-
-
-
-
- 名称
-
-
-
-
- 编码
-
-
-
-
- 名 称 :分组信息
- 创 建 人 :yangxiao
- 创建时间 : 2023/3/10 14:01:15
- 描 述 :
-
-
-
-
- 名称
-
-
-
-
- 介绍
-
-
-
-
- 名 称 :物料
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 13:52:00
- 描 述 :
-
-
-
-
- 名称
-
-
-
-
- 编码
-
-
-
-
- 单位
-
-
-
-
- 每秒出水量(g)
-
-
名 称 :
@@ -740,24 +449,6 @@
描述
-
-
- 名 称 :配方分组
- 创 建 人 :yangxiao
- 创建时间 : 2023/3/10 14:56:03
- 描 述 :
-
-
-
-
- 组Id
-
-
-
-
- 产品Id
-
-
名 称 :配方信息
@@ -776,32 +467,27 @@
自定义编码
-
+
- 名 称 :店铺信息
+ 名 称 :
创 建 人 :yangxiao
- 创建时间 : 2023/3/2 13:52:13
+ 创建时间 : 2023/7/31 18:23:50
描 述 :
-
+
名称
-
-
- 地址
-
-
-
+
- 联系电话
+ 编码
-
+
- 负责人
+ 描述
@@ -1148,1912 +834,111 @@
描 述 :
-
-
- 初始化数据库
-
-
-
-
-
- 名 称 :
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/17 15:43:00
- 描 述 :
-
-
-
-
- 桶名称
-
-
-
-
- 桶编号
-
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
- 分页
-
-
-
-
- 名称
-
-
-
-
- 编码
-
-
-
-
- 输出
-
-
-
-
- 主键
-
-
-
-
- 当前原料名称
-
-
-
-
- 名 称 :
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/17 17:29:52
- 描 述 :
-
-
-
-
- 桶Id
-
-
-
-
- 物料Id
-
-
-
-
- 添加时间
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
- 分页
-
-
-
-
- 名称
-
-
-
-
- 编码
-
-
-
-
- 桶Id
-
-
-
-
- 输出
-
-
-
-
- 主键
-
-
-
-
- 原料名称
-
-
-
-
- 桶名称
-
-
-
-
- 名 称 :桶服务
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 16:11:04
- 描 述 :基础数据管理
-
-
-
-
- 增加
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
- 列表
-
-
-
-
-
-
- 分页
-
-
-
-
-
-
- 下拉
-
-
-
-
-
-
- 更新
-
-
-
-
-
-
-
- 名 称 :桶记录
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 16:11:04
- 描 述 :基础数据管理
-
-
-
-
- 增加
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
- 列表
-
-
-
-
-
-
- 分页
-
-
-
-
-
-
- 更新
-
-
-
-
-
-
-
- 名 称 :
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/17 15:43:10
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 移除
-
-
-
-
-
- 更新
-
-
-
-
-
- 不分页列表
-
-
-
-
-
- 分页列表
-
-
-
-
-
- 下拉列表
-
-
-
-
-
- 查询单条
-
-
-
-
-
-
- 名 称 :桶记录
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/17 17:37:03
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 移除
-
-
-
-
-
- 更新
-
-
-
-
-
- 不分页列表
-
-
-
-
-
- 分页列表
-
-
-
-
-
- 查询单条
-
-
-
-
-
-
- 名 称 :产品分组
- 创 建 人 :yangxiao
- 创建时间 : 2023/3/10 13:59:43
- 描 述 :
-
-
-
-
- 工艺名称
-
-
-
-
- 设备类型 0:炒锅 1:反应釜
-
-
-
-
- 工艺描述
-
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
- 分页
-
-
-
-
- 名称
-
-
-
-
- 设备类型 0:炒锅 1:反应釜
-
-
-
-
- 不分页
-
-
-
-
- 输出
-
-
-
-
- 主键
-
-
-
-
-
- 名 称 :产线管理
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/18 14:03:27
- 描 述 :
-
-
-
-
- 步骤Id
-
-
-
-
- 步骤
-
-
-
-
- 名称
-
-
-
-
- 单位
-
-
-
-
- 功能参数
-
-
-
-
- 功能值 物料信息
-
-
-
-
- 功能描述
-
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
- 分页
-
-
-
-
- 名称
-
-
-
-
- 编码
-
-
-
-
- 工艺Id
-
-
-
-
- 输出
-
-
-
-
- 主键
-
-
-
-
- 名 称 :工艺信息
- 创 建 人 :yangxiao
- 创建时间 :2023/3/10 14:03:06
- 描 述 :配方工艺管理
-
-
-
-
- 增加
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
- 列表
-
-
-
-
-
-
- 分页
-
-
-
-
-
-
- 下拉
-
-
-
-
-
- 更新
-
-
-
-
-
-
-
- 名 称 :工艺路线服务
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 16:11:04
- 描 述 :CraftsInfo 工艺管理 CraftsSteps工艺步骤管理
-
-
-
-
- 增加
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
- 列表
-
-
-
-
-
-
- 分页
-
-
-
-
-
-
- 下拉
-
-
-
-
-
-
- 更新
-
-
-
-
-
-
-
- 名 称 :工艺信息
- 创 建 人 :yangxiao
- 创建时间 :2023/3/10 14:03:21
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 移除
-
-
-
-
-
- 更新
-
-
-
-
-
- 不分页列表
-
-
-
-
-
- 分页列表
-
-
-
-
-
- 下拉列表
-
-
-
-
-
- 查询单条
-
-
-
-
-
-
- 名 称 :产线管理
- 创 建 人 :yangxiao
- 创建时间 :2023/7/18 14:05:16
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 移除
-
-
-
-
-
- 更新
-
-
-
-
-
- 不分页列表
-
-
-
-
-
- 分页列表
-
-
-
-
-
- 下拉列表
-
-
-
-
-
- 查询单条
-
-
-
-
-
-
- 名 称 :设备Dto类
- 创 建 人 :yangxiao
- 创建时间 : 2023/3/2 16:12:06
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
- 不分页
-
-
-
-
- 设备Id
-
-
-
-
- 分页
-
-
-
-
- 设备Id
-
-
-
-
- 配方数组
-
-
-
-
- 输出
-
-
-
-
- 设备名称
-
-
-
-
- 配方名称
-
-
-
-
- 配方代码
-
-
-
-
- 分组Id
-
-
-
-
- 分组名称
-
-
-
-
- 配方图片地址
-
-
-
-
- 名 称 :设备Dto类
- 创 建 人 :yangxiao
- 创建时间 : 2023/3/2 16:12:06
- 描 述 :
-
-
-
-
- 名称
-
- 设备名称
-
-
-
- 编码
-
-
-
-
- 设备类型
-
-
-
-
- 设备描述
-
- 设备描述
-
-
-
- 设备维保时间
-
- 2023-7-17
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
- 分页
-
-
-
-
- 名称
-
-
-
-
- 编码
-
-
-
-
- 输出
-
-
-
-
- 主键
-
-
-
-
- 名 称 :设备服务
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 16:11:04
- 描 述 :基础信息管理
-
-
-
-
- 增加
-
-
-
-
-
-
- 批量下发配方
-
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
- 列表
-
-
-
-
-
-
- 分页
-
-
-
-
-
-
- 更新
-
-
-
-
-
-
-
- 名 称 :设备服务
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 16:11:04
- 描 述 :基础数据管理
-
-
-
-
- 增加
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
- 列表
-
-
-
-
-
-
- 分页
-
-
-
-
-
-
- 下拉
-
-
-
-
-
-
- 更新
-
-
-
-
-
-
-
- 名 称 :设备配方服务
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 18:30:58
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 移除
-
-
-
-
-
- 更新
-
-
-
-
-
- 不分页列表
-
-
-
-
-
- 分页列表
-
-
-
-
-
- 查询单条
-
-
-
-
-
-
- 批量下发配方
-
-
-
-
-
-
- 名 称 :设备服务
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 18:30:58
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 移除
-
-
-
-
-
- 更新
-
-
-
-
-
- 不分页列表
-
-
-
-
-
- 分页列表
-
-
-
-
-
- 下拉列表
-
-
-
-
-
- 查询单条
-
-
-
-
-
-
- 名 称 :成品管理
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/17 15:59:39
- 描 述 :
-
-
-
-
- 成品编号
-
-
-
-
- 成品名称
-
-
-
-
- 配方Id
-
-
-
-
- 工艺Id
-
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
- 分页
-
-
-
-
- 名称
-
-
-
-
- 编码
-
-
-
-
- 输出
-
-
-
-
- 主键
-
-
-
-
- 配方名称
-
-
-
-
- 工艺名称
-
-
-
-
- 名 称 :成品管理服务
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 16:11:04
- 描 述 :基础数据管理
-
-
-
-
- 增加
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
- 列表
-
-
-
-
-
-
- 分页
-
-
-
-
-
-
- 下拉
-
-
-
-
-
-
- 更新
-
-
-
-
-
-
-
- 名 称 :成品信息管理
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/17 16:02:25
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 移除
-
-
-
-
-
- 更新
-
-
-
-
-
- 不分页列表
-
-
-
-
-
- 分页列表
-
-
-
-
-
- 下拉列表
-
-
-
-
-
- 查询单条
-
-
-
-
-
-
- 名 称 :设备Dto类
- 创 建 人 :yangxiao
- 创建时间 : 2023/3/2 16:12:06
- 描 述 :
-
-
-
-
- 原料名称
-
-
-
-
-
- 原料编号
-
-
-
-
-
- 原料单位
-
-
-
-
-
- 原料分组
-
-
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
-
- 分页
-
-
-
-
- 名称
-
-
-
-
-
- 编码
-
-
-
-
-
- 输出
-
-
-
-
- 主键
-
-
-
-
-
- 名 称 :物料服务
- 创 建 人 :yangxiao
- 创建时间 :2023/3/2 18:31:53
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 移除
-
-
-
-
-
- 更新
-
-
-
-
-
- 不分页列表
-
-
-
-
-
- 分页列表
-
-
-
-
-
- 下拉列表
-
-
-
-
-
- 查询单条
-
-
-
-
-
-
- 名 称 :原料服务
- 创 建 人 :yangxiao
- 创建时间 :2023年7月17日15:41:09
- 描 述 :基础数据管理
-
-
-
-
- 增加
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
-
- 详情
-
-
-
-
-
-
-
- 列表
-
-
-
-
-
-
- 分页
-
-
-
-
-
-
- 下拉
-
-
-
-
-
-
- 更新
-
-
-
-
-
-
-
- 名 称 :
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/20 15:15:48
- 描 述 :
-
-
-
-
- 操作标题
-
-
-
-
- 内容
-
-
-
-
- 创建时间
-
-
-
-
- 增加
-
-
-
-
- 名 称 :日志服务
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/20 15:17:58
- 描 述 :
-
-
-
-
- 增加
-
-
-
-
-
- 名 称 :操作日志
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/20 15:17:24
- 描 述 :
-
-
-
-
- 名 称 :产品分组
- 创 建 人 :yangxiao
- 创建时间 : 2023/3/10 13:59:43
- 描 述 :
-
-
-
-
- 名称
-
-
-
-
- 介绍
-
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
- 删除
-
-
-
-
- 主键
-
-
-
-
- 分页
-
-
-
-
- 名称
-
-
-
-
- 输出
-
-
-
-
- 主键
-
-
-
-
-
- 名 称 :产线设备
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/20 17:00:32
- 描 述 :
-
-
-
-
- 产线Id
-
-
-
-
- 产线设备
-
-
-
-
- 产线设备分页
-
-
-
-
- 名称
-
-
-
-
- 产线Id
-
-
-
-
- 删除产线设备
-
-
-
-
- 主键
-
-
-
-
- 产线设备关联信息
-
-
-
-
- 主键
-
-
-
-
- 名称
-
- 设备名称
-
-
-
- 编码
-
-
-
-
- 设备类型
-
-
-
-
- 设备描述
-
- 设备描述
-
-
-
- 名 称 :产线管理
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/18 14:03:27
- 描 述 :
-
-
-
-
- 产线名称
-
-
-
-
- 产线编码
-
-
-
-
- 产线描述
-
-
-
-
- 增加
-
-
-
-
- 更新
-
-
-
-
- 主键
-
-
-
-
- 删除
-
-
-
+
- 主键
+ 初始化数据库
+
-
+
- 分页
+ 名 称 :成品管理
+ 创 建 人 :yangxiao
+ 创建时间 : 2023/7/17 15:59:39
+ 描 述 :
-
+
- 名称
+ 成品编号
-
+
- 编码
+ 成品名称
-
+
- 输出
+ 配方Id
-
+
- 主键
+ 工艺Id
-
+
- 名 称 :
- 创 建 人 :yangxiao
- 创建时间 : 2023/7/20 18:25:18
- 描 述 :
+ 增加
-
+
- 产线Id
+ 更新
-
+
- 产线设备
+ 主键
-
+
- 产线设备分页
+ 删除
-
+
- 名称
+ 主键
-
+
- 产线Id
+ 分页
-
+
- 删除产线设备
+ 名称
-
+
- 主键
+ 编码
-
+
- 产线设备关联信息
+ 输出
-
+
主键
-
-
- 名称
-
- 设备名称
-
-
+
- 编码
+ 配方名称
-
+
- 名 称 :分组信息
+ 名 称 :成品管理服务
创 建 人 :yangxiao
- 创建时间 :2023/3/10 14:03:06
- 描 述 :
+ 创建时间 :2023/3/2 16:11:04
+ 描 述 :基础数据管理
-
+
增加
-
+
删除
@@ -3061,7 +946,7 @@
-
+
详情
@@ -3069,27 +954,28 @@
-
+
列表
-
+
分页
-
+
下拉
+
-
+
更新
@@ -3097,172 +983,211 @@
-
+
- 名 称 :分组信息
+ 名 称 :成品信息管理
创 建 人 :yangxiao
- 创建时间 :2023/3/10 14:03:21
+ 创建时间 : 2023/7/17 16:02:25
描 述 :
-
+
增加
-
+
移除
-
+
更新
-
+
不分页列表
-
+
- 下拉列表
+ 分页列表
-
+
- 分页列表
+ 下拉列表
-
+
查询单条
-
+
- 名 称 :产线管理
+ 名 称 :设备Dto类
创 建 人 :yangxiao
- 创建时间 :2023/7/18 14:05:16
+ 创建时间 : 2023/3/2 16:12:06
描 述 :
-
+
- 增加
+ 原料名称
-
+
-
+
- 移除
+ 原料编号
+
+
+
+
+
+ 原料单位
+
+
+
+
+
+ 原料分组
+
+
+
+
+
+ 增加
-
-
+
更新
-
-
+
- 不分页列表
+ 主键
-
+
-
+
- 分页列表
+ 删除
-
-
+
- 下拉列表
+ 主键
-
+
-
+
- 查询单条
+ 分页
-
-
-
+
- 产线添加设备
+ 名称
+
+
+
+
+
+ 编码
+
+
+
+
+
+ 输出
+
+
+
+
+ 主键
+
+
+
+
+
+ 名 称 :物料服务
+ 创 建 人 :yangxiao
+ 创建时间 :2023/3/2 18:31:53
+ 描 述 :
-
-
+
- 产线删除设备
+ 增加
-
+
- 产线设备不分页
+ 移除
-
+
- 产线设备分页
+ 更新
-
+
- 产线添加料仓
+ 不分页列表
-
+
- 产线删除料仓
+ 分页列表
-
+
- 产线料仓不分页
+ 下拉列表
-
+
- 产线料仓分页
+ 查询单条
+
-
+
- 名 称 :产线服务
+ 名 称 :原料服务
创 建 人 :yangxiao
- 创建时间 :2023/3/2 16:11:04
+ 创建时间 :2023年7月17日15:41:09
描 述 :基础数据管理
-
+
增加
-
+
删除
@@ -3270,7 +1195,7 @@
-
+
详情
@@ -3278,28 +1203,28 @@
-
+
列表
-
+
分页
-
+
下拉
-
+
更新
@@ -3307,53 +1232,55 @@
-
+
- 产线添加设备
+ 名 称 :
+ 创 建 人 :yangxiao
+ 创建时间 : 2023/7/20 15:15:48
+ 描 述 :
-
-
+
- 产线删除设备
+ 操作标题
-
-
+
- 产线设备不分页
+ 内容
-
-
+
- 产线设备分页
+ 创建时间
-
-
+
- 产线添加料仓
+ 增加
-
-
+
- 产线删除料仓
+ 名 称 :日志服务
+ 创 建 人 :yangxiao
+ 创建时间 : 2023/7/20 15:17:58
+ 描 述 :
-
-
+
- 产线料仓不分页
+ 增加
-
+
- 产线料仓分页
+ 名 称 :操作日志
+ 创 建 人 :yangxiao
+ 创建时间 : 2023/7/20 15:17:24
+ 描 述 :
-
@@ -3521,12 +1448,6 @@
分组Id
-
-
- 主键
-
-
-
名 称 :配方物料服务
@@ -3630,13 +1551,6 @@
-
-
- 更改物料分组
-
-
-
-
名 称 :配方物料服务
@@ -3758,156 +1672,156 @@
-
+
- 名 称 : 料仓服务
+ 名 称 :
创 建 人 :yangxiao
- 创建时间 : 2023/7/17 15:27:20
+ 创建时间 : 2023/7/31 18:04:53
描 述 :
-
+
- 料仓编码
+ 名称
-
+
- 料仓名称
+ 编码
-
+
- 物料Id
+ 描述
-
+
- 料仓容积
+ 增加
-
+
- 增加
+ 修改
-
+
- 更新
+ 主键
+
+
+
+
+ 刪除
-
+
主键
-
+
- 删除
+ 普通查询条件
-
+
主键
-
+
- 分页
+ 分页查询条件
-
+
名称
-
+
编码
-
+
输出
-
+
主键
-
-
- 物料Name
-
-
-
+
- 名 称 :料仓服务
+ 名 称 :
创 建 人 :yangxiao
- 创建时间 : 2023/7/17 15:32:17
+ 创建时间 : 2023/7/31 18:02:57
描 述 :
-
+
增加
-
+
- 移除
+ 删除
-
+
更新
-
+
不分页列表
-
+
分页列表
-
+
下拉列表
-
+
查询单条
-
+
- 名 称 :料仓服务
+ 名 称 :
创 建 人 :yangxiao
- 创建时间 :2023/3/2 16:11:04
- 描 述 :基础数据管理
+ 创建时间 : 2023/7/31 18:03:25
+ 描 述 :
-
+
增加
-
+
删除
@@ -3915,7 +1829,7 @@
-
+
详情
@@ -3923,28 +1837,28 @@
-
+
列表
-
+
分页
-
+
下拉
-
+
更新
@@ -4075,11 +1989,6 @@
详情输出
-
-
- 工艺步骤
-
-
物料信息
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_FinalsInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/FinalsInfoEntity.cs
similarity index 94%
rename from backend/BPA.MES.Base.Application/Entitys/App/Pztj_FinalsInfoEntity.cs
rename to backend/BPA.MES.Base.Application/Entitys/App/FinalsInfoEntity.cs
index bfbc782..2681ef9 100644
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_FinalsInfoEntity.cs
+++ b/backend/BPA.MES.Base.Application/Entitys/App/FinalsInfoEntity.cs
@@ -7,7 +7,7 @@
/// 描 述 :
///
[SugarTable("final_info")]
- public class Pztj_FinalsInfoEntity : DEntityBase
+ public class FinalInfoEntity : DEntityBase
{
///
/// 成品编号
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_MaterialsInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/MaterialsInfoEntity.cs
similarity index 92%
rename from backend/BPA.MES.Base.Application/Entitys/App/Pztj_MaterialsInfoEntity.cs
rename to backend/BPA.MES.Base.Application/Entitys/App/MaterialsInfoEntity.cs
index 2acd5d6..9d4750a 100644
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_MaterialsInfoEntity.cs
+++ b/backend/BPA.MES.Base.Application/Entitys/App/MaterialsInfoEntity.cs
@@ -7,7 +7,7 @@
/// 描 述 :
///
[SugarTable("material_Info")]
- public class Pztj_MaterialsInfoEntity : DEntityBase
+ public class MaterialInfoEntity : DEntityBase
{
///
/// 原料名称
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_BucketInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/Pztj_BucketInfoEntity.cs
deleted file mode 100644
index 79ade8f..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_BucketInfoEntity.cs
+++ /dev/null
@@ -1,22 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :胖子天骄桶管理
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/14 11:33:10
- /// 描 述 :
- ///
- [SugarTable("bucket_info")]
- public class Pztj_BucketInfoEntity : DEntityBase
- {
- ///
- /// 桶名称
- ///
- public string Name { get; set; }
- ///
- /// 桶编号
- ///
- public string Code { get; set; }
-
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_BucketMaterialsRecordEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/Pztj_BucketMaterialsRecordEntity.cs
deleted file mode 100644
index 8313e3e..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_BucketMaterialsRecordEntity.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :桶原料记录
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/14 11:47:33
- /// 描 述 :
- ///
- [SugarTable("bucket_material_record")]
- public class Pztj_BucketMaterialsRecordEntity : DEntityBase
- {
- ///
- /// 桶Id
- ///
- public string BucketId { get; set; }
- ///
- /// 物料Id
- ///
- public string MaterialId { get; set; }
- ///
- /// 添加时间
- ///
- public DateTime? CreateTime { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_CraftStepsEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/Pztj_CraftStepsEntity.cs
deleted file mode 100644
index b28c87d..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_CraftStepsEntity.cs
+++ /dev/null
@@ -1,41 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :工艺路线
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/17 17:01:26
- /// 描 述 :
- ///
- [SugarTable("craft_Steps")]
- public class Pztj_CraftStepsEntity : DEntityBase
- {
- ///
- /// 步骤Id
- ///
- public string CraftId { get; set; }
- ///
- /// 步骤
- ///
- public string Step { get; set; }
- ///
- /// 名称
- ///
- public string Name { get; set; }
- ///
- /// 单位
- ///
- public string Unit { get; set; }
- ///
- /// 功能参数
- ///
- public string Value { get; set; }
- ///
- /// 功能值 物料信息
- ///
- public string Materials { get; set; }
- ///
- /// 功能描述
- ///
- public string Describe { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_CraftsInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/Pztj_CraftsInfoEntity.cs
deleted file mode 100644
index 418b92d..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_CraftsInfoEntity.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :胖子天骄工艺基础信息
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/14 14:43:37
- /// 描 述 :
- ///
- [SugarTable("craft_info")]
- public class Pztj_CraftsInfoEntity : DEntityBase
- {
- ///
- /// 工艺名称
- ///
- public string Name { get; set; }
- ///
- /// 设备区分
- ///
- public DeviceTypeEnum DeviceType { get; set; }
- ///
- /// 工艺描述
- ///
- public string Description { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_DevicesInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/Pztj_DevicesInfoEntity.cs
deleted file mode 100644
index eb27067..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_DevicesInfoEntity.cs
+++ /dev/null
@@ -1,39 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :胖子天骄设备基础表
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/14 11:26:34
- /// 描 述 :
- ///
- [SugarTable("device_info")]
- public class Pztj_DevicesInfoEntity: DEntityBase
- {
- ///
- /// 名称
- ///
- [Required(ErrorMessage = "名称不能为空")]
- public string Name { get; set; }
- ///
- /// 编码
- ///
- [Required(ErrorMessage = "编码不能为空")]
- public string Code { get; set; }
- ///
- /// 设备类型
- ///
- public string DeviceType { get; set; }
- ///
- /// 设备描述
- ///
- public string Describe { get; set; }
- ///
- /// 设备维保时间
- ///
- public string RepairDate { get; set; }
- ///
- /// 设备创建时间
- ///
- public string CreateTime { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_LineDevicesEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/Pztj_LineDevicesEntity.cs
deleted file mode 100644
index d93c88b..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_LineDevicesEntity.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :产线设备
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/20 16:45:05
- /// 描 述 :
- ///
- [SugarTable("productline_devices")]
- public class Pztj_LineDevicesEntity : DEntityBase
- {
- ///
- /// 产线Id
- ///
- public string LineId { get; set; }
- ///
- /// 产线设备
- ///
- public string DeviceId { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_LineStocksEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/Pztj_LineStocksEntity.cs
deleted file mode 100644
index ed6f78b..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_LineStocksEntity.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :产线料仓
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/7/20 16:45:40
- /// 描 述 :
- ///
- [SugarTable("productline_stocks")]
- public class Pztj_LineStocksEntity : DEntityBase
- {
- ///
- /// 产线Id
- ///
- public string LineId { get; set; }
- ///
- /// 产线料仓
- ///
- public string StockId { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_StockInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/Pztj_StockInfoEntity.cs
deleted file mode 100644
index 60338a1..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_StockInfoEntity.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :胖子天骄料仓管理
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/14 11:31:34
- /// 描 述 :
- ///
- [SugarTable("stock_info")]
- public class Pztj_StockInfoEntity : DEntityBase
- {
- ///
- /// 料仓编码
- ///
- public string Code { get; set; }
- ///
- /// 料仓名称
- ///
- public string Name { get; set; }
- ///
- /// 物料Id
- ///
- public string MaterialId { get; set; }
- ///
- /// 料仓容积
- ///
- public string Volume { get; set; }
-
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/WorkInfoEntity.cs
similarity index 94%
rename from backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoEntity.cs
rename to backend/BPA.MES.Base.Application/Entitys/App/WorkInfoEntity.cs
index 218c248..de277b2 100644
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoEntity.cs
+++ b/backend/BPA.MES.Base.Application/Entitys/App/WorkInfoEntity.cs
@@ -7,7 +7,7 @@
/// 描 述 :
///
[SugarTable("work_info")]
- public class Pztj_WorkInfoEntity : DEntityBase
+ public class WorkInfoEntity : DEntityBase
{
///
/// 工单名称
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoItemEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/WorkInfoItemEntity.cs
similarity index 89%
rename from backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoItemEntity.cs
rename to backend/BPA.MES.Base.Application/Entitys/App/WorkInfoItemEntity.cs
index eceb6c2..64f0b55 100644
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoItemEntity.cs
+++ b/backend/BPA.MES.Base.Application/Entitys/App/WorkInfoItemEntity.cs
@@ -7,7 +7,7 @@
/// 描 述 :
///
[SugarTable("work_info_item")]
- public class Pztj_WorkInfoItemEntity : DEntityBase
+ public class WorkInfoItemEntity : DEntityBase
{
///
/// 工单名称
diff --git a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoStatusEntity.cs b/backend/BPA.MES.Base.Application/Entitys/App/WorkInfoStatusEntity.cs
similarity index 91%
rename from backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoStatusEntity.cs
rename to backend/BPA.MES.Base.Application/Entitys/App/WorkInfoStatusEntity.cs
index 59a680b..d4a30c9 100644
--- a/backend/BPA.MES.Base.Application/Entitys/App/Pztj_WorkInfoStatusEntity.cs
+++ b/backend/BPA.MES.Base.Application/Entitys/App/WorkInfoStatusEntity.cs
@@ -7,7 +7,7 @@
/// 描 述 :
///
[SugarTable("work_info_status")]
- public class Pztj_WorkInfoStatusEntity : DEntityBase
+ public class WorkInfoStatusEntity : DEntityBase
{
///
/// 工单Id
diff --git a/backend/BPA.MES.Base.Application/Entitys/Base/DeviceParmEntity.cs b/backend/BPA.MES.Base.Application/Entitys/Base/DeviceParmEntity.cs
deleted file mode 100644
index 7992ef3..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/Base/DeviceParmEntity.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace BPA.MES.Base.Application.Entitys.Base
-{
- ///
- /// 名 称 :
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/31 15:06:00
- /// 描 述 :
- ///
- public class DeviceParmEntity
- {
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/Base/DeviceRecipeEntity.cs b/backend/BPA.MES.Base.Application/Entitys/Base/DeviceRecipeEntity.cs
deleted file mode 100644
index a7d7750..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/Base/DeviceRecipeEntity.cs
+++ /dev/null
@@ -1,22 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :设备配方表
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/2 13:57:00
- /// 描 述 :
- ///
- [SugarTable("devices_recipes")]
- public class DeviceRecipeEntity : DEntityBase
- {
- ///
- /// 设备Id
- ///
- public string DeviceId { get; set; }
- ///
- /// 配方Id
- ///
- public string RecipesId { get; set; }
-
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/Base/GroupInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/Base/GroupInfoEntity.cs
deleted file mode 100644
index 2bbf3b3..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/Base/GroupInfoEntity.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :分组信息
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/3/10 14:01:15
- /// 描 述 :
- ///
- [SugarTable("group_info")]
- public class GroupInfoEntity: DEntityBase
- {
- ///
- /// 名称
- ///
- public string Name { get; set; }
- ///
- /// 介绍
- ///
- public string Des { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/Base/MaterialsInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/Base/MaterialsInfoEntity.cs
deleted file mode 100644
index 3f8ec05..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/Base/MaterialsInfoEntity.cs
+++ /dev/null
@@ -1,31 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :物料
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/2 13:52:00
- /// 描 述 :
- ///
- [SugarTable("materials_info")]
- public class MaterialsInfoEntity: DEntityBase
- {
- ///
- /// 名称
- ///
- [Required(ErrorMessage = "名称不能为空")]
- public string Name { get; set; }
- ///
- /// 编码
- ///
- [Required(ErrorMessage = "编码不能为空")]
- public string Code { get; set; }
- ///
- /// 单位
- ///
- public string Unit { get; set; }
- ///
- /// 每秒出水量(g)
- ///
- public string Wos { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/Base/RecipeMaterialEntity.cs b/backend/BPA.MES.Base.Application/Entitys/Base/RecipeMaterialEntity.cs
index 6749534..9312c71 100644
--- a/backend/BPA.MES.Base.Application/Entitys/Base/RecipeMaterialEntity.cs
+++ b/backend/BPA.MES.Base.Application/Entitys/Base/RecipeMaterialEntity.cs
@@ -24,6 +24,7 @@
///
/// 描述
///
+ [SugarColumn(IsIgnore = true)]
public string Describe { get; set; }
}
}
diff --git a/backend/BPA.MES.Base.Application/Entitys/Base/RecipesGroupEntity.cs b/backend/BPA.MES.Base.Application/Entitys/Base/RecipesGroupEntity.cs
deleted file mode 100644
index 1518fdd..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/Base/RecipesGroupEntity.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :配方分组
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/3/10 14:56:03
- /// 描 述 :
- ///
- [SugarTable("recipes_group")]
- public class RecipesGroupEntity
- {
- ///
- /// 组Id
- ///
- public string GroupId { get; set; }
- ///
- /// 产品Id
- ///
- public string RecipesId { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/Base/StoreInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/Base/StoreInfoEntity.cs
deleted file mode 100644
index 6a5c6ef..0000000
--- a/backend/BPA.MES.Base.Application/Entitys/Base/StoreInfoEntity.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-namespace BPA.MES.Base.Application.Entitys
-{
- ///
- /// 名 称 :店铺信息
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/3/2 13:52:13
- /// 描 述 :
- ///
- [SugarTable("store_info")]
- public class StoreInfoEntity : DEntityBase
- {
- ///
- /// 名称
- ///
- [Required(ErrorMessage = "名称不能为空")]
- public string Name { get; set; }
- ///
- /// 地址
- ///
- public string Address { get; set; }
- ///
- /// 联系电话
- ///
- public string Phone { get; set; }
- ///
- /// 负责人
- ///
- public string Directors { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Entitys/Base/DevicesInfoEntity.cs b/backend/BPA.MES.Base.Application/Entitys/Base/TemplateEntity.cs
similarity index 58%
rename from backend/BPA.MES.Base.Application/Entitys/Base/DevicesInfoEntity.cs
rename to backend/BPA.MES.Base.Application/Entitys/Base/TemplateEntity.cs
index a233b87..a56d138 100644
--- a/backend/BPA.MES.Base.Application/Entitys/Base/DevicesInfoEntity.cs
+++ b/backend/BPA.MES.Base.Application/Entitys/Base/TemplateEntity.cs
@@ -1,23 +1,25 @@
namespace BPA.MES.Base.Application.Entitys
{
///
- /// 名 称 :设备
+ /// 名 称 :
/// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/2 13:51:45
+ /// 创建时间 : 2023/7/31 18:23:50
/// 描 述 :
///
- [SugarTable("devices_info")]
- public class DevicesInfoEntity: DEntityBase
+ [SugarTable("template")]
+ public class TemplateEntity : DEntityBase
{
///
/// 名称
///
- [Required(ErrorMessage = "名称不能为空")]
public string Name { get; set; }
///
/// 编码
///
- [Required(ErrorMessage = "编码不能为空")]
public string Code { get; set; }
+ ///
+ /// 描述
+ ///
+ public string Des { get; set; }
}
}
diff --git a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Dtos/BucketInfoDto.cs b/backend/BPA.MES.Base.Application/Services/BucketInfoService/Dtos/BucketInfoDto.cs
deleted file mode 100644
index c3da2f5..0000000
--- a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Dtos/BucketInfoDto.cs
+++ /dev/null
@@ -1,75 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/17 15:43:00
- /// 描 述 :
- ///
- public class BucketInfoDto
- {
- ///
- /// 桶名称
- ///
- public string Name { get; set; }
- ///
- /// 桶编号
- ///
- public string Code { get; set; }
- }
- ///
- /// 增加
- ///
- public class BucketInfoAddInput : BucketInfoDto
- {
-
- }
- ///
- /// 更新
- ///
- public class BucketInfoUpdateInput : BucketInfoDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 删除
- ///
- public class BucketInfoDelInput
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 分页
- ///
- public class BucketInfoQueryPageInput : RequestPage
- {
- ///
- /// 名称
- ///
- public string Name { get; set; }
- ///
- /// 编码
- ///
- public string Code { get; set; }
- }
- ///
- /// 输出
- ///
- public class BucketInfoOutput : BucketInfoDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- ///
- /// 当前原料名称
- ///
- public string MaterialName { get; set; }
- }
-}
\ No newline at end of file
diff --git a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Dtos/BucketMaterialsRecordDto.cs b/backend/BPA.MES.Base.Application/Services/BucketInfoService/Dtos/BucketMaterialsRecordDto.cs
deleted file mode 100644
index 22d0c40..0000000
--- a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Dtos/BucketMaterialsRecordDto.cs
+++ /dev/null
@@ -1,85 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/17 17:29:52
- /// 描 述 :
- ///
- public class BucketMaterialsRecordDto
- {
- ///
- /// 桶Id
- ///
- public string BucketId { get; set; }
- ///
- /// 物料Id
- ///
- public string MaterialId { get; set; }
- ///
- /// 添加时间
- ///
- public DateTime? CreateTime { get; set; }
- }
- public class BucketMaterialsRecordAddInput : BucketMaterialsRecordDto
- {
-
- }
- ///
- /// 更新
- ///
- public class BucketMaterialsRecordUpdateInput : BucketMaterialsRecordDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 删除
- ///
- public class BucketMaterialsRecordDelInput
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 分页
- ///
- public class BucketMaterialsRecordQueryPageInput : RequestPage
- {
- ///
- /// 名称
- ///
- public string Name { get; set; }
- ///
- /// 编码
- ///
- public string Code { get; set; }
- ///
- /// 桶Id
- ///
- public string BucketId { get; set; }
- }
- ///
- /// 输出
- ///
- public class BucketMaterialsRecordOutput : BucketMaterialsRecordDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- ///
- /// 原料名称
- ///
- public string MaterialName { get; set; }
- ///
- /// 桶名称
- ///
- public string BucketName { get; set; }
-
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/BucketInfoService.cs b/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/BucketInfoService.cs
deleted file mode 100644
index 3ef5d46..0000000
--- a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/BucketInfoService.cs
+++ /dev/null
@@ -1,147 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :桶服务
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/2 16:11:04
- /// 描 述 :基础数据管理
- ///
- [ApiDescriptionSettings("基础数据管理", Order = 3, Tag = "桶服务", Name = "BucketInfo", KeepName = true, SplitCamelCase = true, KeepVerb = true)]
- public class BucketInfoService : IBucketInfoService, ITransient, IDynamicApiController
- {
- private readonly ISqlSugarClient _dbContext;
- public BucketInfoService(ISqlSugarClient db)
- {
- _dbContext = db;
- }
- ///
- /// 增加
- ///
- ///
- ///
- [HttpPost]
- public async Task Add(BucketInfoAddInput input)
- {
- var r_entity = await _dbContext.Queryable().FirstAsync(x => x.Name == input.Name || x.Code == input.Code);
- if (r_entity != null)
- {
- throw Oops.Bah("名称已存在!");
- }
- Pztj_BucketInfoEntity entity = input.Adapt();
- return await _dbContext.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandIdentityIntoEntityAsync();
- }
- ///
- /// 删除
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Del(BucketInfoDelInput input)
- {
- var res = await _dbContext.Deleteable().Where(x => x.Id == input.Id).ExecuteCommandHasChangeAsync();
- return res;
- }
- ///
- /// 详情
- ///
- ///
- ///
- ///
- [HttpGet]
- public async Task Detail(string Id)
- {
- var entity = await _dbContext.Queryable().FirstAsync(x => x.Id == Id);
- BucketInfoOutput output = entity.Adapt();
- return output;
- }
- ///
- /// 列表
- ///
- ///
- ///
- [HttpGet]
- public async Task> List()
- {
- var entity = await _dbContext.Queryable().ToListAsync();
- List output = entity.Adapt>();
- return output;
- }
- ///
- /// 分页
- ///
- ///
- ///
- [HttpPost]
- public async Task> PagedList(BucketInfoQueryPageInput input)
- {
- var entity = await _dbContext.Queryable()
- .LeftJoin((a,b)=>a.Id==b.BucketId && b.Id == SqlFunc.Subqueryable().Where(s => s.BucketId == a.Id).OrderByDesc(s => s.CreateTime).Select(s => s.Id))
- .LeftJoin((a,b,c)=>b.MaterialId==c.Id)
- .Select((a,b,c)=>new BucketInfoOutput
- {
- Id = a.Id.SelectAll(),
- MaterialName = c.Name
- })
- .ToPagedListAsync(input.PageIndex, input.PageSize);
- SqlSugarPagedList output = entity.Adapt>();
- return output;
- }
-
-
-
-
- ///
- /// 下拉
- ///
- ///
- ///
- [HttpGet]
- public async Task SelectList()
- {
- var entity = await _dbContext.Queryable().Select(x => new
- {
- key = x.Id,
- value = x.Name
- }).ToListAsync();
- return entity;
- }
- ///
- /// 更新
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Update(BucketInfoUpdateInput input)
- {
- var isExit =await _dbContext.Queryable().Where(x => x.Id != input.Id && (x.Name == input.Name || x.Code == input.Code)).FirstAsync();
- if (isExit != null)
- {
- throw Oops.Bah("名称或编码已存在!");
- }
- Pztj_BucketInfoEntity entity = input.Adapt();
- var res = await _dbContext.Updateable(entity).IgnoreColumns(true).ExecuteCommandHasChangeAsync();
- return res;
- }
- /////
- ///// 根据桶Id查询记录
- /////
- /////
- /////
- //public async Task RecordList(string bucketId)
- //{
- // var entity = await _dbContext.Queryable()
- // .LeftJoin((a, b) => a.MaterialId == b.Id)
- // .Select((a, b) => new BucketMaterialsRecordOutput
- // {
- // Id = a.Id.SelectAll(),
- // MaterialName = b.Name
- // })
- // .ToListAsync();
- // SqlSugarPagedList output = entity.Adapt>();
- // return output;
- //}
- }
-}
-
diff --git a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/BucketMaterialsRecordServcie.cs b/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/BucketMaterialsRecordServcie.cs
deleted file mode 100644
index 96b7f54..0000000
--- a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/BucketMaterialsRecordServcie.cs
+++ /dev/null
@@ -1,103 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :桶记录
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/2 16:11:04
- /// 描 述 :基础数据管理
- ///
- [ApiDescriptionSettings("基础数据管理", Order = 3, Tag = "桶服务", Name = "BucketMaterialsRecord", KeepName = true, SplitCamelCase = true, KeepVerb = true)]
- public class BucketMaterialsRecordServcie : IBucketMaterialsRecordService, ITransient, IDynamicApiController
- {
- private readonly ISqlSugarClient _dbContext;
- public BucketMaterialsRecordServcie(ISqlSugarClient db)
- {
- _dbContext = db;
- }
- ///
- /// 增加
- ///
- ///
- ///
- [HttpPost]
- public async Task Add(BucketMaterialsRecordAddInput input)
- {
-
- Pztj_BucketMaterialsRecordEntity entity = input.Adapt();
- return await _dbContext.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandIdentityIntoEntityAsync();
- }
- ///
- /// 删除
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Del(BucketMaterialsRecordDelInput input)
- {
- var res = await _dbContext.Deleteable().Where(x => x.Id == input.Id).ExecuteCommandHasChangeAsync();
- return res;
- }
- ///
- /// 详情
- ///
- ///
- ///
- ///
- [HttpGet]
- public async Task Detail(string Id)
- {
- var entity = await _dbContext.Queryable().FirstAsync(x => x.Id == Id);
- BucketMaterialsRecordOutput output = entity.Adapt();
- return output;
- }
- ///
- /// 列表
- ///
- ///
- ///
- [HttpGet]
- public async Task> List()
- {
- var entity = await _dbContext.Queryable().ToListAsync();
- List output = entity.Adapt>();
- return output;
- }
- ///
- /// 分页
- ///
- ///
- ///
- [HttpPost]
- public async Task> PagedList(BucketMaterialsRecordQueryPageInput input)
- {
- var entity = await _dbContext.Queryable()
- .LeftJoin((a,b)=>a.BucketId==b.Id)
- .LeftJoin((a,b,c)=>a.MaterialId==c.Id)
- .WhereIF(!string.IsNullOrEmpty(input.BucketId),(a,b,c)=>a.BucketId==input.BucketId)
- .OrderByDescending((a,b,c)=>a.CreateTime)
- .Select((a,b,c)=>new BucketMaterialsRecordOutput
- {
- Id = a.Id.SelectAll(),
- MaterialName = c.Name,
- BucketName = b.Name
- })
- .ToPagedListAsync(input.PageIndex, input.PageSize);
- SqlSugarPagedList output = entity.Adapt>();
- return output;
- }
- ///
- /// 更新
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Update(BucketMaterialsRecordUpdateInput input)
- {
- Pztj_BucketMaterialsRecordEntity entity = input.Adapt();
- var res = await _dbContext.Updateable(entity).IgnoreColumns(true).ExecuteCommandHasChangeAsync();
- return res;
- }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/IBucketMaterialsRecordService.cs b/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/IBucketMaterialsRecordService.cs
deleted file mode 100644
index 418d450..0000000
--- a/backend/BPA.MES.Base.Application/Services/BucketInfoService/Services/IBucketMaterialsRecordService.cs
+++ /dev/null
@@ -1,43 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :桶记录
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/17 17:37:03
- /// 描 述 :
- ///
- public interface IBucketMaterialsRecordService
- {
- ///
- /// 增加
- ///
- ///
- Task Add(BucketMaterialsRecordAddInput input);
- ///
- /// 移除
- ///
- ///
- Task Del(BucketMaterialsRecordDelInput input);
- ///
- /// 更新
- ///
- ///
- Task Update(BucketMaterialsRecordUpdateInput input);
- ///
- /// 不分页列表
- ///
- ///
- Task> List();
- ///
- /// 分页列表
- ///
- ///
- Task> PagedList(BucketMaterialsRecordQueryPageInput input);
- ///
- /// 查询单条
- ///
- ///
- ///
- Task Detail(string Id);
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Dtos/CraftsInfoDto.cs b/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Dtos/CraftsInfoDto.cs
deleted file mode 100644
index 63ca3ce..0000000
--- a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Dtos/CraftsInfoDto.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :产品分组
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/3/10 13:59:43
- /// 描 述 :
- ///
- public class CraftsInfoDto
- {
- ///
- /// 工艺名称
- ///
- [Required(ErrorMessage = "设备类型不能为空")]
- public string Name { get; set; }
- ///
- /// 设备类型 0:炒锅 1:反应釜
- ///
- [Required(ErrorMessage = "设备类型不能为空")]
- public string DeviceType { get; set; }
- ///
- /// 工艺描述
- ///
- public string Description { get; set; }
- }
- ///
- /// 增加
- ///
- public class CraftsInfoAddInput : CraftsInfoDto
- {
-
- }
- ///
- /// 更新
- ///
- public class CraftsInfoUpdateInput : CraftsInfoDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 删除
- ///
- public class CraftsInfoDelInput
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 分页
- ///
- public class CraftsInfoQueryPageInput : RequestPage
- {
- ///
- /// 名称
- ///
- public string Name { get; set; }
- ///
- /// 设备类型 0:炒锅 1:反应釜
- ///
- [Required(ErrorMessage = "设备类型不能为空")]
- public DeviceTypeEnum DeviceType { get; set; }
- }
- ///
- /// 不分页
- ///
- public class CraftsInfoQueryInput
- {
-
- }
- ///
- /// 输出
- ///
- public class CraftsInfoOutput : CraftsInfoDto
- {
- ///
- /// 主键
- ///
- ///
- public string Id { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Dtos/CraftsStepsDto.cs b/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Dtos/CraftsStepsDto.cs
deleted file mode 100644
index 5dd9958..0000000
--- a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Dtos/CraftsStepsDto.cs
+++ /dev/null
@@ -1,95 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :产线管理
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/7/18 14:03:27
- /// 描 述 :
- ///
- public class CraftsStepsDto
- {
- ///
- /// 步骤Id
- ///
- public string CraftId { get; set; }
- ///
- /// 步骤
- ///
- public string Step { get; set; }
- ///
- /// 名称
- ///
- public string Name { get; set; }
- ///
- /// 单位
- ///
- public string Unit { get; set; }
- ///
- /// 功能参数
- ///
- public string Value { get; set; }
- ///
- /// 功能值 物料信息
- ///
- public string Materials { get; set; }
- ///
- /// 功能描述
- ///
- public string Describe { get; set; }
- }
- ///
- /// 增加
- ///
- public class CraftsStepsAddInput : CraftsStepsDto
- {
-
- }
- ///
- /// 更新
- ///
- public class CraftsStepsUpdateInput : CraftsStepsDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 删除
- ///
- public class CraftsStepsDelInput
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 分页
- ///
- public class CraftsStepsQueryPageInput : RequestPage
- {
- ///
- /// 名称
- ///
- public string Name { get; set; }
- ///
- /// 编码
- ///
- public string Code { get; set; }
- ///
- /// 工艺Id
- ///
- public string CraftId { get; set; }
- }
- ///
- /// 输出
- ///
- public class CraftsStepsOutput : CraftsStepsDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/CraftsInfoService.cs b/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/CraftsInfoService.cs
deleted file mode 100644
index dc28c09..0000000
--- a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/CraftsInfoService.cs
+++ /dev/null
@@ -1,118 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :工艺信息
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/10 14:03:06
- /// 描 述 :配方工艺管理
- ///
- [ApiDescriptionSettings("配方工艺管理", Order = 0, Tag = "工艺服务", Name = "CraftsInfo", KeepName = true, SplitCamelCase = true, KeepVerb = true)]
- public class CraftsInfoService : ICraftsInfoService, ITransient, IDynamicApiController
- {
- private readonly ISqlSugarClient _dbContext;
- public CraftsInfoService(ISqlSugarClient db)
- {
- _dbContext = db;
- }
- ///
- /// 增加
- ///
- ///
- ///
- [HttpPost]
- public async Task Add(CraftsInfoAddInput input)
- {
- Pztj_CraftsInfoEntity entity = await _dbContext.Queryable().FirstAsync(x => x.Name ==input.Name);
- if (entity != null)
- {
- throw Oops.Bah("名称已存在!");
- }
- entity = input.Adapt();
- return await _dbContext.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandIdentityIntoEntityAsync();
- }
- ///
- /// 删除
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Del(CraftsInfoDelInput input)
- {
- var res = await _dbContext.Deleteable().Where(x=>x.Id==input.Id).ExecuteCommandHasChangeAsync();
- return res;
- }
- ///
- /// 详情
- ///
- ///
- ///
- ///
- [HttpGet]
- public async Task Detail(string Id)
- {
- var entity = await _dbContext.Queryable().FirstAsync();
- CraftsInfoOutput output = entity.Adapt();
- return output;
- }
- ///
- /// 列表
- ///
- ///
- ///
- [HttpPost, AllowAnonymous]
- public async Task> List(CraftsInfoQueryInput input)
- {
- var entity = await _dbContext.Queryable().ToListAsync();
- List output = entity.Adapt>();
- return output;
- }
- ///
- /// 分页
- ///
- ///
- ///
- [HttpPost]
- public async Task> PagedList(CraftsInfoQueryPageInput input)
- {
- var entity = await _dbContext.Queryable()
- .Where(x=>x.DeviceType == input.DeviceType)
- .WhereIF(!string.IsNullOrEmpty(input.Name),x=>x.Name.Contains(input.Name))
- .ToPagedListAsync(input.PageIndex, input.PageSize);
- SqlSugarPagedList output = entity.Adapt>();
- return output;
- }
- ///
- /// 下拉
- ///
- ///
- [HttpGet]
- public async Task SelectList()
- {
- var entity = await _dbContext.Queryable().Select(x => new
- {
- key = x.Id,
- value = x.Name
- }).ToListAsync();
- return entity;
- }
- ///
- /// 更新
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Update(CraftsInfoUpdateInput input)
- {
- var entity = await _dbContext.Queryable().FirstAsync(x => x.Id != input.Id && x.Name == input.Name);
- if (entity != null)
- {
- throw Oops.Bah("名称已存在!");
- }
- entity = input.Adapt();
- var res = await _dbContext.Updateable(entity).IgnoreColumns(true).ExecuteCommandHasChangeAsync();
- return res;
- }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/ICraftsInfoService.cs b/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/ICraftsInfoService.cs
deleted file mode 100644
index 130be32..0000000
--- a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/ICraftsInfoService.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :工艺信息
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/10 14:03:21
- /// 描 述 :
- ///
- public interface ICraftsInfoService
- {
- ///
- /// 增加
- ///
- ///
- Task Add(CraftsInfoAddInput input);
- ///
- /// 移除
- ///
- ///
- Task Del(CraftsInfoDelInput input);
- ///
- /// 更新
- ///
- ///
- Task Update(CraftsInfoUpdateInput input);
- ///
- /// 不分页列表
- ///
- ///
- Task> List(CraftsInfoQueryInput Input);
- ///
- /// 分页列表
- ///
- ///
- Task> PagedList(CraftsInfoQueryPageInput input);
- ///
- /// 下拉列表
- ///
- ///
- Task SelectList();
- ///
- /// 查询单条
- ///
- ///
- ///
- Task Detail(string Id);
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/ICraftsStepsService.cs b/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/ICraftsStepsService.cs
deleted file mode 100644
index c6d221e..0000000
--- a/backend/BPA.MES.Base.Application/Services/CraftsInfoService/Services/ICraftsStepsService.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :产线管理
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/7/18 14:05:16
- /// 描 述 :
- ///
- public interface ICraftsStepsService
- {
- ///
- /// 增加
- ///
- ///
- Task Add(CraftsStepsAddInput input);
- ///
- /// 移除
- ///
- ///
- Task Del(CraftsStepsDelInput input);
- ///
- /// 更新
- ///
- ///
- Task Update(CraftsStepsUpdateInput input);
- ///
- /// 不分页列表
- ///
- ///
- Task> List();
- ///
- /// 分页列表
- ///
- ///
- Task> PagedList(CraftsStepsQueryPageInput input);
- ///
- /// 下拉列表
- ///
- ///
- Task SelectList();
- ///
- /// 查询单条
- ///
- ///
- ///
- Task Detail(string Id);
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/DeviceService/Dtos/DeviceRecipeDto.cs b/backend/BPA.MES.Base.Application/Services/DeviceService/Dtos/DeviceRecipeDto.cs
deleted file mode 100644
index 167f13b..0000000
--- a/backend/BPA.MES.Base.Application/Services/DeviceService/Dtos/DeviceRecipeDto.cs
+++ /dev/null
@@ -1,99 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :设备Dto类
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/3/2 16:12:06
- /// 描 述 :
- ///
- public class DeviceRecipeDto : DeviceRecipeEntity
- {
-
- }
- ///
- /// 增加
- ///
- public class DeviceRecipeAddInput : DeviceRecipeDto
- {
-
- }
- ///
- /// 更新
- ///
- public class DeviceRecipeUpdateInput : DeviceRecipeDto
- {
-
- }
- ///
- /// 删除
- ///
- public class DeviceRecipeDelInput
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 不分页
- ///
- public class DeviceRecipeQueryInput
- {
- ///
- /// 设备Id
- ///
- public string DeviceId { get; set; }
-
- }
- ///
- /// 分页
- ///
- public class DeviceRecipeQueryPageInput : RequestPage
- {
-
- }
-
- public class DeviceRecipeBatchAddInput
- {
- ///
- /// 设备Id
- ///
- public string DeviceId { get; set; }
- ///
- /// 配方数组
- ///
- public List RecipesIds { get; set; } = new();
- }
-
-
- ///
- /// 输出
- ///
- public class DeviceRecipeOutput : DeviceRecipeDto
- {
- ///
- /// 设备名称
- ///
- public string DeviceName { get; set; }
- ///
- /// 配方名称
- ///
- public string RecipeName { get; set; }
- ///
- /// 配方代码
- ///
- public string RecipeCode { get; set; }
- ///
- /// 分组Id
- ///
- public string GroupId { get; set; }
- ///
- /// 分组名称
- ///
- public string GroupName { get; set; }
- ///
- /// 配方图片地址
- ///
- public string RecipesPic { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/DeviceService/Dtos/DevicesInfoDto.cs b/backend/BPA.MES.Base.Application/Services/DeviceService/Dtos/DevicesInfoDto.cs
deleted file mode 100644
index c95b597..0000000
--- a/backend/BPA.MES.Base.Application/Services/DeviceService/Dtos/DevicesInfoDto.cs
+++ /dev/null
@@ -1,88 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :设备Dto类
- /// 创 建 人 :yangxiao
- /// 创建时间 : 2023/3/2 16:12:06
- /// 描 述 :
- ///
- public class DevicesInfoDto
- {
- ///
- /// 名称
- ///
- /// 设备名称
- [Required(ErrorMessage = "名称不能为空")]
- public string Name { get; set; }
- ///
- /// 编码
- ///
- [Required(ErrorMessage = "编码不能为空")]
- public string Code { get; set; }
- ///
- /// 设备类型
- ///
- public string DeviceType { get; set; }
- ///
- /// 设备描述
- ///
- /// 设备描述
- public string Describe { get; set; }
- ///
- /// 设备维保时间
- ///
- /// 2023-7-17
- public string RepairDate { get; set; }
- }
- ///
- /// 增加
- ///
- public class DevicesInfoAddInput : DevicesInfoDto
- {
-
- }
- ///
- /// 更新
- ///
- public class DevicesInfoUpdateInput : DevicesInfoDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 删除
- ///
- public class DevicesInfoDelInput
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
- ///
- /// 分页
- ///
- public class DevicesInfoQueryPageInput : RequestPage
- {
- ///
- /// 名称
- ///
- public string Name { get; set; }
- ///
- /// 编码
- ///
- public string Code { get; set; }
- }
- ///
- /// 输出
- ///
- public class DevicesInfoOutput : DevicesInfoDto
- {
- ///
- /// 主键
- ///
- public string Id { get; set; }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/DeviceService/Services/DeviceRecipeService.cs b/backend/BPA.MES.Base.Application/Services/DeviceService/Services/DeviceRecipeService.cs
deleted file mode 100644
index 26c0f83..0000000
--- a/backend/BPA.MES.Base.Application/Services/DeviceService/Services/DeviceRecipeService.cs
+++ /dev/null
@@ -1,144 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :设备服务
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/2 16:11:04
- /// 描 述 :基础信息管理
- ///
- [ApiDescriptionSettings("基础数据管理", Name = "DeviceRecipe", Tag = "设备服务", KeepName = true, SplitCamelCase = true, KeepVerb = true)]
- public class DeviceRecipeService : IDeviceRecipeService, ITransient, IDynamicApiController
- {
- private readonly ISqlSugarClient _dbContext;
- public DeviceRecipeService(ISqlSugarClient db)
- {
- _dbContext = db;
- }
- ///
- /// 增加
- ///
- ///
- ///
- [HttpPost]
- public async Task Add(DeviceRecipeAddInput input)
- {
- var r_entity = await _dbContext.Queryable().FirstAsync(x => x.DeviceId == input.DeviceId && x.RecipesId==input.RecipesId);
- if (r_entity != null)
- {
- throw Oops.Bah("名称已存在!");
- }
- DeviceRecipeEntity entity = input.Adapt();
- return await _dbContext.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandIdentityIntoEntityAsync();
- }
- ///
- /// 批量下发配方
- ///
- ///
- ///
- ///
-
- public async Task BatchUpdate(DeviceRecipeBatchAddInput input)
- {
- bool result = false;
- List dr_entitys = new();
- foreach (var item in input.RecipesIds)
- {
- DeviceRecipeEntity entity = new();
- entity.RecipesId = item;
- entity.DeviceId = input.DeviceId;
- dr_entitys.Add(entity);
- }
- try
- {
- _dbContext.Ado.BeginTran();
- await _dbContext.Deleteable().Where(x => x.DeviceId == input.DeviceId).ExecuteCommandAsync();
- if (input.RecipesIds.Any())
- {
- await _dbContext.Insertable(dr_entitys).ExecuteCommandAsync();
- }
- _dbContext.Ado.CommitTran();
- result = true;
- }
- catch (Exception ex)
- {
- throw Oops.Bah("更新失败!");
- }
- return result;
- }
- ///
- /// 删除
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Del(DeviceRecipeDelInput input)
- {
- var res = await _dbContext.Deleteable().Where(x => x.Id == input.Id).ExecuteCommandHasChangeAsync();
- return res;
- }
- ///
- /// 详情
- ///
- ///
- ///
- ///
- [HttpGet]
- public async Task Detail(string Id)
- {
- var entity = await _dbContext.Queryable().FirstAsync(x => x.Id == Id);
- DeviceRecipeOutput output = entity.Adapt();
- return output;
- }
- ///
- /// 列表
- ///
- ///
- ///
- [HttpPost,AllowAnonymous]
- public async Task> List(DeviceRecipeQueryInput input)
- {
- var output = await _dbContext.Queryable()
- .LeftJoin((a,b)=>a.RecipesId==b.Id)
- .LeftJoin((a,b,c)=>a.RecipesId==c.RecipesId)
- .LeftJoin((a, b, c,d)=>c.GroupId==d.Id)
- .WhereIF(!string.IsNullOrEmpty(input.DeviceId),a=>a.DeviceId==input.DeviceId)
- .Select((a, b, c,d) => new DeviceRecipeOutput
- {
- DeviceId = a.DeviceId,
- RecipeName = b.Name,
- RecipeCode = b.Code,
- RecipesId = a.RecipesId,
- GroupId = c.GroupId,
- GroupName = d.Name
- })
- .ToListAsync();
- return output;
- }
- ///
- /// 分页
- ///
- ///
- ///
- [HttpPost]
- public async Task> PagedList(DeviceRecipeQueryPageInput input)
- {
- var entity = await _dbContext.Queryable()
- .ToPagedListAsync(input.PageIndex, input.PageSize);
- SqlSugarPagedList output = entity.Adapt>();
- return output;
- }
- ///
- /// 更新
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Update(DeviceRecipeUpdateInput input)
- {
- var res = await _dbContext.Updateable().ExecuteCommandHasChangeAsync();
- return res;
- }
- }
-}
diff --git a/backend/BPA.MES.Base.Application/Services/DeviceService/Services/DevicesInfoService.cs b/backend/BPA.MES.Base.Application/Services/DeviceService/Services/DevicesInfoService.cs
deleted file mode 100644
index 77b066d..0000000
--- a/backend/BPA.MES.Base.Application/Services/DeviceService/Services/DevicesInfoService.cs
+++ /dev/null
@@ -1,119 +0,0 @@
-namespace BPA.MES.Base.Application.Services
-{
- ///
- /// 名 称 :设备服务
- /// 创 建 人 :yangxiao
- /// 创建时间 :2023/3/2 16:11:04
- /// 描 述 :基础数据管理
- ///
- [ApiDescriptionSettings("基础数据管理",Order = 0, Tag = "设备服务", Name = "DevicesInfo", KeepName = true, SplitCamelCase = true, KeepVerb = true)]
- public class DevicesInfoService : IDevicesInfoService, ITransient, IDynamicApiController
- {
- private readonly ISqlSugarClient _dbContext;
- public DevicesInfoService(ISqlSugarClient db)
- {
- _dbContext = db;
- }
- ///
- /// 增加
- ///
- ///
- ///
- [HttpPost]
- public async Task Add(DevicesInfoAddInput input)
- {
- var r_entity = await _dbContext.Queryable().FirstAsync(x => x.Name == input.Name || x.Code == input.Code);
- if (r_entity != null)
- {
- throw Oops.Bah("名称或编码已存在!");
- }
- Pztj_DevicesInfoEntity entity = input.Adapt();
- return await _dbContext.Insertable(entity).IgnoreColumns(ignoreNullColumn: true).ExecuteCommandIdentityIntoEntityAsync();
- }
- ///
- /// 删除
- ///
- ///
- ///
- ///
- [HttpPost]
- public async Task Del(DevicesInfoDelInput input)
- {
- var res = await _dbContext.Deleteable().Where(x => x.Id == input.Id).ExecuteCommandHasChangeAsync();
- return res;
- }
- ///
- /// 详情
- ///
- ///
- ///
- ///
- [HttpGet]
- public async Task Detail(string Id)
- {
- var entity = await _dbContext.Queryable().FirstAsync(x => x.Id == Id);
- DevicesInfoOutput output = entity.Adapt();
- return output;
- }
- ///
- /// 列表
- ///
- ///
- ///
- [HttpGet]
- public async Task> List()
- {
- var entity = await _dbContext.Queryable().ToListAsync();
- List output = entity.Adapt>();
- return output;
- }
- ///
- /// 分页
- ///
- ///
- ///
- [HttpPost]
- public async Task> PagedList(DevicesInfoQueryPageInput input)
- {
- var entity = await _dbContext.Queryable()
- .WhereIF(!string.IsNullOrEmpty(input.Name),x=>x.Name.Contains(input.Name))
- .WhereIF(!string.IsNullOrEmpty(input.Code), x => x.Name.Contains(input.Code))
- .ToPagedListAsync(input.PageIndex, input.PageSize);
- SqlSugarPagedList output = entity.Adapt>();
- return output;
- }
- ///