From 1f451f9d0e99392fb24827d1675d5f59bb57ffff Mon Sep 17 00:00:00 2001 From: xy <748613696@qq.com> Date: Thu, 28 Nov 2024 16:29:28 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=A8=A1=E6=9D=BF=E8=B0=83=E6=95=B4=EF=BC=9B?= =?UTF-8?q?=202.=E6=96=B0=E5=A2=9E=E8=A3=85=E7=BD=AE=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../param/CsEquipmentDeliveryAddParm.java | 3 ++ .../param/CsEquipmentDeliveryAuditParm.java | 3 ++ .../csdevice/pojo/param/DataArrayParam.java | 3 ++ .../pojo/po/CsEquipmentDeliveryPO.java | 6 +++ .../mapper/mapping/CsDataArrayMapper.xml | 1 + .../mapper/mapping/CsDevModelMapper.xml | 45 ++++++++++--------- .../impl/CsEquipmentDeliveryServiceImpl.java | 5 ++- .../service/impl/CsLedgerServiceImpl.java | 4 ++ 8 files changed, 47 insertions(+), 23 deletions(-) diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/CsEquipmentDeliveryAddParm.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/CsEquipmentDeliveryAddParm.java index 5016c53..23f7580 100644 --- a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/CsEquipmentDeliveryAddParm.java +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/CsEquipmentDeliveryAddParm.java @@ -125,4 +125,7 @@ public class CsEquipmentDeliveryAddParm{ @ApiModelProperty(value="模块个数") private Integer modelNumber; + @ApiModelProperty(value="排序") + private Integer sort; + } \ No newline at end of file diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/CsEquipmentDeliveryAuditParm.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/CsEquipmentDeliveryAuditParm.java index 39b8810..29b0a47 100644 --- a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/CsEquipmentDeliveryAuditParm.java +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/CsEquipmentDeliveryAuditParm.java @@ -90,4 +90,7 @@ public class CsEquipmentDeliveryAuditParm { @ApiModelProperty(value="装置使用状态(0:停用 1:启用)") private Integer usageStatus; + + @ApiModelProperty(value="排序") + private Integer sort; } \ No newline at end of file diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/DataArrayParam.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/DataArrayParam.java index 4a922b6..d5f3fc9 100644 --- a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/DataArrayParam.java +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/param/DataArrayParam.java @@ -24,4 +24,7 @@ public class DataArrayParam { @ApiModelProperty("数据类型") private String statMethod; + + @ApiModelProperty("数据集编号") + private Integer idx; } diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentDeliveryPO.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentDeliveryPO.java index 3c67ef0..61d7bfb 100644 --- a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentDeliveryPO.java +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentDeliveryPO.java @@ -114,4 +114,10 @@ public class CsEquipmentDeliveryPO extends BaseEntity { @TableField(value = "usage_status") private Integer usageStatus; + /** + * 排序 + */ + @TableField(value = "sort") + private Integer sort; + } \ No newline at end of file diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsDataArrayMapper.xml b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsDataArrayMapper.xml index 1c48727..c2e8c96 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsDataArrayMapper.xml +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsDataArrayMapper.xml @@ -106,6 +106,7 @@ and t1.did = #{param.did} and t3.cl_dev = #{param.cldId} and (t3.data_type = 'Stat' or t3.data_type is NULL) + and t3.idx = #{param.idx} and t4.stat_method = #{param.statMethod} order by t4.sort diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsDevModelMapper.xml b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsDevModelMapper.xml index f89f979..252c599 100644 --- a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsDevModelMapper.xml +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsDevModelMapper.xml @@ -19,28 +19,31 @@ id, dev_type, version_no, version_date, file_path, create_by, create_time, update_by, update_time, `status` - + SELECT a.* + FROM cs_dev_model a + WHERE + 1 = 1 And a.`status`='1' + + AND a.version_date >= #{csDevModelQueryParm.versionStartDate } + + + AND a.version_date <= #{csDevModelQueryParm.versionEndDate } + - - AND a.dev_type_name LIKE concat('%',#{csDevModelQueryParm.devName},'%') - - - - - - AND a.name = #{csDevModelQueryParm.name} - - +