|
|
@@ -16,10 +16,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="status" column="status" />
|
|
|
<result property="doctorId" column="doctor_id" />
|
|
|
<result property="doctorMemberSalesId" column="doctor_member_sales_id" />
|
|
|
+ <result property="remark" column="remark" />
|
|
|
+ <result property="orderCode" column="order_code" />
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectSopOrderLogVo">
|
|
|
- select id, sop_id, fs_user_id, is_buy, order_send_type, crate_time, update_time, send_time,status,doctor_id,doctor_member_sales_id from sop_order_log
|
|
|
+ select id, sop_id, fs_user_id, is_buy, order_send_type, crate_time, update_time, send_time,status,doctor_id,doctor_member_sales_id,remark,order_code from sop_order_log
|
|
|
</sql>
|
|
|
|
|
|
<select id="selectSopOrderLogList" parameterType="SopOrderLog" resultMap="SopOrderLogResult">
|
|
|
@@ -34,6 +36,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="status != null "> and status = #{status}</if>
|
|
|
<if test="doctorId != null "> and doctor_id = #{doctorId}</if>
|
|
|
<if test="doctorMemberSalesId != null "> and doctor_member_sales_id = #{doctorMemberSalesId}</if>
|
|
|
+ <if test="orderCode != null "> and order_code = #{orderCode}</if>
|
|
|
</where>
|
|
|
</select>
|
|
|
|
|
|
@@ -42,7 +45,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
where id = #{id}
|
|
|
</select>
|
|
|
<select id="queryUnsentSOPData" resultType="com.fs.sop.domain.SopOrderLog">
|
|
|
- SELECT sol.id,sol.sop_id,sol.is_buy,sol.order_send_type,sol.status,sol.ex_id,sol.company_user_id,sol.doctor_id,sol.fs_user_id,sol.doctor_member_sales_id FROM sop_order_log sol WHERE sol.send_time <=NOW() and sol.status=0
|
|
|
+ SELECT sol.id,sol.sop_id,sol.is_buy,sol.order_send_type,sol.status,sol.ex_id,sol.company_user_id,sol.doctor_id,sol.fs_user_id,sol.doctor_member_sales_id,sol.remark,sol.order_code FROM sop_order_log sol WHERE sol.send_time <=NOW() and sol.status=0
|
|
|
</select>
|
|
|
|
|
|
<insert id="insertSopOrderLog" parameterType="SopOrderLog" useGeneratedKeys="true" keyProperty="id">
|
|
|
@@ -60,6 +63,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="doctorId != null">doctor_id,</if>
|
|
|
<if test="fsUserId != null">fs_user_id,</if>
|
|
|
<if test="doctorMemberSalesId != null">doctor_member_sales_id,</if>
|
|
|
+ <if test="remark != null">remark,</if>
|
|
|
+ <if test="orderCode != null">order_code,</if>
|
|
|
</trim>
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
<if test="sopId != null">#{sopId},</if>
|
|
|
@@ -74,6 +79,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="doctorId != null">#{doctorId},</if>
|
|
|
<if test="fsUserId != null">#{fsUserId},</if>
|
|
|
<if test="doctorMemberSalesId != null">#{doctorMemberSalesId},</if>
|
|
|
+ <if test="remark != null">#{remark},</if>
|
|
|
+ <if test="orderCode != null">#{orderCode},</if>
|
|
|
</trim>
|
|
|
</insert>
|
|
|
|
|
|
@@ -90,6 +97,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="status != null">status = #{status},</if>
|
|
|
<if test="doctorId != null">doctor_id = #{doctorId},</if>
|
|
|
<if test="doctorMemberSalesId != null">doctor_member_sales_id = #{doctorMemberSalesId},</if>
|
|
|
+ <if test="remark != null">remark = #{remark},</if>
|
|
|
+ <if test="orderCode != null">order_code = #{orderCode},</if>
|
|
|
</trim>
|
|
|
where id = #{id}
|
|
|
</update>
|