| | |
| | | AND rsv_in_cnt >= #{qty} |
| | | </update> |
| | | |
| | | <update id="confirmReserveIn"> |
| | | UPDATE man_sta |
| | | SET rsv_in_cnt = rsv_in_cnt - #{qty}, |
| | | occ_cnt = occ_cnt + #{qty}, |
| | | update_time = NOW() |
| | | WHERE id = #{staId} |
| | | AND deleted = 0 |
| | | AND status = 1 |
| | | AND rsv_in_cnt >= #{qty} |
| | | </update> |
| | | |
| | | <update id="tryReserveOut"> |
| | | UPDATE man_sta |
| | | SET rsv_out_cnt = rsv_out_cnt + #{qty}, |
| | |
| | | AND rsv_out_cnt >= #{qty} |
| | | </update> |
| | | |
| | | <update id="confirmReserveOut"> |
| | | UPDATE man_sta |
| | | SET rsv_out_cnt = rsv_out_cnt - #{qty}, |
| | | occ_cnt = occ_cnt - #{qty}, |
| | | update_time = NOW() |
| | | WHERE id = #{staId} |
| | | AND deleted = 0 |
| | | AND status = 1 |
| | | AND rsv_out_cnt >= #{qty} |
| | | AND occ_cnt >= #{qty} |
| | | </update> |
| | | |
| | | <!-- 关联查询sql --> |
| | | <sql id="selectSql"> |
| | | SELECT a.* |