|
@@ -6,14 +6,13 @@
|
|
|
|
|
|
<resultMap type="com.bosshand.virgo.api.operate.model.OperateFlowData" id="operateFlowDataResult">
|
|
|
<id column="id" property="id" />
|
|
|
- <result column="userId" property="userId" />
|
|
|
- <result column="userName" property="userName" />
|
|
|
- <result column="userPortrait" property="userPortrait" />
|
|
|
<result column="projectId" property="projectId" />
|
|
|
<result column="projectItemId" property="projectItemId" />
|
|
|
<result column="projectItemTargetId" property="projectItemTargetId" />
|
|
|
<result column="projectItemTargetRoomId" property="projectItemTargetRoomId" />
|
|
|
<result column="createdByUserId" property="createdByUserId" />
|
|
|
+ <result column="createdByUserName" property="createdByUserName" />
|
|
|
+ <result column="createdByUserPortrait" property="createdByUserPortrait" />
|
|
|
<result column="deviceId" property="deviceId" />
|
|
|
<result column="date" property="date" />
|
|
|
<result column="projectFlowId" property="projectFlowId" />
|
|
@@ -28,7 +27,7 @@
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="query">
|
|
|
- SELECT a.*, b.name as userName, b.portrait as userPortrait FROM operate_flow_data a left join mgr_user b on a.userId = b.id
|
|
|
+ SELECT a.*, b.name as createdByUserName, b.portrait as createdByUserPortrait FROM operate_flow_data a left join mgr_user b on a.createdByUserId = b.id
|
|
|
</sql>
|
|
|
|
|
|
<select id="get" resultMap="operateFlowDataResult">
|
|
@@ -123,11 +122,11 @@
|
|
|
|
|
|
<insert id="save" useGeneratedKeys="true" keyProperty="id">
|
|
|
INSERT INTO operate_flow_data(
|
|
|
- userId,projectId, projectItemId,
|
|
|
+ projectId, projectItemId,
|
|
|
projectItemTargetId, projectItemTargetRoomId,
|
|
|
deviceId, date, projectFlowId, flowUserList, state, flowData, createdByUserId, document, receiver, attachment, flowType, type)
|
|
|
VALUES
|
|
|
- (#{userId}, #{projectId}, #{projectItemId},
|
|
|
+ (#{projectId}, #{projectItemId},
|
|
|
#{projectItemTargetId}, #{projectItemTargetRoomId},
|
|
|
#{deviceId}, now(), #{projectFlowId}, #{flowUserList}, #{state}, #{flowData}, #{createdByUserId}, #{document}, #{receiver}, #{attachment}, #{flowType}, #{type})
|
|
|
</insert>
|
|
@@ -139,7 +138,6 @@
|
|
|
<update id="update" parameterType="com.bosshand.virgo.api.operate.model.OperateFlowData">
|
|
|
UPDATE operate_flow_data
|
|
|
<trim prefix="set" suffixOverrides=",">
|
|
|
- <if test="userId!=0">userId=#{userId},</if>
|
|
|
<if test="projectId!=0">projectId=#{projectId},</if>
|
|
|
<if test="projectItemId!=0">projectItemId=#{projectItemId},</if>
|
|
|
<if test="projectItemTargetId!=0">projectItemTargetId=#{projectItemTargetId},</if>
|