From d045d87f7ad5d97964281886db5611eb8c4748b6 Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期五, 20 三月 2026 17:43:24 +0800
Subject: [PATCH] 【丽水】新增ServiceTask新增四级手术等级代码

---
 smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java |    2 ++
 smartor/src/main/java/com/smartor/domain/ServiceTaskVO.java                   |    7 +++++++
 smartor/src/main/java/com/smartor/domain/ServiceTaskoper.java                 |   12 ++++++++++--
 smartor/src/main/resources/mapper/smartor/ServiceTaskoperMapper.xml           |   12 ++++++++++++
 4 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/domain/ServiceTaskVO.java b/smartor/src/main/java/com/smartor/domain/ServiceTaskVO.java
index 0791f67..23a40ab 100644
--- a/smartor/src/main/java/com/smartor/domain/ServiceTaskVO.java
+++ b/smartor/src/main/java/com/smartor/domain/ServiceTaskVO.java
@@ -428,6 +428,13 @@
     private String opdesc;
 
     /**
+     * 鎵嬫湳绛夌骇缂栫爜 瀵瑰簲 pat_med_operation_item.oplevelcode
+     */
+    @ApiModelProperty("鎵嬫湳绛夌骇缂栫爜")
+    @Excel(name = "鎵嬫湳绛夌骇缂栫爜")
+    private String oplevelcode;
+
+    /**
      * 閫傜敤鏉′欢绫诲瀷锛�1銆佹寜绉戝銆�2銆佹寜鐥呭尯銆�3銆佹寜鐤剧梾璇婃柇銆�4銆佹寜鎵嬫湳绫诲瀷
      */
     @ApiModelProperty("閫傜敤鏉′欢绫诲瀷锛�1銆佹寜绉戝銆�2銆佹寜鐥呭尯銆�3銆佹寜鐤剧梾璇婃柇銆�4銆佹寜鎵嬫湳绫诲瀷")
diff --git a/smartor/src/main/java/com/smartor/domain/ServiceTaskoper.java b/smartor/src/main/java/com/smartor/domain/ServiceTaskoper.java
index 7713fed..2030660 100644
--- a/smartor/src/main/java/com/smartor/domain/ServiceTaskoper.java
+++ b/smartor/src/main/java/com/smartor/domain/ServiceTaskoper.java
@@ -7,13 +7,13 @@
 import lombok.Data;
 
 /**
- * 妯℃澘绉戝鍏宠仈瀵硅薄 service_taskoper
+ * 浠诲姟鎵嬫湳鍏宠仈瀵硅薄 service_taskoper
  *
  * @author lihu
  * @date 2025-02-25
  */
 @Data
-@ApiModel("妯℃澘绉戝鍏宠仈")
+@ApiModel("浠诲姟鎵嬫湳鍏宠仈")
 public class ServiceTaskoper extends BaseEntity {
     private static final long serialVersionUID = 1L;
 
@@ -67,6 +67,14 @@
     private String opcode;
 
     /**
+     * 鎵嬫湳缂栫爜
+     */
+    @ApiModelProperty("鎵嬫湳绛夌骇浠g爜")
+    @Excel(name = "鎵嬫湳绛夌骇浠g爜")
+    private String oplevelcode;
+
+
+    /**
      * 鎵嬫湳鍚嶇О
      */
     @ApiModelProperty("鎵嬫湳鍚嶇О")
diff --git a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java
index fb782ab..af7996b 100644
--- a/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/ServiceSubtaskServiceImpl.java
@@ -593,6 +593,7 @@
                     ServiceTaskoper serviceTaskoper = new ServiceTaskoper();
                     serviceTaskoper.setOpcode(serviceTaskVO.getOpcode());
                     serviceTaskoper.setOpdesc(serviceTaskVO.getOpdesc());
+                    serviceTaskoper.setOplevelcode(serviceTaskVO.getOplevelcode());
                     serviceTaskoper.setTaskId(serviceTask.getTaskid());
                     serviceTaskoper.setTaskName(serviceTask.getTaskName());
                     serviceTaskoper.setLongtask(Long.valueOf(serviceTask.getLongTask()));
@@ -821,6 +822,7 @@
                     }
 //                serviceTaskoper.setOpcode(serviceTaskVO.getOpcode());
                     serviceTaskoper.setOpdesc(serviceTaskVO.getOpdesc());
+                    serviceTaskoper.setOplevelcode(serviceTaskVO.getOplevelcode());
                     serviceTaskoper.setTaskId(serviceTask.getTaskid());
                     serviceTaskoper.setTaskName(serviceTask.getTaskName());
                     serviceTaskoper.setLongtask(Long.valueOf(serviceTask.getLongTask()));
diff --git a/smartor/src/main/resources/mapper/smartor/ServiceTaskoperMapper.xml b/smartor/src/main/resources/mapper/smartor/ServiceTaskoperMapper.xml
index 4caa261..eff4e36 100644
--- a/smartor/src/main/resources/mapper/smartor/ServiceTaskoperMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/ServiceTaskoperMapper.xml
@@ -12,6 +12,7 @@
         <result property="serviceType" column="service_type"/>
         <result property="opid" column="opid"/>
         <result property="opcode" column="opcode"/>
+        <result property="oplevelcode" column="oplevelcode"/>
         <result property="opdesc" column="opdesc"/>
         <result property="delFlag" column="del_flag"/>
         <result property="createTime" column="create_time"/>
@@ -30,6 +31,7 @@
                service_type,
                opid,
                opcode,
+               oplevelcode,
                opdesc,
                del_flag,
                create_time,
@@ -63,6 +65,9 @@
             </if>
             <if test="opcode != null  and opcode != ''">
                 and opcode = #{opcode}
+            </if>
+            <if test="oplevelcode != null  and oplevelcode != ''">
+                and oplevelcode = #{oplevelcode}
             </if>
             <if test="opdesc != null  and opdesc != ''">
                 and opdesc = #{opdesc}
@@ -103,6 +108,8 @@
             </if>
             <if test="opcode != null">opcode,
             </if>
+            <if test="oplevelcode != null">oplevelcode,
+            </if>
             <if test="opdesc != null">opdesc,
             </if>
             <if test="delFlag != null">del_flag,
@@ -132,6 +139,8 @@
             <if test="opid != null">#{opid},
             </if>
             <if test="opcode != null">#{opcode},
+            </if>
+            <if test="oplevelcode != null">#{oplevelcode},
             </if>
             <if test="opdesc != null">#{opdesc},
             </if>
@@ -173,6 +182,9 @@
             <if test="opcode != null">opcode =
                 #{opcode},
             </if>
+            <if test="oplevelcode != null">oplevelcode =
+                #{oplevelcode},
+            </if>
             <if test="opdesc != null">opdesc =
                 #{opdesc},
             </if>

--
Gitblit v1.9.3