| | |
| | | <if test="materialOutbound.reviewed != null and materialOutbound.reviewed != ''"> |
| | | and mo.reviewed regexp #{materialOutbound.reviewed} |
| | | </if> |
| | | <if test="materialOutbound.project != null and materialOutbound.project != ''"> |
| | | and mo.project regexp #{materialOutbound.project} |
| | | </if> |
| | | <if test="materialOutbound.batch != null and materialOutbound.batch != ''"> |
| | | and mo.batch regexp #{materialOutbound.batch} |
| | | </if> |
| | | </where> |
| | | order by mo.create_time desc |
| | | limit #{offset},#{pageSize}; |
| | |
| | | </if> |
| | | <if test="materialOutbound.reviewed != null and materialOutbound.reviewed != ''"> |
| | | and mo.reviewed regexp #{materialOutbound.reviewed} |
| | | </if> |
| | | <if test="materialOutbound.project != null and materialOutbound.project != ''"> |
| | | and mo.project regexp #{materialOutbound.project} |
| | | </if> |
| | | <if test="materialOutbound.batch != null and materialOutbound.batch != ''"> |
| | | and mo.batch regexp #{materialOutbound.batch} |
| | | </if> |
| | | </where> |
| | | </select> |
| | |
| | | |
| | | <insert id="insertMaterialOutbound" useGeneratedKeys="true" > |
| | | insert into mm.material_outbound(material_outbound_id,material_requisition_personnel,material_requisition_team,order_id,outbound_type, |
| | | warehouse_manager,material_requisition_date,reviewed_state,create_time) |
| | | warehouse_manager,material_requisition_date,reviewed_state,create_time,project,batch) |
| | | values ( |
| | | #{number} ,#{materialOutbound.materialRequisitionPersonnel},#{materialOutbound.materialRequisitionTeam}, |
| | | #{materialOutbound.orderId},#{materialOutbound.outboundType},#{materialOutbound.warehouseManager},#{materialOutbound.materialRequisitionDate}, |
| | | 0,now() |
| | | 0,now(),#{materialOutbound.project},#{materialOutbound.batch} |
| | | ) |
| | | </insert> |
| | | |
| | |
| | | order_id=#{materialOutbound.orderId}, |
| | | outbound_type=#{materialOutbound.outboundType}, |
| | | warehouse_manager=#{materialOutbound.warehouseManager}, |
| | | material_requisition_date=#{materialOutbound.materialRequisitionDate} |
| | | material_requisition_date=#{materialOutbound.materialRequisitionDate}, |
| | | project=#{materialOutbound.project}, |
| | | batch=#{materialOutbound.batch} |
| | | where material_outbound_id = #{number} |
| | | </insert> |
| | | |