select prop_id, prop_name, code, status, dept_id, del_flag, create_by, create_time, remark, company_id from ma_prop_info insert into ma_prop_set prop_id, type_id, status, del_flag, create_by, create_time, update_by, update_time, remark, company_id, #{propId}, #{typeId}, #{status}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, #{companyId}, update ma_prop_set prop_id = #{propId}, type_id = #{typeId}, status = #{status}, del_flag = #{delFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, remark = #{remark}, company_id = #{companyId}, update_time = sysdate() where type_id = #{typeId} insert into ma_prop_info( prop_id, prop_name, code, status, dept_id, del_flag, create_by, remark, company_id, create_time )values( #{propId}, #{propName}, #{code}, #{status}, #{deptId}, #{delFlag}, #{createBy}, #{remark}, #{companyId}, sysdate() ) insert into ma_prop_set(type_id, prop_id,company_id,create_by,create_time) values (#{item.typeIds},#{item.propId},#{item.companyId},#{item.createBy},NOW()) update ma_prop_info prop_name = #{propName}, code = #{code}, status = #{status}, dept_id = #{deptId}, del_flag = #{delFlag}, remark = #{remark}, update_by = #{updateBy}, company_id = #{companyId}, update_time = sysdate() where prop_id = #{propId} update ma_prop_info set del_flag = '2' where prop_id = #{propId} delete from ma_prop_set where type_id =#{typeId} delete from ma_prop_set where type_id in #{typeIds}