UPDATE t_plan_apply
SET status=#{auditStatus},status_type=#{auditType}
WHERE ID=#{applyId}
insert into t_plan_record
(apply_id,auditor,audit_time,
audit_status,audit_remark,updater,
update_time,audit_type,audit_name)
values
(#{applyId},#{auditor},now(),
#{auditStatus},#{auditRemarks},#{updater},
now(),#{auditType},#{auditUser})
insert into t_pro_need_info
(pro_id,type,name,module,module_id,need_type,unit,need_num,fh_num, tz_num) values
(#{proId},#{type},#{name},#{module},#{moduleId},#{needType},#{unit},#{needNum},#{fhNum},#{tzNum})
update t_pro_need_info set need_num=#{needNum} where id=#{id}
update t_pro_need_info set fh_num = fh_num + #{fhNum} where pro_id = #{proId} and module_id = #{moduleId}
insert into t_pro_plan_info
(pro_id,need_num,plan_num,record_num,out_num,status,last_day,tz_num) values
(#{proId},#{needNum},#{planNum},#{recordNum},#{outNum},#{status},#{lastDay},#{tzNum} ,out2_num=#{outNum2},record2_num=#{recordNum2} )
update t_pro_plan_info set need_num=#{needNum},plan_num=#{planNum},status=#{status} where pro_id=#{proId}
insert into t_plan_out(pro_id, consignor, shipment_date, remarks, create_time, create_day, creater)
VALUES (#{proId},#{userName},#{createDay},#{remarks},now(),CURRENT_DATE,#{creater})