提交 4a5c4f6d 作者: think

tasks表添加status字段

上级 4a02f8b8
...@@ -25,6 +25,8 @@ public class Tasks implements Serializable { ...@@ -25,6 +25,8 @@ public class Tasks implements Serializable {
private Date startTime; // 审核时间 private Date startTime; // 审核时间
private Integer taskUser; // 人员 private Integer taskUser; // 人员
private Integer status; //状态
private Long rowids; // sap那边的rowid private Long rowids; // sap那边的rowid
private boolean exist; // 用于标记,不是字段 private boolean exist; // 用于标记,不是字段
......
...@@ -10,3 +10,5 @@ rowNum serial, ...@@ -10,3 +10,5 @@ rowNum serial,
PRIMARY KEY (taskId) PRIMARY KEY (taskId)
) )
Distributed by (taskId); Distributed by (taskId);
alter table Tasks add column status integer;
\ No newline at end of file
...@@ -161,8 +161,8 @@ ...@@ -161,8 +161,8 @@
where taskId = #{taskId} where taskId = #{taskId}
</select> </select>
<insert id="insertTasks" parameterType="com.huazheng.project.mssql4.model.Tasks"> <insert id="insertTasks" parameterType="com.huazheng.project.mssql4.model.Tasks">
insert into Tasks (taskId, processName, incident, startTime, taskUser, hashResult) insert into Tasks (taskId, processName, incident, startTime,status, taskUser, hashResult)
values(#{taskId}, #{processName}, #{incident}, #{startTime}, #{taskUser}, #{hashResult}) values(#{taskId}, #{processName}, #{incident}, #{startTime},#{status}, #{taskUser}, #{hashResult})
</insert> </insert>
<delete id="deleteTasks" parameterType="com.huazheng.project.mssql4.model.Tasks"> <delete id="deleteTasks" parameterType="com.huazheng.project.mssql4.model.Tasks">
delete from Tasks delete from Tasks
...@@ -170,7 +170,7 @@ ...@@ -170,7 +170,7 @@
</delete> </delete>
<update id="updateTasks" parameterType="com.huazheng.project.mssql4.model.Tasks"> <update id="updateTasks" parameterType="com.huazheng.project.mssql4.model.Tasks">
update Tasks set update Tasks set
taskId = #{taskId}, processName = #{processName}, incident = #{incident}, startTime = #{startTime}, taskUser = #{taskUser}, hashResult = #{hashResult} taskId = #{taskId}, processName = #{processName}, incident = #{incident}, startTime = #{startTime}, status = #{status}, taskUser = #{taskUser}, hashResult = #{hashResult}
where taskId = #{taskId} where taskId = #{taskId}
</update> </update>
<select id="selectTasksCheck" parameterType="com.huazheng.project.mssql4.model.Tasks" resultType="com.huazheng.project.mssql4.model.Tasks"> <select id="selectTasksCheck" parameterType="com.huazheng.project.mssql4.model.Tasks" resultType="com.huazheng.project.mssql4.model.Tasks">
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<select id="selectTasksNew" parameterType="Tasks" resultType="Tasks"> <select id="selectTasksNew" parameterType="Tasks" resultType="Tasks">
select top 20 a.* from ( select top 20 a.* from (
select ROW_NUMBER() OVER(ORDER BY taskid) as rowids, select ROW_NUMBER() OVER(ORDER BY taskid) as rowids,
RTRIM(taskId) as taskId, RTRIM(processName) as processName, incident, startTime, RTRIM(taskId) as taskId, RTRIM(processName) as processName, incident, startTime, status,
SUBSTRING (taskUser,9,8) as taskUser SUBSTRING (taskUser,9,8) as taskUser
from tasks from tasks
where RTRIM(processName) = '样品结案流程' and LEN(taskUser) = 16 where RTRIM(processName) = '样品结案流程' and LEN(taskUser) = 16
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
</select> </select>
<select id="selectTasksById" parameterType="Tasks" resultType="Tasks"> <select id="selectTasksById" parameterType="Tasks" resultType="Tasks">
SELECT RTRIM(taskId) as taskId, RTRIM(processName) as processName, incident, startTime, SUBSTRING(taskUser,9,8) as taskUser SELECT RTRIM(taskId) as taskId, RTRIM(processName) as processName, incident, startTime, status, SUBSTRING(taskUser,9,8) as taskUser
from tasks where RTRIM(taskId) = #{taskId} from tasks where RTRIM(taskId) = #{taskId}
</select> </select>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论