From 041a4469331860ca59cf1290cc15d655b381d5af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=98=A5=E5=A3=B099?= Date: Mon, 29 Jun 2026 17:37:53 +0800 Subject: [PATCH] =?UTF-8?q?2026-6-30:=201.=E5=90=8E=E7=AB=AF=E4=BB=A3?= =?UTF-8?q?=E7=A0=812=E6=AC=A1=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rc_autoplc_backend/pom.xml | 7 + rc_autoplc_backend/rczn-autoplc/pom.xml | 6 + .../controller/DevInfoController.java | 4 + .../controller/GoodsInfoController.java | 72 +++++++++- .../controller/IslandInfoController.java | 4 + .../controller/ManageLogController.java | 57 ++++++++ .../rcznautoplc/controller/PlcController.java | 20 +++ .../controller/RecordInfoController.java | 40 +++++- .../controller/TaskInfoController.java | 101 +++++++++++++ .../rczn/rcznautoplc/domain/IslandInfo.java | 8 ++ .../rcznautoplc/domain/ManageLogExcelVO.java | 52 +++++++ .../rcznautoplc/domain/RecordInfoExcelVO.java | 56 ++++++++ .../com/rczn/rcznautoplc/domain/TaskInfo.java | 117 +++++++++++++++ .../rcznautoplc/mapper/ManageLogMapper.java | 3 + .../rcznautoplc/mapper/RecordInfoMapper.java | 4 + .../rcznautoplc/mapper/TaskInfoMapper.java | 23 +++ .../rcznautoplc/service/ManageLogService.java | 5 + .../service/RecordInfoService.java | 8 +- .../rcznautoplc/service/TaskInfoService.java | 20 +++ .../service/impl/GoodsInfoServiceImpl.java | 7 +- .../service/impl/ManageLogServiceImpl.java | 5 + .../service/impl/RecordInfoServiceImpl.java | 16 ++- .../service/impl/TaskInfoServiceImpl.java | 75 ++++++++++ .../rcznautoplc/mapper/GoodsInfoMapper.xml | 4 +- .../rcznautoplc/mapper/ManageLogMapper.xml | 34 ++++- .../rcznautoplc/mapper/RecordInfoMapper.xml | 33 +++++ .../rcznautoplc/mapper/TaskInfoMapper.xml | 134 ++++++++++++++++++ 27 files changed, 897 insertions(+), 18 deletions(-) create mode 100644 rc_autoplc_backend/rczn-autoplc/src/main/java/com/rczn/rcznautoplc/controller/TaskInfoController.java create mode 100644 rc_autoplc_backend/rczn-autoplc/src/main/java/com/rczn/rcznautoplc/domain/ManageLogExcelVO.java create mode 100644 rc_autoplc_backend/rczn-autoplc/src/main/java/com/rczn/rcznautoplc/domain/RecordInfoExcelVO.java create mode 100644 rc_autoplc_backend/rczn-autoplc/src/main/java/com/rczn/rcznautoplc/domain/TaskInfo.java create mode 100644 rc_autoplc_backend/rczn-autoplc/src/main/java/com/rczn/rcznautoplc/mapper/TaskInfoMapper.java create mode 100644 rc_autoplc_backend/rczn-autoplc/src/main/java/com/rczn/rcznautoplc/service/TaskInfoService.java create mode 100644 rc_autoplc_backend/rczn-autoplc/src/main/java/com/rczn/rcznautoplc/service/impl/TaskInfoServiceImpl.java create mode 100644 rc_autoplc_backend/rczn-autoplc/src/main/resources/com/rczn/rcznautoplc/mapper/TaskInfoMapper.xml diff --git a/rc_autoplc_backend/pom.xml b/rc_autoplc_backend/pom.xml index ff6d1b4..9775c4b 100644 --- a/rc_autoplc_backend/pom.xml +++ b/rc_autoplc_backend/pom.xml @@ -29,6 +29,7 @@ 2.1.0 4.4.0 4.5.0 + 3.3.4 6.0.0 1.18.30 @@ -104,6 +105,12 @@ commons-pool2 2.12.0 + + + com.alibaba + easyexcel + ${easyexcel.version} + diff --git a/rc_autoplc_backend/rczn-autoplc/pom.xml b/rc_autoplc_backend/rczn-autoplc/pom.xml index 8eb981a..c51b60a 100644 --- a/rc_autoplc_backend/rczn-autoplc/pom.xml +++ b/rc_autoplc_backend/rczn-autoplc/pom.xml @@ -76,6 +76,12 @@ junit-jupiter-api + + + com.alibaba + easyexcel + + - + + + + + + + \ No newline at end of file diff --git a/rc_autoplc_backend/rczn-autoplc/src/main/resources/com/rczn/rcznautoplc/mapper/TaskInfoMapper.xml b/rc_autoplc_backend/rczn-autoplc/src/main/resources/com/rczn/rcznautoplc/mapper/TaskInfoMapper.xml new file mode 100644 index 0000000..4fe94d5 --- /dev/null +++ b/rc_autoplc_backend/rczn-autoplc/src/main/resources/com/rczn/rcznautoplc/mapper/TaskInfoMapper.xml @@ -0,0 +1,134 @@ + + + + + + id, sop_id, goods_list, play_tiime, status, create_id, create_time + + + + + + + + + + + + + + INSERT INTO tb_task_info ( + + sop_id, + goods_list, + play_tiime, + status, + create_id, + create_time, + + ) VALUES ( + + #{sopId}, + #{goodsList}, + #{playTime}, + #{status}, + #{createId}, + #{createTime}, + + ) + + + + UPDATE tb_task_info + + sop_id = #{sopId}, + goods_list = #{goodsList}, + play_tiime = #{playTime}, + status = #{status}, + + WHERE id = #{id} + + + + DELETE FROM tb_task_info + WHERE id = #{id} + + + + + + + + + + +