md
This commit is contained in:
parent
292ef263c9
commit
5926d51eef
@ -81,6 +81,9 @@ public interface EmisCustomerAddressMapper extends BaseMapper<EmisCustomerAddres
|
|||||||
*/
|
*/
|
||||||
public int cancelCustomerDefaultFlag(@Param("customerCode") String customerCode,@Param("addressType") String addressType);
|
public int cancelCustomerDefaultFlag(@Param("customerCode") String customerCode,@Param("addressType") String addressType);
|
||||||
|
|
||||||
|
// 设为默认
|
||||||
|
public int setCustomerDefaultFlag(@Param("id") Long id,@Param("blDefaultFlag") String blDefaultFlag);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -125,18 +125,12 @@ public class EmisCustomerAddressServiceImpl implements IEmisCustomerAddressServ
|
|||||||
emisCustomerAddressMapper.cancelCustomerDefaultFlag(oldAddress.getCustomerCode(),oldAddress.getAddressType());
|
emisCustomerAddressMapper.cancelCustomerDefaultFlag(oldAddress.getCustomerCode(),oldAddress.getAddressType());
|
||||||
}
|
}
|
||||||
|
|
||||||
// 设置当前为1
|
// 设置默认
|
||||||
EmisCustomerAddress emisCustomerAddress = new EmisCustomerAddress();
|
emisCustomerAddressMapper.setCustomerDefaultFlag(id,"1");
|
||||||
emisCustomerAddress.setBlDefaultFlag("1");
|
|
||||||
emisCustomerAddress.setId(id);
|
|
||||||
emisCustomerAddressMapper.updateEmisCustomerAddress(emisCustomerAddress);
|
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
// 设置当前
|
// 设置取消
|
||||||
EmisCustomerAddress emisCustomerAddress = new EmisCustomerAddress();
|
emisCustomerAddressMapper.setCustomerDefaultFlag(id,"0");
|
||||||
emisCustomerAddress.setBlDefaultFlag("0");
|
|
||||||
emisCustomerAddress.setId(id);
|
|
||||||
emisCustomerAddressMapper.updateEmisCustomerAddress(emisCustomerAddress);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
|
|||||||
@ -199,6 +199,10 @@
|
|||||||
update emis_customer_address set bl_default_flag = '0' where customer_code = #{customerCode} and address_type = #{addressType}
|
update emis_customer_address set bl_default_flag = '0' where customer_code = #{customerCode} and address_type = #{addressType}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
|
<update id="setCustomerDefaultFlag" parameterType="Long">
|
||||||
|
update emis_customer_address set bl_default_flag = #{blDefaultFlag} where where id = #{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
<update id="updateAddessCustomerCodeAndUseSite" parameterType="EmisCustomerAddress">
|
<update id="updateAddessCustomerCodeAndUseSite" parameterType="EmisCustomerAddress">
|
||||||
update emis_customer_address set customer_code = #{customerCode},use_site_code=#{useSiteCode} where id = #{id}
|
update emis_customer_address set customer_code = #{customerCode},use_site_code=#{useSiteCode} where id = #{id}
|
||||||
</update>
|
</update>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user