From 8c4094706dbc180ede444c451f01a00cc16a8267 Mon Sep 17 00:00:00 2001
From: qitz <18810291185@163.com>
Date: Sat, 16 Sep 2023 18:20:19 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E6=A1=88=E4=BB=B6=E6=97=A5=E5=BF=97?=
=?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=BC=80=E5=8F=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../CaseLogRecordController.java | 13 ++++
.../wisdomarbitrate/domain/CaseLogRecord.java | 76 +++++++++++++++++++
.../mapper/CaseLogRecordMapper.java | 6 ++
.../service/ICaseLogRecordService.java | 6 ++
.../impl/CaseLogRecordServiceImpl.java | 12 +++
.../wisdomarbitrate/CaseLogRecordMapper.xml | 51 +++++++++++++
6 files changed, 164 insertions(+)
create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseLogRecord.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java
create mode 100644 ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java
new file mode 100644
index 0000000..a2c8365
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java
@@ -0,0 +1,13 @@
+package com.ruoyi.web.controller.wisdomarbitrate;
+
+import com.ruoyi.common.core.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+@RequestMapping("/caseLogRecord")
+public class CaseLogRecordController extends BaseController {
+
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseLogRecord.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseLogRecord.java
new file mode 100644
index 0000000..7de2670
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseLogRecord.java
@@ -0,0 +1,76 @@
+package com.ruoyi.wisdomarbitrate.domain;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.common.annotation.Excel;
+import com.ruoyi.common.core.domain.BaseEntity;
+
+import java.util.Date;
+
+public class CaseLogRecord extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ /** ID */
+ private Long id;
+ /** 案件申请id */
+ private Long caseAppliId;
+ /** 案件节点 */
+ private String caseNode;
+
+ /** 案件节点时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ private Date caseNodeTime;
+
+ /** 备注 */
+ private String notes;
+
+ /** 案件编号 */
+ private String caseNum;
+
+ public String getCaseNum() {
+ return caseNum;
+ }
+
+ public void setCaseNum(String caseNum) {
+ this.caseNum = caseNum;
+ }
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getCaseAppliId() {
+ return caseAppliId;
+ }
+
+ public void setCaseAppliId(Long caseAppliId) {
+ this.caseAppliId = caseAppliId;
+ }
+
+ public String getCaseNode() {
+ return caseNode;
+ }
+
+ public void setCaseNode(String caseNode) {
+ this.caseNode = caseNode;
+ }
+
+ public Date getCaseNodeTime() {
+ return caseNodeTime;
+ }
+
+ public void setCaseNodeTime(Date caseNodeTime) {
+ this.caseNodeTime = caseNodeTime;
+ }
+
+ public String getNotes() {
+ return notes;
+ }
+
+ public void setNotes(String notes) {
+ this.notes = notes;
+ }
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java
new file mode 100644
index 0000000..12c94a9
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java
@@ -0,0 +1,6 @@
+package com.ruoyi.wisdomarbitrate.mapper;
+
+public interface CaseLogRecordMapper {
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java
new file mode 100644
index 0000000..ad37b16
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java
@@ -0,0 +1,6 @@
+package com.ruoyi.wisdomarbitrate.service;
+
+public interface ICaseLogRecordService {
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java
new file mode 100644
index 0000000..1018926
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java
@@ -0,0 +1,12 @@
+package com.ruoyi.wisdomarbitrate.service.impl;
+
+import com.ruoyi.wisdomarbitrate.service.ICaseLogRecordService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class CaseLogRecordServiceImpl implements ICaseLogRecordService {
+
+
+
+
+}
diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml
new file mode 100644
index 0000000..c8d2869
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ insert into case_log_record(case_appli_id, case_node,case_node_time,notes,create_by,create_time ) values(
+ #{caseAppliId},#{caseNode},sysdate(),#{notes},#{createBy},sysdate()
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
--
2.54.0
From 49d611b9717a315e46f37592347faac1a1c14c99 Mon Sep 17 00:00:00 2001
From: qitz <18810291185@163.com>
Date: Mon, 18 Sep 2023 18:15:34 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E6=A1=88=E4=BB=B6=E6=97=A5=E5=BF=97?=
=?UTF-8?q?=E5=88=97=E8=A1=A8=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../CaseLogRecordController.java | 27 ++++++++++++++
.../domain/CaseApplication.java | 35 +++++++++++++++++++
.../mapper/CaseLogRecordMapper.java | 8 +++++
.../service/ICaseLogRecordService.java | 11 ++++++
.../impl/CaseLogRecordServiceImpl.java | 15 ++++++++
.../wisdomarbitrate/CaseApplicationMapper.xml | 9 +++++
.../wisdomarbitrate/CaseLogRecordMapper.xml | 3 +-
7 files changed, 107 insertions(+), 1 deletion(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java
index a2c8365..dc733c1 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/CaseLogRecordController.java
@@ -1,12 +1,39 @@
package com.ruoyi.web.controller.wisdomarbitrate;
import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.page.TableDataInfo;
+import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
+import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
+import com.ruoyi.wisdomarbitrate.service.ICaseLogRecordService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
+import java.util.List;
+
@RestController
@RequestMapping("/caseLogRecord")
public class CaseLogRecordController extends BaseController {
+ @Autowired
+ private ICaseLogRecordService caseLogRecordService;
+
+ /**
+ * 查询案件日志列表
+ */
+ @PreAuthorize("@ss.hasPermi('caseLogRecord:list')")
+ @GetMapping("/list")
+ public TableDataInfo list(CaseLogRecord caseLogRecord)
+ {
+ startPage();
+ List list = caseLogRecordService.selectCaseLogRecordList(caseLogRecord);
+ return getDataTable(list);
+ }
+
+
+
+
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java
index a26f262..7fa1206 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/domain/CaseApplication.java
@@ -68,6 +68,41 @@ public class CaseApplication extends BaseEntity {
/** 仲裁员名称 */
private String arbitratorName;
+ /** 案件名称 */
+ private String caseName;
+
+ /** 案件描述 */
+ private String caseDescribe;
+
+ public String getCaseName() {
+ return caseName;
+ }
+
+ public void setCaseName(String caseName) {
+ this.caseName = caseName;
+ }
+
+ public String getCaseDescribe() {
+ return caseDescribe;
+ }
+
+ public void setCaseDescribe(String caseDescribe) {
+ this.caseDescribe = caseDescribe;
+ }
+
+ public String getCaseResult() {
+ return caseResult;
+ }
+
+ public void setCaseResult(String caseResult) {
+ this.caseResult = caseResult;
+ }
+
+ /** 仲裁结果 */
+ private String caseResult;
+
+
+
public String getArbitratorName() {
return arbitratorName;
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java
index 12c94a9..9dd368e 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/mapper/CaseLogRecordMapper.java
@@ -1,6 +1,14 @@
package com.ruoyi.wisdomarbitrate.mapper;
+import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
+import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
+
+import java.util.List;
+
public interface CaseLogRecordMapper {
+ List selectCaseLogRecordList(CaseLogRecord caseLogRecord);
+
+ int insertCaseLogRecord(CaseLogRecord caseLogRecord);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java
index ad37b16..f4fcf77 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/ICaseLogRecordService.java
@@ -1,6 +1,17 @@
package com.ruoyi.wisdomarbitrate.service;
+import com.ruoyi.wisdomarbitrate.domain.CaseApplication;
+import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
+
+import java.util.List;
+
public interface ICaseLogRecordService {
+ List selectCaseLogRecordList(CaseLogRecord caseLogRecord);
+
+
+
+
+
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java
index 1018926..6d07ec5 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseLogRecordServiceImpl.java
@@ -1,10 +1,25 @@
package com.ruoyi.wisdomarbitrate.service.impl;
+import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
+import com.ruoyi.wisdomarbitrate.mapper.CaseLogRecordMapper;
import com.ruoyi.wisdomarbitrate.service.ICaseLogRecordService;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+import java.util.List;
+
@Service
public class CaseLogRecordServiceImpl implements ICaseLogRecordService {
+ @Autowired
+ private CaseLogRecordMapper caseLogRecordMapper;
+
+
+ @Override
+ public List selectCaseLogRecordList(CaseLogRecord caseLogRecord) {
+ return caseLogRecordMapper.selectCaseLogRecordList(caseLogRecord);
+
+ }
+
diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml
index a2d082c..e215199 100644
--- a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml
@@ -126,6 +126,12 @@
online_video_person = #{onlineVideoPerson},
contract_number = #{contractNumber},
+
+ case_name = #{caseName},
+ case_describe = #{caseDescribe},
+ case_result = #{caseResult},
+ case_status = #{caseStatus},
+
update_by = #{updateBy},
update_time = sysdate()
@@ -139,6 +145,9 @@
arbitrator_id = #{arbitratorId},
arbitrator_name = #{arbitratorName},
pending_appoint_arbotrar = #{pendingAppointArbotrar},
+ case_name = #{caseName},
+ case_describe = #{caseDescribe},
+ case_result = #{caseResult},
where id = #{id}
diff --git a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml
index c8d2869..88d4288 100644
--- a/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseLogRecordMapper.xml
@@ -9,6 +9,7 @@
+
@@ -19,7 +20,7 @@