提交 4a5c4f6d 作者: think

tasks表添加status字段

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