| | |
| | | create_time = #{createTime,jdbcType=TIMESTAMP} |
| | | where id = #{id,jdbcType=BIGINT} |
| | | </update> |
| | | <update id="updateVcCardNoUseStateByIntakeId" parameterType="java.lang.Long"> |
| | | <update id="updateVcCardNoUseStateByIntakeId"> |
| | | update se_virtual_card |
| | | set in_use = 0, |
| | | intake_id = null |
| | | where intake_id = #{intakeId,jdbcType=BIGINT} |
| | | where intake_id = #{intakeId,jdbcType=BIGINT} and open_time < #{now,jdbcType=TIMESTAMP} |
| | | </update> |
| | | <update id="updateMoney" > |
| | | update se_virtual_card |
| | |
| | | SELECT id FROM se_virtual_card WHERE state = 1 AND vc_num = #{vcNum} |
| | | </select> |
| | | |
| | | <!--根据虚拟卡编号获取虚拟卡ID--> |
| | | <!--根据虚拟卡编号获取农户id、姓名、地址--> |
| | | <select id="getClientIdAndNameByVsCardNo" resultType="java.util.Map"> |
| | | SELECT |
| | | cli.id AS clientId, |
| | | cli.name AS clientName |
| | | cli.name AS clientName, |
| | | cli.address AS clientAddress |
| | | FROM se_virtual_card card |
| | | INNER JOIN se_client cli ON card.client_id = cli.id |
| | | WHERE card.state = 1 AND card.vc_num = #{vcNum} |