袁野 4 months ago committed by yuanye
parent dd88619ad1
commit 029cc83dc3
  1. 64
      service/src/main/java/com/hfkj/dao/CyymallAddressMapper.java
  2. 73
      service/src/main/java/com/hfkj/dao/CyymallAddressSqlProvider.java
  3. 243
      service/src/main/java/com/hfkj/dao/CyymallGoodsMapper.java
  4. 277
      service/src/main/java/com/hfkj/dao/CyymallGoodsSqlProvider.java
  5. 88
      service/src/main/java/com/hfkj/dao/CyymallOrderDetailMapper.java
  6. 73
      service/src/main/java/com/hfkj/dao/CyymallOrderDetailSqlProvider.java
  7. 319
      service/src/main/java/com/hfkj/dao/CyymallOrderMapper.java
  8. 373
      service/src/main/java/com/hfkj/dao/CyymallOrderSqlProvider.java
  9. 161
      service/src/main/java/com/hfkj/dao/CyymallUserMapper.java
  10. 253
      service/src/main/java/com/hfkj/dao/CyymallUserSqlProvider.java

@ -3,6 +3,7 @@ package com.hfkj.dao;
import com.hfkj.entity.CyymallAddress; import com.hfkj.entity.CyymallAddress;
import com.hfkj.entity.CyymallAddressExample; import com.hfkj.entity.CyymallAddressExample;
import java.util.List; import java.util.List;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.DeleteProvider; import org.apache.ibatis.annotations.DeleteProvider;
import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.InsertProvider; import org.apache.ibatis.annotations.InsertProvider;
@ -10,7 +11,9 @@ import org.apache.ibatis.annotations.Options;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Result; import org.apache.ibatis.annotations.Result;
import org.apache.ibatis.annotations.Results; import org.apache.ibatis.annotations.Results;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.SelectProvider; import org.apache.ibatis.annotations.SelectProvider;
import org.apache.ibatis.annotations.Update;
import org.apache.ibatis.annotations.UpdateProvider; import org.apache.ibatis.annotations.UpdateProvider;
import org.apache.ibatis.type.JdbcType; import org.apache.ibatis.type.JdbcType;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
@ -29,6 +32,12 @@ public interface CyymallAddressMapper extends CyymallAddressMapperExt {
@DeleteProvider(type=CyymallAddressSqlProvider.class, method="deleteByExample") @DeleteProvider(type=CyymallAddressSqlProvider.class, method="deleteByExample")
int deleteByExample(CyymallAddressExample example); int deleteByExample(CyymallAddressExample example);
@Delete({
"delete from cyymall_address",
"where id = #{id,jdbcType=INTEGER}"
})
int deleteByPrimaryKey(Integer id);
@Insert({ @Insert({
"insert into cyymall_address (store_id, user_id, ", "insert into cyymall_address (store_id, user_id, ",
"`name`, mobile, province_id, ", "`name`, mobile, province_id, ",
@ -56,7 +65,7 @@ public interface CyymallAddressMapper extends CyymallAddressMapperExt {
@SelectProvider(type=CyymallAddressSqlProvider.class, method="selectByExample") @SelectProvider(type=CyymallAddressSqlProvider.class, method="selectByExample")
@Results({ @Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER), @Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER), @Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="user_id", property="userId", jdbcType=JdbcType.INTEGER), @Result(column="user_id", property="userId", jdbcType=JdbcType.INTEGER),
@Result(column="name", property="name", jdbcType=JdbcType.VARCHAR), @Result(column="name", property="name", jdbcType=JdbcType.VARCHAR),
@ -76,9 +85,62 @@ public interface CyymallAddressMapper extends CyymallAddressMapperExt {
}) })
List<CyymallAddress> selectByExample(CyymallAddressExample example); List<CyymallAddress> selectByExample(CyymallAddressExample example);
@Select({
"select",
"id, store_id, user_id, `name`, mobile, province_id, province, city_id, city, ",
"district_id, district, detail, is_default, addtime, is_delete, latitude, longitude",
"from cyymall_address",
"where id = #{id,jdbcType=INTEGER}"
})
@Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="user_id", property="userId", jdbcType=JdbcType.INTEGER),
@Result(column="name", property="name", jdbcType=JdbcType.VARCHAR),
@Result(column="mobile", property="mobile", jdbcType=JdbcType.VARCHAR),
@Result(column="province_id", property="provinceId", jdbcType=JdbcType.INTEGER),
@Result(column="province", property="province", jdbcType=JdbcType.VARCHAR),
@Result(column="city_id", property="cityId", jdbcType=JdbcType.INTEGER),
@Result(column="city", property="city", jdbcType=JdbcType.VARCHAR),
@Result(column="district_id", property="districtId", jdbcType=JdbcType.INTEGER),
@Result(column="district", property="district", jdbcType=JdbcType.VARCHAR),
@Result(column="detail", property="detail", jdbcType=JdbcType.VARCHAR),
@Result(column="is_default", property="isDefault", jdbcType=JdbcType.SMALLINT),
@Result(column="addtime", property="addtime", jdbcType=JdbcType.INTEGER),
@Result(column="is_delete", property="isDelete", jdbcType=JdbcType.SMALLINT),
@Result(column="latitude", property="latitude", jdbcType=JdbcType.VARCHAR),
@Result(column="longitude", property="longitude", jdbcType=JdbcType.VARCHAR)
})
CyymallAddress selectByPrimaryKey(Integer id);
@UpdateProvider(type=CyymallAddressSqlProvider.class, method="updateByExampleSelective") @UpdateProvider(type=CyymallAddressSqlProvider.class, method="updateByExampleSelective")
int updateByExampleSelective(@Param("record") CyymallAddress record, @Param("example") CyymallAddressExample example); int updateByExampleSelective(@Param("record") CyymallAddress record, @Param("example") CyymallAddressExample example);
@UpdateProvider(type=CyymallAddressSqlProvider.class, method="updateByExample") @UpdateProvider(type=CyymallAddressSqlProvider.class, method="updateByExample")
int updateByExample(@Param("record") CyymallAddress record, @Param("example") CyymallAddressExample example); int updateByExample(@Param("record") CyymallAddress record, @Param("example") CyymallAddressExample example);
@UpdateProvider(type=CyymallAddressSqlProvider.class, method="updateByPrimaryKeySelective")
int updateByPrimaryKeySelective(CyymallAddress record);
@Update({
"update cyymall_address",
"set store_id = #{storeId,jdbcType=INTEGER},",
"user_id = #{userId,jdbcType=INTEGER},",
"`name` = #{name,jdbcType=VARCHAR},",
"mobile = #{mobile,jdbcType=VARCHAR},",
"province_id = #{provinceId,jdbcType=INTEGER},",
"province = #{province,jdbcType=VARCHAR},",
"city_id = #{cityId,jdbcType=INTEGER},",
"city = #{city,jdbcType=VARCHAR},",
"district_id = #{districtId,jdbcType=INTEGER},",
"district = #{district,jdbcType=VARCHAR},",
"detail = #{detail,jdbcType=VARCHAR},",
"is_default = #{isDefault,jdbcType=SMALLINT},",
"addtime = #{addtime,jdbcType=INTEGER},",
"is_delete = #{isDelete,jdbcType=SMALLINT},",
"latitude = #{latitude,jdbcType=VARCHAR},",
"longitude = #{longitude,jdbcType=VARCHAR}",
"where id = #{id,jdbcType=INTEGER}"
})
int updateByPrimaryKey(CyymallAddress record);
} }

@ -234,6 +234,79 @@ public class CyymallAddressSqlProvider {
return sql.toString(); return sql.toString();
} }
public String updateByPrimaryKeySelective(CyymallAddress record) {
SQL sql = new SQL();
sql.UPDATE("cyymall_address");
if (record.getStoreId() != null) {
sql.SET("store_id = #{storeId,jdbcType=INTEGER}");
}
if (record.getUserId() != null) {
sql.SET("user_id = #{userId,jdbcType=INTEGER}");
}
if (record.getName() != null) {
sql.SET("`name` = #{name,jdbcType=VARCHAR}");
}
if (record.getMobile() != null) {
sql.SET("mobile = #{mobile,jdbcType=VARCHAR}");
}
if (record.getProvinceId() != null) {
sql.SET("province_id = #{provinceId,jdbcType=INTEGER}");
}
if (record.getProvince() != null) {
sql.SET("province = #{province,jdbcType=VARCHAR}");
}
if (record.getCityId() != null) {
sql.SET("city_id = #{cityId,jdbcType=INTEGER}");
}
if (record.getCity() != null) {
sql.SET("city = #{city,jdbcType=VARCHAR}");
}
if (record.getDistrictId() != null) {
sql.SET("district_id = #{districtId,jdbcType=INTEGER}");
}
if (record.getDistrict() != null) {
sql.SET("district = #{district,jdbcType=VARCHAR}");
}
if (record.getDetail() != null) {
sql.SET("detail = #{detail,jdbcType=VARCHAR}");
}
if (record.getIsDefault() != null) {
sql.SET("is_default = #{isDefault,jdbcType=SMALLINT}");
}
if (record.getAddtime() != null) {
sql.SET("addtime = #{addtime,jdbcType=INTEGER}");
}
if (record.getIsDelete() != null) {
sql.SET("is_delete = #{isDelete,jdbcType=SMALLINT}");
}
if (record.getLatitude() != null) {
sql.SET("latitude = #{latitude,jdbcType=VARCHAR}");
}
if (record.getLongitude() != null) {
sql.SET("longitude = #{longitude,jdbcType=VARCHAR}");
}
sql.WHERE("id = #{id,jdbcType=INTEGER}");
return sql.toString();
}
protected void applyWhere(SQL sql, CyymallAddressExample example, boolean includeExamplePhrase) { protected void applyWhere(SQL sql, CyymallAddressExample example, boolean includeExamplePhrase) {
if (example == null) { if (example == null) {
return; return;

@ -4,6 +4,7 @@ import com.hfkj.entity.CyymallGoods;
import com.hfkj.entity.CyymallGoodsExample; import com.hfkj.entity.CyymallGoodsExample;
import com.hfkj.entity.CyymallGoodsWithBLOBs; import com.hfkj.entity.CyymallGoodsWithBLOBs;
import java.util.List; import java.util.List;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.DeleteProvider; import org.apache.ibatis.annotations.DeleteProvider;
import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.InsertProvider; import org.apache.ibatis.annotations.InsertProvider;
@ -11,7 +12,9 @@ import org.apache.ibatis.annotations.Options;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Result; import org.apache.ibatis.annotations.Result;
import org.apache.ibatis.annotations.Results; import org.apache.ibatis.annotations.Results;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.SelectProvider; import org.apache.ibatis.annotations.SelectProvider;
import org.apache.ibatis.annotations.Update;
import org.apache.ibatis.annotations.UpdateProvider; import org.apache.ibatis.annotations.UpdateProvider;
import org.apache.ibatis.type.JdbcType; import org.apache.ibatis.type.JdbcType;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
@ -30,6 +33,12 @@ public interface CyymallGoodsMapper extends CyymallGoodsMapperExt {
@DeleteProvider(type=CyymallGoodsSqlProvider.class, method="deleteByExample") @DeleteProvider(type=CyymallGoodsSqlProvider.class, method="deleteByExample")
int deleteByExample(CyymallGoodsExample example); int deleteByExample(CyymallGoodsExample example);
@Delete({
"delete from cyymall_goods",
"where id = #{id,jdbcType=INTEGER}"
})
int deleteByPrimaryKey(Integer id);
@Insert({ @Insert({
"insert into cyymall_goods (store_id, `name`, ", "insert into cyymall_goods (store_id, `name`, ",
"price, original_price, ", "price, original_price, ",
@ -107,7 +116,7 @@ public interface CyymallGoodsMapper extends CyymallGoodsMapperExt {
@SelectProvider(type=CyymallGoodsSqlProvider.class, method="selectByExampleWithBLOBs") @SelectProvider(type=CyymallGoodsSqlProvider.class, method="selectByExampleWithBLOBs")
@Results({ @Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER), @Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER), @Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="name", property="name", jdbcType=JdbcType.VARCHAR), @Result(column="name", property="name", jdbcType=JdbcType.VARCHAR),
@Result(column="price", property="price", jdbcType=JdbcType.DECIMAL), @Result(column="price", property="price", jdbcType=JdbcType.DECIMAL),
@ -180,7 +189,7 @@ public interface CyymallGoodsMapper extends CyymallGoodsMapperExt {
@SelectProvider(type=CyymallGoodsSqlProvider.class, method="selectByExample") @SelectProvider(type=CyymallGoodsSqlProvider.class, method="selectByExample")
@Results({ @Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER), @Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER), @Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="name", property="name", jdbcType=JdbcType.VARCHAR), @Result(column="name", property="name", jdbcType=JdbcType.VARCHAR),
@Result(column="price", property="price", jdbcType=JdbcType.DECIMAL), @Result(column="price", property="price", jdbcType=JdbcType.DECIMAL),
@ -244,6 +253,94 @@ public interface CyymallGoodsMapper extends CyymallGoodsMapperExt {
}) })
List<CyymallGoods> selectByExample(CyymallGoodsExample example); List<CyymallGoods> selectByExample(CyymallGoodsExample example);
@Select({
"select",
"id, store_id, `name`, price, original_price, cat_id, `status`, addtime, is_delete, ",
"service, sort, virtual_sales, video_url, unit, individual_share, share_commission_first, ",
"share_commission_second, share_commission_third, weight, freight, use_attr, ",
"share_type, quick_purchase, hot_cakes, cost_price, member_discount, rebate, ",
"mch_id, goods_num, mch_sort, confine_count, is_level, `type`, is_negotiable, ",
"attr_setting_type, views, supplier_price, supplier_goods_id, supplier_id, goods_share_title, ",
"goods_share_logo, goods_share_desc, is_examine, dabao_price, brand_id, key_word, ",
"buying_method, buying_method_level, home_block_id, new_individual_share, new_attr_setting_type, ",
"share_commission_base, is_sjht, sjht_proIdent, is_oil, oil_couTypeCode, is_abholung, ",
"is_transnational, goods_transfer_rate, oil_discount, oil_type, detail, attr, ",
"cover_pic, full_cut, integral, shop_id, verify_card_id",
"from cyymall_goods",
"where id = #{id,jdbcType=INTEGER}"
})
@Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="name", property="name", jdbcType=JdbcType.VARCHAR),
@Result(column="price", property="price", jdbcType=JdbcType.DECIMAL),
@Result(column="original_price", property="originalPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="cat_id", property="catId", jdbcType=JdbcType.INTEGER),
@Result(column="status", property="status", jdbcType=JdbcType.SMALLINT),
@Result(column="addtime", property="addtime", jdbcType=JdbcType.INTEGER),
@Result(column="is_delete", property="isDelete", jdbcType=JdbcType.SMALLINT),
@Result(column="service", property="service", jdbcType=JdbcType.VARCHAR),
@Result(column="sort", property="sort", jdbcType=JdbcType.INTEGER),
@Result(column="virtual_sales", property="virtualSales", jdbcType=JdbcType.INTEGER),
@Result(column="video_url", property="videoUrl", jdbcType=JdbcType.VARCHAR),
@Result(column="unit", property="unit", jdbcType=JdbcType.VARCHAR),
@Result(column="individual_share", property="individualShare", jdbcType=JdbcType.SMALLINT),
@Result(column="share_commission_first", property="shareCommissionFirst", jdbcType=JdbcType.DECIMAL),
@Result(column="share_commission_second", property="shareCommissionSecond", jdbcType=JdbcType.DECIMAL),
@Result(column="share_commission_third", property="shareCommissionThird", jdbcType=JdbcType.DECIMAL),
@Result(column="weight", property="weight", jdbcType=JdbcType.DOUBLE),
@Result(column="freight", property="freight", jdbcType=JdbcType.INTEGER),
@Result(column="use_attr", property="useAttr", jdbcType=JdbcType.SMALLINT),
@Result(column="share_type", property="shareType", jdbcType=JdbcType.INTEGER),
@Result(column="quick_purchase", property="quickPurchase", jdbcType=JdbcType.SMALLINT),
@Result(column="hot_cakes", property="hotCakes", jdbcType=JdbcType.SMALLINT),
@Result(column="cost_price", property="costPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="member_discount", property="memberDiscount", jdbcType=JdbcType.SMALLINT),
@Result(column="rebate", property="rebate", jdbcType=JdbcType.DECIMAL),
@Result(column="mch_id", property="mchId", jdbcType=JdbcType.INTEGER),
@Result(column="goods_num", property="goodsNum", jdbcType=JdbcType.INTEGER),
@Result(column="mch_sort", property="mchSort", jdbcType=JdbcType.INTEGER),
@Result(column="confine_count", property="confineCount", jdbcType=JdbcType.INTEGER),
@Result(column="is_level", property="isLevel", jdbcType=JdbcType.SMALLINT),
@Result(column="type", property="type", jdbcType=JdbcType.SMALLINT),
@Result(column="is_negotiable", property="isNegotiable", jdbcType=JdbcType.SMALLINT),
@Result(column="attr_setting_type", property="attrSettingType", jdbcType=JdbcType.BIT),
@Result(column="views", property="views", jdbcType=JdbcType.BIGINT),
@Result(column="supplier_price", property="supplierPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="supplier_goods_id", property="supplierGoodsId", jdbcType=JdbcType.INTEGER),
@Result(column="supplier_id", property="supplierId", jdbcType=JdbcType.INTEGER),
@Result(column="goods_share_title", property="goodsShareTitle", jdbcType=JdbcType.VARCHAR),
@Result(column="goods_share_logo", property="goodsShareLogo", jdbcType=JdbcType.VARCHAR),
@Result(column="goods_share_desc", property="goodsShareDesc", jdbcType=JdbcType.VARCHAR),
@Result(column="is_examine", property="isExamine", jdbcType=JdbcType.INTEGER),
@Result(column="dabao_price", property="dabaoPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="brand_id", property="brandId", jdbcType=JdbcType.INTEGER),
@Result(column="key_word", property="keyWord", jdbcType=JdbcType.VARCHAR),
@Result(column="buying_method", property="buyingMethod", jdbcType=JdbcType.INTEGER),
@Result(column="buying_method_level", property="buyingMethodLevel", jdbcType=JdbcType.INTEGER),
@Result(column="home_block_id", property="homeBlockId", jdbcType=JdbcType.INTEGER),
@Result(column="new_individual_share", property="newIndividualShare", jdbcType=JdbcType.INTEGER),
@Result(column="new_attr_setting_type", property="newAttrSettingType", jdbcType=JdbcType.INTEGER),
@Result(column="share_commission_base", property="shareCommissionBase", jdbcType=JdbcType.DECIMAL),
@Result(column="is_sjht", property="isSjht", jdbcType=JdbcType.SMALLINT),
@Result(column="sjht_proIdent", property="sjhtProident", jdbcType=JdbcType.VARCHAR),
@Result(column="is_oil", property="isOil", jdbcType=JdbcType.SMALLINT),
@Result(column="oil_couTypeCode", property="oilCoutypecode", jdbcType=JdbcType.VARCHAR),
@Result(column="is_abholung", property="isAbholung", jdbcType=JdbcType.SMALLINT),
@Result(column="is_transnational", property="isTransnational", jdbcType=JdbcType.SMALLINT),
@Result(column="goods_transfer_rate", property="goodsTransferRate", jdbcType=JdbcType.INTEGER),
@Result(column="oil_discount", property="oilDiscount", jdbcType=JdbcType.INTEGER),
@Result(column="oil_type", property="oilType", jdbcType=JdbcType.INTEGER),
@Result(column="detail", property="detail", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="attr", property="attr", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="cover_pic", property="coverPic", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="full_cut", property="fullCut", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="integral", property="integral", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="shop_id", property="shopId", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="verify_card_id", property="verifyCardId", jdbcType=JdbcType.LONGVARCHAR)
})
CyymallGoodsWithBLOBs selectByPrimaryKey(Integer id);
@UpdateProvider(type=CyymallGoodsSqlProvider.class, method="updateByExampleSelective") @UpdateProvider(type=CyymallGoodsSqlProvider.class, method="updateByExampleSelective")
int updateByExampleSelective(@Param("record") CyymallGoodsWithBLOBs record, @Param("example") CyymallGoodsExample example); int updateByExampleSelective(@Param("record") CyymallGoodsWithBLOBs record, @Param("example") CyymallGoodsExample example);
@ -252,4 +349,146 @@ public interface CyymallGoodsMapper extends CyymallGoodsMapperExt {
@UpdateProvider(type=CyymallGoodsSqlProvider.class, method="updateByExample") @UpdateProvider(type=CyymallGoodsSqlProvider.class, method="updateByExample")
int updateByExample(@Param("record") CyymallGoods record, @Param("example") CyymallGoodsExample example); int updateByExample(@Param("record") CyymallGoods record, @Param("example") CyymallGoodsExample example);
@UpdateProvider(type=CyymallGoodsSqlProvider.class, method="updateByPrimaryKeySelective")
int updateByPrimaryKeySelective(CyymallGoodsWithBLOBs record);
@Update({
"update cyymall_goods",
"set store_id = #{storeId,jdbcType=INTEGER},",
"`name` = #{name,jdbcType=VARCHAR},",
"price = #{price,jdbcType=DECIMAL},",
"original_price = #{originalPrice,jdbcType=DECIMAL},",
"cat_id = #{catId,jdbcType=INTEGER},",
"`status` = #{status,jdbcType=SMALLINT},",
"addtime = #{addtime,jdbcType=INTEGER},",
"is_delete = #{isDelete,jdbcType=SMALLINT},",
"service = #{service,jdbcType=VARCHAR},",
"sort = #{sort,jdbcType=INTEGER},",
"virtual_sales = #{virtualSales,jdbcType=INTEGER},",
"video_url = #{videoUrl,jdbcType=VARCHAR},",
"unit = #{unit,jdbcType=VARCHAR},",
"individual_share = #{individualShare,jdbcType=SMALLINT},",
"share_commission_first = #{shareCommissionFirst,jdbcType=DECIMAL},",
"share_commission_second = #{shareCommissionSecond,jdbcType=DECIMAL},",
"share_commission_third = #{shareCommissionThird,jdbcType=DECIMAL},",
"weight = #{weight,jdbcType=DOUBLE},",
"freight = #{freight,jdbcType=INTEGER},",
"use_attr = #{useAttr,jdbcType=SMALLINT},",
"share_type = #{shareType,jdbcType=INTEGER},",
"quick_purchase = #{quickPurchase,jdbcType=SMALLINT},",
"hot_cakes = #{hotCakes,jdbcType=SMALLINT},",
"cost_price = #{costPrice,jdbcType=DECIMAL},",
"member_discount = #{memberDiscount,jdbcType=SMALLINT},",
"rebate = #{rebate,jdbcType=DECIMAL},",
"mch_id = #{mchId,jdbcType=INTEGER},",
"goods_num = #{goodsNum,jdbcType=INTEGER},",
"mch_sort = #{mchSort,jdbcType=INTEGER},",
"confine_count = #{confineCount,jdbcType=INTEGER},",
"is_level = #{isLevel,jdbcType=SMALLINT},",
"`type` = #{type,jdbcType=SMALLINT},",
"is_negotiable = #{isNegotiable,jdbcType=SMALLINT},",
"attr_setting_type = #{attrSettingType,jdbcType=BIT},",
"views = #{views,jdbcType=BIGINT},",
"supplier_price = #{supplierPrice,jdbcType=DECIMAL},",
"supplier_goods_id = #{supplierGoodsId,jdbcType=INTEGER},",
"supplier_id = #{supplierId,jdbcType=INTEGER},",
"goods_share_title = #{goodsShareTitle,jdbcType=VARCHAR},",
"goods_share_logo = #{goodsShareLogo,jdbcType=VARCHAR},",
"goods_share_desc = #{goodsShareDesc,jdbcType=VARCHAR},",
"is_examine = #{isExamine,jdbcType=INTEGER},",
"dabao_price = #{dabaoPrice,jdbcType=DECIMAL},",
"brand_id = #{brandId,jdbcType=INTEGER},",
"key_word = #{keyWord,jdbcType=VARCHAR},",
"buying_method = #{buyingMethod,jdbcType=INTEGER},",
"buying_method_level = #{buyingMethodLevel,jdbcType=INTEGER},",
"home_block_id = #{homeBlockId,jdbcType=INTEGER},",
"new_individual_share = #{newIndividualShare,jdbcType=INTEGER},",
"new_attr_setting_type = #{newAttrSettingType,jdbcType=INTEGER},",
"share_commission_base = #{shareCommissionBase,jdbcType=DECIMAL},",
"is_sjht = #{isSjht,jdbcType=SMALLINT},",
"sjht_proIdent = #{sjhtProident,jdbcType=VARCHAR},",
"is_oil = #{isOil,jdbcType=SMALLINT},",
"oil_couTypeCode = #{oilCoutypecode,jdbcType=VARCHAR},",
"is_abholung = #{isAbholung,jdbcType=SMALLINT},",
"is_transnational = #{isTransnational,jdbcType=SMALLINT},",
"goods_transfer_rate = #{goodsTransferRate,jdbcType=INTEGER},",
"oil_discount = #{oilDiscount,jdbcType=INTEGER},",
"oil_type = #{oilType,jdbcType=INTEGER},",
"detail = #{detail,jdbcType=LONGVARCHAR},",
"attr = #{attr,jdbcType=LONGVARCHAR},",
"cover_pic = #{coverPic,jdbcType=LONGVARCHAR},",
"full_cut = #{fullCut,jdbcType=LONGVARCHAR},",
"integral = #{integral,jdbcType=LONGVARCHAR},",
"shop_id = #{shopId,jdbcType=LONGVARCHAR},",
"verify_card_id = #{verifyCardId,jdbcType=LONGVARCHAR}",
"where id = #{id,jdbcType=INTEGER}"
})
int updateByPrimaryKeyWithBLOBs(CyymallGoodsWithBLOBs record);
@Update({
"update cyymall_goods",
"set store_id = #{storeId,jdbcType=INTEGER},",
"`name` = #{name,jdbcType=VARCHAR},",
"price = #{price,jdbcType=DECIMAL},",
"original_price = #{originalPrice,jdbcType=DECIMAL},",
"cat_id = #{catId,jdbcType=INTEGER},",
"`status` = #{status,jdbcType=SMALLINT},",
"addtime = #{addtime,jdbcType=INTEGER},",
"is_delete = #{isDelete,jdbcType=SMALLINT},",
"service = #{service,jdbcType=VARCHAR},",
"sort = #{sort,jdbcType=INTEGER},",
"virtual_sales = #{virtualSales,jdbcType=INTEGER},",
"video_url = #{videoUrl,jdbcType=VARCHAR},",
"unit = #{unit,jdbcType=VARCHAR},",
"individual_share = #{individualShare,jdbcType=SMALLINT},",
"share_commission_first = #{shareCommissionFirst,jdbcType=DECIMAL},",
"share_commission_second = #{shareCommissionSecond,jdbcType=DECIMAL},",
"share_commission_third = #{shareCommissionThird,jdbcType=DECIMAL},",
"weight = #{weight,jdbcType=DOUBLE},",
"freight = #{freight,jdbcType=INTEGER},",
"use_attr = #{useAttr,jdbcType=SMALLINT},",
"share_type = #{shareType,jdbcType=INTEGER},",
"quick_purchase = #{quickPurchase,jdbcType=SMALLINT},",
"hot_cakes = #{hotCakes,jdbcType=SMALLINT},",
"cost_price = #{costPrice,jdbcType=DECIMAL},",
"member_discount = #{memberDiscount,jdbcType=SMALLINT},",
"rebate = #{rebate,jdbcType=DECIMAL},",
"mch_id = #{mchId,jdbcType=INTEGER},",
"goods_num = #{goodsNum,jdbcType=INTEGER},",
"mch_sort = #{mchSort,jdbcType=INTEGER},",
"confine_count = #{confineCount,jdbcType=INTEGER},",
"is_level = #{isLevel,jdbcType=SMALLINT},",
"`type` = #{type,jdbcType=SMALLINT},",
"is_negotiable = #{isNegotiable,jdbcType=SMALLINT},",
"attr_setting_type = #{attrSettingType,jdbcType=BIT},",
"views = #{views,jdbcType=BIGINT},",
"supplier_price = #{supplierPrice,jdbcType=DECIMAL},",
"supplier_goods_id = #{supplierGoodsId,jdbcType=INTEGER},",
"supplier_id = #{supplierId,jdbcType=INTEGER},",
"goods_share_title = #{goodsShareTitle,jdbcType=VARCHAR},",
"goods_share_logo = #{goodsShareLogo,jdbcType=VARCHAR},",
"goods_share_desc = #{goodsShareDesc,jdbcType=VARCHAR},",
"is_examine = #{isExamine,jdbcType=INTEGER},",
"dabao_price = #{dabaoPrice,jdbcType=DECIMAL},",
"brand_id = #{brandId,jdbcType=INTEGER},",
"key_word = #{keyWord,jdbcType=VARCHAR},",
"buying_method = #{buyingMethod,jdbcType=INTEGER},",
"buying_method_level = #{buyingMethodLevel,jdbcType=INTEGER},",
"home_block_id = #{homeBlockId,jdbcType=INTEGER},",
"new_individual_share = #{newIndividualShare,jdbcType=INTEGER},",
"new_attr_setting_type = #{newAttrSettingType,jdbcType=INTEGER},",
"share_commission_base = #{shareCommissionBase,jdbcType=DECIMAL},",
"is_sjht = #{isSjht,jdbcType=SMALLINT},",
"sjht_proIdent = #{sjhtProident,jdbcType=VARCHAR},",
"is_oil = #{isOil,jdbcType=SMALLINT},",
"oil_couTypeCode = #{oilCoutypecode,jdbcType=VARCHAR},",
"is_abholung = #{isAbholung,jdbcType=SMALLINT},",
"is_transnational = #{isTransnational,jdbcType=SMALLINT},",
"goods_transfer_rate = #{goodsTransferRate,jdbcType=INTEGER},",
"oil_discount = #{oilDiscount,jdbcType=INTEGER},",
"oil_type = #{oilType,jdbcType=INTEGER}",
"where id = #{id,jdbcType=INTEGER}"
})
int updateByPrimaryKey(CyymallGoods record);
} }

@ -892,6 +892,283 @@ public class CyymallGoodsSqlProvider {
return sql.toString(); return sql.toString();
} }
public String updateByPrimaryKeySelective(CyymallGoodsWithBLOBs record) {
SQL sql = new SQL();
sql.UPDATE("cyymall_goods");
if (record.getStoreId() != null) {
sql.SET("store_id = #{storeId,jdbcType=INTEGER}");
}
if (record.getName() != null) {
sql.SET("`name` = #{name,jdbcType=VARCHAR}");
}
if (record.getPrice() != null) {
sql.SET("price = #{price,jdbcType=DECIMAL}");
}
if (record.getOriginalPrice() != null) {
sql.SET("original_price = #{originalPrice,jdbcType=DECIMAL}");
}
if (record.getCatId() != null) {
sql.SET("cat_id = #{catId,jdbcType=INTEGER}");
}
if (record.getStatus() != null) {
sql.SET("`status` = #{status,jdbcType=SMALLINT}");
}
if (record.getAddtime() != null) {
sql.SET("addtime = #{addtime,jdbcType=INTEGER}");
}
if (record.getIsDelete() != null) {
sql.SET("is_delete = #{isDelete,jdbcType=SMALLINT}");
}
if (record.getService() != null) {
sql.SET("service = #{service,jdbcType=VARCHAR}");
}
if (record.getSort() != null) {
sql.SET("sort = #{sort,jdbcType=INTEGER}");
}
if (record.getVirtualSales() != null) {
sql.SET("virtual_sales = #{virtualSales,jdbcType=INTEGER}");
}
if (record.getVideoUrl() != null) {
sql.SET("video_url = #{videoUrl,jdbcType=VARCHAR}");
}
if (record.getUnit() != null) {
sql.SET("unit = #{unit,jdbcType=VARCHAR}");
}
if (record.getIndividualShare() != null) {
sql.SET("individual_share = #{individualShare,jdbcType=SMALLINT}");
}
if (record.getShareCommissionFirst() != null) {
sql.SET("share_commission_first = #{shareCommissionFirst,jdbcType=DECIMAL}");
}
if (record.getShareCommissionSecond() != null) {
sql.SET("share_commission_second = #{shareCommissionSecond,jdbcType=DECIMAL}");
}
if (record.getShareCommissionThird() != null) {
sql.SET("share_commission_third = #{shareCommissionThird,jdbcType=DECIMAL}");
}
if (record.getWeight() != null) {
sql.SET("weight = #{weight,jdbcType=DOUBLE}");
}
if (record.getFreight() != null) {
sql.SET("freight = #{freight,jdbcType=INTEGER}");
}
if (record.getUseAttr() != null) {
sql.SET("use_attr = #{useAttr,jdbcType=SMALLINT}");
}
if (record.getShareType() != null) {
sql.SET("share_type = #{shareType,jdbcType=INTEGER}");
}
if (record.getQuickPurchase() != null) {
sql.SET("quick_purchase = #{quickPurchase,jdbcType=SMALLINT}");
}
if (record.getHotCakes() != null) {
sql.SET("hot_cakes = #{hotCakes,jdbcType=SMALLINT}");
}
if (record.getCostPrice() != null) {
sql.SET("cost_price = #{costPrice,jdbcType=DECIMAL}");
}
if (record.getMemberDiscount() != null) {
sql.SET("member_discount = #{memberDiscount,jdbcType=SMALLINT}");
}
if (record.getRebate() != null) {
sql.SET("rebate = #{rebate,jdbcType=DECIMAL}");
}
if (record.getMchId() != null) {
sql.SET("mch_id = #{mchId,jdbcType=INTEGER}");
}
if (record.getGoodsNum() != null) {
sql.SET("goods_num = #{goodsNum,jdbcType=INTEGER}");
}
if (record.getMchSort() != null) {
sql.SET("mch_sort = #{mchSort,jdbcType=INTEGER}");
}
if (record.getConfineCount() != null) {
sql.SET("confine_count = #{confineCount,jdbcType=INTEGER}");
}
if (record.getIsLevel() != null) {
sql.SET("is_level = #{isLevel,jdbcType=SMALLINT}");
}
if (record.getType() != null) {
sql.SET("`type` = #{type,jdbcType=SMALLINT}");
}
if (record.getIsNegotiable() != null) {
sql.SET("is_negotiable = #{isNegotiable,jdbcType=SMALLINT}");
}
if (record.getAttrSettingType() != null) {
sql.SET("attr_setting_type = #{attrSettingType,jdbcType=BIT}");
}
if (record.getViews() != null) {
sql.SET("views = #{views,jdbcType=BIGINT}");
}
if (record.getSupplierPrice() != null) {
sql.SET("supplier_price = #{supplierPrice,jdbcType=DECIMAL}");
}
if (record.getSupplierGoodsId() != null) {
sql.SET("supplier_goods_id = #{supplierGoodsId,jdbcType=INTEGER}");
}
if (record.getSupplierId() != null) {
sql.SET("supplier_id = #{supplierId,jdbcType=INTEGER}");
}
if (record.getGoodsShareTitle() != null) {
sql.SET("goods_share_title = #{goodsShareTitle,jdbcType=VARCHAR}");
}
if (record.getGoodsShareLogo() != null) {
sql.SET("goods_share_logo = #{goodsShareLogo,jdbcType=VARCHAR}");
}
if (record.getGoodsShareDesc() != null) {
sql.SET("goods_share_desc = #{goodsShareDesc,jdbcType=VARCHAR}");
}
if (record.getIsExamine() != null) {
sql.SET("is_examine = #{isExamine,jdbcType=INTEGER}");
}
if (record.getDabaoPrice() != null) {
sql.SET("dabao_price = #{dabaoPrice,jdbcType=DECIMAL}");
}
if (record.getBrandId() != null) {
sql.SET("brand_id = #{brandId,jdbcType=INTEGER}");
}
if (record.getKeyWord() != null) {
sql.SET("key_word = #{keyWord,jdbcType=VARCHAR}");
}
if (record.getBuyingMethod() != null) {
sql.SET("buying_method = #{buyingMethod,jdbcType=INTEGER}");
}
if (record.getBuyingMethodLevel() != null) {
sql.SET("buying_method_level = #{buyingMethodLevel,jdbcType=INTEGER}");
}
if (record.getHomeBlockId() != null) {
sql.SET("home_block_id = #{homeBlockId,jdbcType=INTEGER}");
}
if (record.getNewIndividualShare() != null) {
sql.SET("new_individual_share = #{newIndividualShare,jdbcType=INTEGER}");
}
if (record.getNewAttrSettingType() != null) {
sql.SET("new_attr_setting_type = #{newAttrSettingType,jdbcType=INTEGER}");
}
if (record.getShareCommissionBase() != null) {
sql.SET("share_commission_base = #{shareCommissionBase,jdbcType=DECIMAL}");
}
if (record.getIsSjht() != null) {
sql.SET("is_sjht = #{isSjht,jdbcType=SMALLINT}");
}
if (record.getSjhtProident() != null) {
sql.SET("sjht_proIdent = #{sjhtProident,jdbcType=VARCHAR}");
}
if (record.getIsOil() != null) {
sql.SET("is_oil = #{isOil,jdbcType=SMALLINT}");
}
if (record.getOilCoutypecode() != null) {
sql.SET("oil_couTypeCode = #{oilCoutypecode,jdbcType=VARCHAR}");
}
if (record.getIsAbholung() != null) {
sql.SET("is_abholung = #{isAbholung,jdbcType=SMALLINT}");
}
if (record.getIsTransnational() != null) {
sql.SET("is_transnational = #{isTransnational,jdbcType=SMALLINT}");
}
if (record.getGoodsTransferRate() != null) {
sql.SET("goods_transfer_rate = #{goodsTransferRate,jdbcType=INTEGER}");
}
if (record.getOilDiscount() != null) {
sql.SET("oil_discount = #{oilDiscount,jdbcType=INTEGER}");
}
if (record.getOilType() != null) {
sql.SET("oil_type = #{oilType,jdbcType=INTEGER}");
}
if (record.getDetail() != null) {
sql.SET("detail = #{detail,jdbcType=LONGVARCHAR}");
}
if (record.getAttr() != null) {
sql.SET("attr = #{attr,jdbcType=LONGVARCHAR}");
}
if (record.getCoverPic() != null) {
sql.SET("cover_pic = #{coverPic,jdbcType=LONGVARCHAR}");
}
if (record.getFullCut() != null) {
sql.SET("full_cut = #{fullCut,jdbcType=LONGVARCHAR}");
}
if (record.getIntegral() != null) {
sql.SET("integral = #{integral,jdbcType=LONGVARCHAR}");
}
if (record.getShopId() != null) {
sql.SET("shop_id = #{shopId,jdbcType=LONGVARCHAR}");
}
if (record.getVerifyCardId() != null) {
sql.SET("verify_card_id = #{verifyCardId,jdbcType=LONGVARCHAR}");
}
sql.WHERE("id = #{id,jdbcType=INTEGER}");
return sql.toString();
}
protected void applyWhere(SQL sql, CyymallGoodsExample example, boolean includeExamplePhrase) { protected void applyWhere(SQL sql, CyymallGoodsExample example, boolean includeExamplePhrase) {
if (example == null) { if (example == null) {
return; return;

@ -3,6 +3,7 @@ package com.hfkj.dao;
import com.hfkj.entity.CyymallOrderDetail; import com.hfkj.entity.CyymallOrderDetail;
import com.hfkj.entity.CyymallOrderDetailExample; import com.hfkj.entity.CyymallOrderDetailExample;
import java.util.List; import java.util.List;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.DeleteProvider; import org.apache.ibatis.annotations.DeleteProvider;
import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.InsertProvider; import org.apache.ibatis.annotations.InsertProvider;
@ -10,7 +11,9 @@ import org.apache.ibatis.annotations.Options;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Result; import org.apache.ibatis.annotations.Result;
import org.apache.ibatis.annotations.Results; import org.apache.ibatis.annotations.Results;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.SelectProvider; import org.apache.ibatis.annotations.SelectProvider;
import org.apache.ibatis.annotations.Update;
import org.apache.ibatis.annotations.UpdateProvider; import org.apache.ibatis.annotations.UpdateProvider;
import org.apache.ibatis.type.JdbcType; import org.apache.ibatis.type.JdbcType;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
@ -29,6 +32,12 @@ public interface CyymallOrderDetailMapper extends CyymallOrderDetailMapperExt {
@DeleteProvider(type=CyymallOrderDetailSqlProvider.class, method="deleteByExample") @DeleteProvider(type=CyymallOrderDetailSqlProvider.class, method="deleteByExample")
int deleteByExample(CyymallOrderDetailExample example); int deleteByExample(CyymallOrderDetailExample example);
@Delete({
"delete from cyymall_order_detail",
"where id = #{id,jdbcType=INTEGER}"
})
int deleteByPrimaryKey(Integer id);
@Insert({ @Insert({
"insert into cyymall_order_detail (order_id, goods_id, ", "insert into cyymall_order_detail (order_id, goods_id, ",
"num, total_price, ", "num, total_price, ",
@ -56,7 +65,7 @@ public interface CyymallOrderDetailMapper extends CyymallOrderDetailMapperExt {
@SelectProvider(type=CyymallOrderDetailSqlProvider.class, method="selectByExampleWithBLOBs") @SelectProvider(type=CyymallOrderDetailSqlProvider.class, method="selectByExampleWithBLOBs")
@Results({ @Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER), @Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="order_id", property="orderId", jdbcType=JdbcType.INTEGER), @Result(column="order_id", property="orderId", jdbcType=JdbcType.INTEGER),
@Result(column="goods_id", property="goodsId", jdbcType=JdbcType.INTEGER), @Result(column="goods_id", property="goodsId", jdbcType=JdbcType.INTEGER),
@Result(column="num", property="num", jdbcType=JdbcType.INTEGER), @Result(column="num", property="num", jdbcType=JdbcType.INTEGER),
@ -78,7 +87,7 @@ public interface CyymallOrderDetailMapper extends CyymallOrderDetailMapperExt {
@SelectProvider(type=CyymallOrderDetailSqlProvider.class, method="selectByExample") @SelectProvider(type=CyymallOrderDetailSqlProvider.class, method="selectByExample")
@Results({ @Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER), @Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="order_id", property="orderId", jdbcType=JdbcType.INTEGER), @Result(column="order_id", property="orderId", jdbcType=JdbcType.INTEGER),
@Result(column="goods_id", property="goodsId", jdbcType=JdbcType.INTEGER), @Result(column="goods_id", property="goodsId", jdbcType=JdbcType.INTEGER),
@Result(column="num", property="num", jdbcType=JdbcType.INTEGER), @Result(column="num", property="num", jdbcType=JdbcType.INTEGER),
@ -97,6 +106,35 @@ public interface CyymallOrderDetailMapper extends CyymallOrderDetailMapperExt {
}) })
List<CyymallOrderDetail> selectByExample(CyymallOrderDetailExample example); List<CyymallOrderDetail> selectByExample(CyymallOrderDetailExample example);
@Select({
"select",
"id, order_id, goods_id, num, total_price, addtime, is_delete, pic, integral, ",
"is_level, batch_price_tips, supplier_price, vgoods_id, vgoods_price, verify_card_sale_id, ",
"give_goods_id, attr",
"from cyymall_order_detail",
"where id = #{id,jdbcType=INTEGER}"
})
@Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="order_id", property="orderId", jdbcType=JdbcType.INTEGER),
@Result(column="goods_id", property="goodsId", jdbcType=JdbcType.INTEGER),
@Result(column="num", property="num", jdbcType=JdbcType.INTEGER),
@Result(column="total_price", property="totalPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="addtime", property="addtime", jdbcType=JdbcType.INTEGER),
@Result(column="is_delete", property="isDelete", jdbcType=JdbcType.SMALLINT),
@Result(column="pic", property="pic", jdbcType=JdbcType.VARCHAR),
@Result(column="integral", property="integral", jdbcType=JdbcType.INTEGER),
@Result(column="is_level", property="isLevel", jdbcType=JdbcType.SMALLINT),
@Result(column="batch_price_tips", property="batchPriceTips", jdbcType=JdbcType.VARCHAR),
@Result(column="supplier_price", property="supplierPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="vgoods_id", property="vgoodsId", jdbcType=JdbcType.INTEGER),
@Result(column="vgoods_price", property="vgoodsPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="verify_card_sale_id", property="verifyCardSaleId", jdbcType=JdbcType.INTEGER),
@Result(column="give_goods_id", property="giveGoodsId", jdbcType=JdbcType.INTEGER),
@Result(column="attr", property="attr", jdbcType=JdbcType.LONGVARCHAR)
})
CyymallOrderDetail selectByPrimaryKey(Integer id);
@UpdateProvider(type=CyymallOrderDetailSqlProvider.class, method="updateByExampleSelective") @UpdateProvider(type=CyymallOrderDetailSqlProvider.class, method="updateByExampleSelective")
int updateByExampleSelective(@Param("record") CyymallOrderDetail record, @Param("example") CyymallOrderDetailExample example); int updateByExampleSelective(@Param("record") CyymallOrderDetail record, @Param("example") CyymallOrderDetailExample example);
@ -105,4 +143,50 @@ public interface CyymallOrderDetailMapper extends CyymallOrderDetailMapperExt {
@UpdateProvider(type=CyymallOrderDetailSqlProvider.class, method="updateByExample") @UpdateProvider(type=CyymallOrderDetailSqlProvider.class, method="updateByExample")
int updateByExample(@Param("record") CyymallOrderDetail record, @Param("example") CyymallOrderDetailExample example); int updateByExample(@Param("record") CyymallOrderDetail record, @Param("example") CyymallOrderDetailExample example);
@UpdateProvider(type=CyymallOrderDetailSqlProvider.class, method="updateByPrimaryKeySelective")
int updateByPrimaryKeySelective(CyymallOrderDetail record);
@Update({
"update cyymall_order_detail",
"set order_id = #{orderId,jdbcType=INTEGER},",
"goods_id = #{goodsId,jdbcType=INTEGER},",
"num = #{num,jdbcType=INTEGER},",
"total_price = #{totalPrice,jdbcType=DECIMAL},",
"addtime = #{addtime,jdbcType=INTEGER},",
"is_delete = #{isDelete,jdbcType=SMALLINT},",
"pic = #{pic,jdbcType=VARCHAR},",
"integral = #{integral,jdbcType=INTEGER},",
"is_level = #{isLevel,jdbcType=SMALLINT},",
"batch_price_tips = #{batchPriceTips,jdbcType=VARCHAR},",
"supplier_price = #{supplierPrice,jdbcType=DECIMAL},",
"vgoods_id = #{vgoodsId,jdbcType=INTEGER},",
"vgoods_price = #{vgoodsPrice,jdbcType=DECIMAL},",
"verify_card_sale_id = #{verifyCardSaleId,jdbcType=INTEGER},",
"give_goods_id = #{giveGoodsId,jdbcType=INTEGER},",
"attr = #{attr,jdbcType=LONGVARCHAR}",
"where id = #{id,jdbcType=INTEGER}"
})
int updateByPrimaryKeyWithBLOBs(CyymallOrderDetail record);
@Update({
"update cyymall_order_detail",
"set order_id = #{orderId,jdbcType=INTEGER},",
"goods_id = #{goodsId,jdbcType=INTEGER},",
"num = #{num,jdbcType=INTEGER},",
"total_price = #{totalPrice,jdbcType=DECIMAL},",
"addtime = #{addtime,jdbcType=INTEGER},",
"is_delete = #{isDelete,jdbcType=SMALLINT},",
"pic = #{pic,jdbcType=VARCHAR},",
"integral = #{integral,jdbcType=INTEGER},",
"is_level = #{isLevel,jdbcType=SMALLINT},",
"batch_price_tips = #{batchPriceTips,jdbcType=VARCHAR},",
"supplier_price = #{supplierPrice,jdbcType=DECIMAL},",
"vgoods_id = #{vgoodsId,jdbcType=INTEGER},",
"vgoods_price = #{vgoodsPrice,jdbcType=DECIMAL},",
"verify_card_sale_id = #{verifyCardSaleId,jdbcType=INTEGER},",
"give_goods_id = #{giveGoodsId,jdbcType=INTEGER}",
"where id = #{id,jdbcType=INTEGER}"
})
int updateByPrimaryKey(CyymallOrderDetail record);
} }

@ -292,6 +292,79 @@ public class CyymallOrderDetailSqlProvider {
return sql.toString(); return sql.toString();
} }
public String updateByPrimaryKeySelective(CyymallOrderDetail record) {
SQL sql = new SQL();
sql.UPDATE("cyymall_order_detail");
if (record.getOrderId() != null) {
sql.SET("order_id = #{orderId,jdbcType=INTEGER}");
}
if (record.getGoodsId() != null) {
sql.SET("goods_id = #{goodsId,jdbcType=INTEGER}");
}
if (record.getNum() != null) {
sql.SET("num = #{num,jdbcType=INTEGER}");
}
if (record.getTotalPrice() != null) {
sql.SET("total_price = #{totalPrice,jdbcType=DECIMAL}");
}
if (record.getAddtime() != null) {
sql.SET("addtime = #{addtime,jdbcType=INTEGER}");
}
if (record.getIsDelete() != null) {
sql.SET("is_delete = #{isDelete,jdbcType=SMALLINT}");
}
if (record.getPic() != null) {
sql.SET("pic = #{pic,jdbcType=VARCHAR}");
}
if (record.getIntegral() != null) {
sql.SET("integral = #{integral,jdbcType=INTEGER}");
}
if (record.getIsLevel() != null) {
sql.SET("is_level = #{isLevel,jdbcType=SMALLINT}");
}
if (record.getBatchPriceTips() != null) {
sql.SET("batch_price_tips = #{batchPriceTips,jdbcType=VARCHAR}");
}
if (record.getSupplierPrice() != null) {
sql.SET("supplier_price = #{supplierPrice,jdbcType=DECIMAL}");
}
if (record.getVgoodsId() != null) {
sql.SET("vgoods_id = #{vgoodsId,jdbcType=INTEGER}");
}
if (record.getVgoodsPrice() != null) {
sql.SET("vgoods_price = #{vgoodsPrice,jdbcType=DECIMAL}");
}
if (record.getVerifyCardSaleId() != null) {
sql.SET("verify_card_sale_id = #{verifyCardSaleId,jdbcType=INTEGER}");
}
if (record.getGiveGoodsId() != null) {
sql.SET("give_goods_id = #{giveGoodsId,jdbcType=INTEGER}");
}
if (record.getAttr() != null) {
sql.SET("attr = #{attr,jdbcType=LONGVARCHAR}");
}
sql.WHERE("id = #{id,jdbcType=INTEGER}");
return sql.toString();
}
protected void applyWhere(SQL sql, CyymallOrderDetailExample example, boolean includeExamplePhrase) { protected void applyWhere(SQL sql, CyymallOrderDetailExample example, boolean includeExamplePhrase) {
if (example == null) { if (example == null) {
return; return;

@ -4,6 +4,7 @@ import com.hfkj.entity.CyymallOrder;
import com.hfkj.entity.CyymallOrderExample; import com.hfkj.entity.CyymallOrderExample;
import com.hfkj.entity.CyymallOrderWithBLOBs; import com.hfkj.entity.CyymallOrderWithBLOBs;
import java.util.List; import java.util.List;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.DeleteProvider; import org.apache.ibatis.annotations.DeleteProvider;
import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.InsertProvider; import org.apache.ibatis.annotations.InsertProvider;
@ -11,7 +12,9 @@ import org.apache.ibatis.annotations.Options;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Result; import org.apache.ibatis.annotations.Result;
import org.apache.ibatis.annotations.Results; import org.apache.ibatis.annotations.Results;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.SelectProvider; import org.apache.ibatis.annotations.SelectProvider;
import org.apache.ibatis.annotations.Update;
import org.apache.ibatis.annotations.UpdateProvider; import org.apache.ibatis.annotations.UpdateProvider;
import org.apache.ibatis.type.JdbcType; import org.apache.ibatis.type.JdbcType;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
@ -30,6 +33,12 @@ public interface CyymallOrderMapper extends CyymallOrderMapperExt {
@DeleteProvider(type=CyymallOrderSqlProvider.class, method="deleteByExample") @DeleteProvider(type=CyymallOrderSqlProvider.class, method="deleteByExample")
int deleteByExample(CyymallOrderExample example); int deleteByExample(CyymallOrderExample example);
@Delete({
"delete from cyymall_order",
"where id = #{id,jdbcType=INTEGER}"
})
int deleteByPrimaryKey(Integer id);
@Insert({ @Insert({
"insert into cyymall_order (store_id, user_id, ", "insert into cyymall_order (store_id, user_id, ",
"order_no, total_price, ", "order_no, total_price, ",
@ -129,7 +138,7 @@ public interface CyymallOrderMapper extends CyymallOrderMapperExt {
@SelectProvider(type=CyymallOrderSqlProvider.class, method="selectByExampleWithBLOBs") @SelectProvider(type=CyymallOrderSqlProvider.class, method="selectByExampleWithBLOBs")
@Results({ @Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER), @Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER), @Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="user_id", property="userId", jdbcType=JdbcType.INTEGER), @Result(column="user_id", property="userId", jdbcType=JdbcType.INTEGER),
@Result(column="order_no", property="orderNo", jdbcType=JdbcType.VARCHAR), @Result(column="order_no", property="orderNo", jdbcType=JdbcType.VARCHAR),
@ -226,7 +235,7 @@ public interface CyymallOrderMapper extends CyymallOrderMapperExt {
@SelectProvider(type=CyymallOrderSqlProvider.class, method="selectByExample") @SelectProvider(type=CyymallOrderSqlProvider.class, method="selectByExample")
@Results({ @Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER), @Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER), @Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="user_id", property="userId", jdbcType=JdbcType.INTEGER), @Result(column="user_id", property="userId", jdbcType=JdbcType.INTEGER),
@Result(column="order_no", property="orderNo", jdbcType=JdbcType.VARCHAR), @Result(column="order_no", property="orderNo", jdbcType=JdbcType.VARCHAR),
@ -315,6 +324,121 @@ public interface CyymallOrderMapper extends CyymallOrderMapperExt {
}) })
List<CyymallOrder> selectByExample(CyymallOrderExample example); List<CyymallOrder> selectByExample(CyymallOrderExample example);
@Select({
"select",
"id, store_id, user_id, order_no, total_price, pay_price, express_price, `name`, ",
"mobile, address, remark, is_pay, pay_type, pay_time, is_send, send_time, express, ",
"express_no, is_confirm, confirm_time, is_comment, apply_delete, addtime, is_delete, ",
"is_price, parent_id, first_price, second_price, third_price, coupon_sub_price, ",
"is_offline, clerk_id, is_cancel, before_update_price, shop_id, discount, user_coupon_id, ",
"give_integral, parent_id_2, parent_id_3, is_sale, version, express_price_2, ",
"is_recycle, rebate, before_update_express, mch_id, order_union_id, is_transfer, ",
"`type`, share_price, is_show, currency, order_origin, delivery_id, delivery_status, ",
"fy_status, fyjine, fysingle, mch_fyjine, mch_fysingle, is_fan, is_dada, shop_peisong, ",
"is_open_offline, supplier_id, is_sup_transfer, dabao_price, settlement_amount, ",
"is_settlement, settlement_time, is_mch_shop, is_divide_money, transaction_id, ",
"pay_user_id, pay_type_true, is_vgoods, reduction_price, minus_price, order_from, ",
"discount_price, discount_num, give_goods_id, coupon_record_id, id_card_no, refund_time, ",
"content, address_data, offline_qrcode, integral, words, seller_comments",
"from cyymall_order",
"where id = #{id,jdbcType=INTEGER}"
})
@Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="user_id", property="userId", jdbcType=JdbcType.INTEGER),
@Result(column="order_no", property="orderNo", jdbcType=JdbcType.VARCHAR),
@Result(column="total_price", property="totalPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="pay_price", property="payPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="express_price", property="expressPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="name", property="name", jdbcType=JdbcType.VARCHAR),
@Result(column="mobile", property="mobile", jdbcType=JdbcType.VARCHAR),
@Result(column="address", property="address", jdbcType=JdbcType.VARCHAR),
@Result(column="remark", property="remark", jdbcType=JdbcType.VARCHAR),
@Result(column="is_pay", property="isPay", jdbcType=JdbcType.SMALLINT),
@Result(column="pay_type", property="payType", jdbcType=JdbcType.SMALLINT),
@Result(column="pay_time", property="payTime", jdbcType=JdbcType.INTEGER),
@Result(column="is_send", property="isSend", jdbcType=JdbcType.SMALLINT),
@Result(column="send_time", property="sendTime", jdbcType=JdbcType.INTEGER),
@Result(column="express", property="express", jdbcType=JdbcType.VARCHAR),
@Result(column="express_no", property="expressNo", jdbcType=JdbcType.VARCHAR),
@Result(column="is_confirm", property="isConfirm", jdbcType=JdbcType.SMALLINT),
@Result(column="confirm_time", property="confirmTime", jdbcType=JdbcType.INTEGER),
@Result(column="is_comment", property="isComment", jdbcType=JdbcType.SMALLINT),
@Result(column="apply_delete", property="applyDelete", jdbcType=JdbcType.SMALLINT),
@Result(column="addtime", property="addtime", jdbcType=JdbcType.INTEGER),
@Result(column="is_delete", property="isDelete", jdbcType=JdbcType.SMALLINT),
@Result(column="is_price", property="isPrice", jdbcType=JdbcType.SMALLINT),
@Result(column="parent_id", property="parentId", jdbcType=JdbcType.INTEGER),
@Result(column="first_price", property="firstPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="second_price", property="secondPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="third_price", property="thirdPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="coupon_sub_price", property="couponSubPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="is_offline", property="isOffline", jdbcType=JdbcType.INTEGER),
@Result(column="clerk_id", property="clerkId", jdbcType=JdbcType.INTEGER),
@Result(column="is_cancel", property="isCancel", jdbcType=JdbcType.SMALLINT),
@Result(column="before_update_price", property="beforeUpdatePrice", jdbcType=JdbcType.DECIMAL),
@Result(column="shop_id", property="shopId", jdbcType=JdbcType.INTEGER),
@Result(column="discount", property="discount", jdbcType=JdbcType.DECIMAL),
@Result(column="user_coupon_id", property="userCouponId", jdbcType=JdbcType.INTEGER),
@Result(column="give_integral", property="giveIntegral", jdbcType=JdbcType.SMALLINT),
@Result(column="parent_id_2", property="parentId2", jdbcType=JdbcType.INTEGER),
@Result(column="parent_id_3", property="parentId3", jdbcType=JdbcType.INTEGER),
@Result(column="is_sale", property="isSale", jdbcType=JdbcType.INTEGER),
@Result(column="version", property="version", jdbcType=JdbcType.VARCHAR),
@Result(column="express_price_2", property="expressPrice2", jdbcType=JdbcType.DECIMAL),
@Result(column="is_recycle", property="isRecycle", jdbcType=JdbcType.SMALLINT),
@Result(column="rebate", property="rebate", jdbcType=JdbcType.DECIMAL),
@Result(column="before_update_express", property="beforeUpdateExpress", jdbcType=JdbcType.DECIMAL),
@Result(column="mch_id", property="mchId", jdbcType=JdbcType.INTEGER),
@Result(column="order_union_id", property="orderUnionId", jdbcType=JdbcType.INTEGER),
@Result(column="is_transfer", property="isTransfer", jdbcType=JdbcType.SMALLINT),
@Result(column="type", property="type", jdbcType=JdbcType.INTEGER),
@Result(column="share_price", property="sharePrice", jdbcType=JdbcType.DECIMAL),
@Result(column="is_show", property="isShow", jdbcType=JdbcType.SMALLINT),
@Result(column="currency", property="currency", jdbcType=JdbcType.DECIMAL),
@Result(column="order_origin", property="orderOrigin", jdbcType=JdbcType.BIT),
@Result(column="delivery_id", property="deliveryId", jdbcType=JdbcType.INTEGER),
@Result(column="delivery_status", property="deliveryStatus", jdbcType=JdbcType.BIT),
@Result(column="fy_status", property="fyStatus", jdbcType=JdbcType.BIT),
@Result(column="fyjine", property="fyjine", jdbcType=JdbcType.DECIMAL),
@Result(column="fysingle", property="fysingle", jdbcType=JdbcType.DECIMAL),
@Result(column="mch_fyjine", property="mchFyjine", jdbcType=JdbcType.DECIMAL),
@Result(column="mch_fysingle", property="mchFysingle", jdbcType=JdbcType.DECIMAL),
@Result(column="is_fan", property="isFan", jdbcType=JdbcType.BIT),
@Result(column="is_dada", property="isDada", jdbcType=JdbcType.BIT),
@Result(column="shop_peisong", property="shopPeisong", jdbcType=JdbcType.INTEGER),
@Result(column="is_open_offline", property="isOpenOffline", jdbcType=JdbcType.BIT),
@Result(column="supplier_id", property="supplierId", jdbcType=JdbcType.INTEGER),
@Result(column="is_sup_transfer", property="isSupTransfer", jdbcType=JdbcType.BIT),
@Result(column="dabao_price", property="dabaoPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="settlement_amount", property="settlementAmount", jdbcType=JdbcType.DECIMAL),
@Result(column="is_settlement", property="isSettlement", jdbcType=JdbcType.SMALLINT),
@Result(column="settlement_time", property="settlementTime", jdbcType=JdbcType.INTEGER),
@Result(column="is_mch_shop", property="isMchShop", jdbcType=JdbcType.BIT),
@Result(column="is_divide_money", property="isDivideMoney", jdbcType=JdbcType.BIT),
@Result(column="transaction_id", property="transactionId", jdbcType=JdbcType.VARCHAR),
@Result(column="pay_user_id", property="payUserId", jdbcType=JdbcType.INTEGER),
@Result(column="pay_type_true", property="payTypeTrue", jdbcType=JdbcType.BIT),
@Result(column="is_vgoods", property="isVgoods", jdbcType=JdbcType.INTEGER),
@Result(column="reduction_price", property="reductionPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="minus_price", property="minusPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="order_from", property="orderFrom", jdbcType=JdbcType.INTEGER),
@Result(column="discount_price", property="discountPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="discount_num", property="discountNum", jdbcType=JdbcType.DECIMAL),
@Result(column="give_goods_id", property="giveGoodsId", jdbcType=JdbcType.INTEGER),
@Result(column="coupon_record_id", property="couponRecordId", jdbcType=JdbcType.VARCHAR),
@Result(column="id_card_no", property="idCardNo", jdbcType=JdbcType.VARCHAR),
@Result(column="refund_time", property="refundTime", jdbcType=JdbcType.INTEGER),
@Result(column="content", property="content", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="address_data", property="addressData", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="offline_qrcode", property="offlineQrcode", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="integral", property="integral", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="words", property="words", jdbcType=JdbcType.LONGVARCHAR),
@Result(column="seller_comments", property="sellerComments", jdbcType=JdbcType.LONGVARCHAR)
})
CyymallOrderWithBLOBs selectByPrimaryKey(Integer id);
@UpdateProvider(type=CyymallOrderSqlProvider.class, method="updateByExampleSelective") @UpdateProvider(type=CyymallOrderSqlProvider.class, method="updateByExampleSelective")
int updateByExampleSelective(@Param("record") CyymallOrderWithBLOBs record, @Param("example") CyymallOrderExample example); int updateByExampleSelective(@Param("record") CyymallOrderWithBLOBs record, @Param("example") CyymallOrderExample example);
@ -323,4 +447,195 @@ public interface CyymallOrderMapper extends CyymallOrderMapperExt {
@UpdateProvider(type=CyymallOrderSqlProvider.class, method="updateByExample") @UpdateProvider(type=CyymallOrderSqlProvider.class, method="updateByExample")
int updateByExample(@Param("record") CyymallOrder record, @Param("example") CyymallOrderExample example); int updateByExample(@Param("record") CyymallOrder record, @Param("example") CyymallOrderExample example);
@UpdateProvider(type=CyymallOrderSqlProvider.class, method="updateByPrimaryKeySelective")
int updateByPrimaryKeySelective(CyymallOrderWithBLOBs record);
@Update({
"update cyymall_order",
"set store_id = #{storeId,jdbcType=INTEGER},",
"user_id = #{userId,jdbcType=INTEGER},",
"order_no = #{orderNo,jdbcType=VARCHAR},",
"total_price = #{totalPrice,jdbcType=DECIMAL},",
"pay_price = #{payPrice,jdbcType=DECIMAL},",
"express_price = #{expressPrice,jdbcType=DECIMAL},",
"`name` = #{name,jdbcType=VARCHAR},",
"mobile = #{mobile,jdbcType=VARCHAR},",
"address = #{address,jdbcType=VARCHAR},",
"remark = #{remark,jdbcType=VARCHAR},",
"is_pay = #{isPay,jdbcType=SMALLINT},",
"pay_type = #{payType,jdbcType=SMALLINT},",
"pay_time = #{payTime,jdbcType=INTEGER},",
"is_send = #{isSend,jdbcType=SMALLINT},",
"send_time = #{sendTime,jdbcType=INTEGER},",
"express = #{express,jdbcType=VARCHAR},",
"express_no = #{expressNo,jdbcType=VARCHAR},",
"is_confirm = #{isConfirm,jdbcType=SMALLINT},",
"confirm_time = #{confirmTime,jdbcType=INTEGER},",
"is_comment = #{isComment,jdbcType=SMALLINT},",
"apply_delete = #{applyDelete,jdbcType=SMALLINT},",
"addtime = #{addtime,jdbcType=INTEGER},",
"is_delete = #{isDelete,jdbcType=SMALLINT},",
"is_price = #{isPrice,jdbcType=SMALLINT},",
"parent_id = #{parentId,jdbcType=INTEGER},",
"first_price = #{firstPrice,jdbcType=DECIMAL},",
"second_price = #{secondPrice,jdbcType=DECIMAL},",
"third_price = #{thirdPrice,jdbcType=DECIMAL},",
"coupon_sub_price = #{couponSubPrice,jdbcType=DECIMAL},",
"is_offline = #{isOffline,jdbcType=INTEGER},",
"clerk_id = #{clerkId,jdbcType=INTEGER},",
"is_cancel = #{isCancel,jdbcType=SMALLINT},",
"before_update_price = #{beforeUpdatePrice,jdbcType=DECIMAL},",
"shop_id = #{shopId,jdbcType=INTEGER},",
"discount = #{discount,jdbcType=DECIMAL},",
"user_coupon_id = #{userCouponId,jdbcType=INTEGER},",
"give_integral = #{giveIntegral,jdbcType=SMALLINT},",
"parent_id_2 = #{parentId2,jdbcType=INTEGER},",
"parent_id_3 = #{parentId3,jdbcType=INTEGER},",
"is_sale = #{isSale,jdbcType=INTEGER},",
"version = #{version,jdbcType=VARCHAR},",
"express_price_2 = #{expressPrice2,jdbcType=DECIMAL},",
"is_recycle = #{isRecycle,jdbcType=SMALLINT},",
"rebate = #{rebate,jdbcType=DECIMAL},",
"before_update_express = #{beforeUpdateExpress,jdbcType=DECIMAL},",
"mch_id = #{mchId,jdbcType=INTEGER},",
"order_union_id = #{orderUnionId,jdbcType=INTEGER},",
"is_transfer = #{isTransfer,jdbcType=SMALLINT},",
"`type` = #{type,jdbcType=INTEGER},",
"share_price = #{sharePrice,jdbcType=DECIMAL},",
"is_show = #{isShow,jdbcType=SMALLINT},",
"currency = #{currency,jdbcType=DECIMAL},",
"order_origin = #{orderOrigin,jdbcType=BIT},",
"delivery_id = #{deliveryId,jdbcType=INTEGER},",
"delivery_status = #{deliveryStatus,jdbcType=BIT},",
"fy_status = #{fyStatus,jdbcType=BIT},",
"fyjine = #{fyjine,jdbcType=DECIMAL},",
"fysingle = #{fysingle,jdbcType=DECIMAL},",
"mch_fyjine = #{mchFyjine,jdbcType=DECIMAL},",
"mch_fysingle = #{mchFysingle,jdbcType=DECIMAL},",
"is_fan = #{isFan,jdbcType=BIT},",
"is_dada = #{isDada,jdbcType=BIT},",
"shop_peisong = #{shopPeisong,jdbcType=INTEGER},",
"is_open_offline = #{isOpenOffline,jdbcType=BIT},",
"supplier_id = #{supplierId,jdbcType=INTEGER},",
"is_sup_transfer = #{isSupTransfer,jdbcType=BIT},",
"dabao_price = #{dabaoPrice,jdbcType=DECIMAL},",
"settlement_amount = #{settlementAmount,jdbcType=DECIMAL},",
"is_settlement = #{isSettlement,jdbcType=SMALLINT},",
"settlement_time = #{settlementTime,jdbcType=INTEGER},",
"is_mch_shop = #{isMchShop,jdbcType=BIT},",
"is_divide_money = #{isDivideMoney,jdbcType=BIT},",
"transaction_id = #{transactionId,jdbcType=VARCHAR},",
"pay_user_id = #{payUserId,jdbcType=INTEGER},",
"pay_type_true = #{payTypeTrue,jdbcType=BIT},",
"is_vgoods = #{isVgoods,jdbcType=INTEGER},",
"reduction_price = #{reductionPrice,jdbcType=DECIMAL},",
"minus_price = #{minusPrice,jdbcType=DECIMAL},",
"order_from = #{orderFrom,jdbcType=INTEGER},",
"discount_price = #{discountPrice,jdbcType=DECIMAL},",
"discount_num = #{discountNum,jdbcType=DECIMAL},",
"give_goods_id = #{giveGoodsId,jdbcType=INTEGER},",
"coupon_record_id = #{couponRecordId,jdbcType=VARCHAR},",
"id_card_no = #{idCardNo,jdbcType=VARCHAR},",
"refund_time = #{refundTime,jdbcType=INTEGER},",
"content = #{content,jdbcType=LONGVARCHAR},",
"address_data = #{addressData,jdbcType=LONGVARCHAR},",
"offline_qrcode = #{offlineQrcode,jdbcType=LONGVARCHAR},",
"integral = #{integral,jdbcType=LONGVARCHAR},",
"words = #{words,jdbcType=LONGVARCHAR},",
"seller_comments = #{sellerComments,jdbcType=LONGVARCHAR}",
"where id = #{id,jdbcType=INTEGER}"
})
int updateByPrimaryKeyWithBLOBs(CyymallOrderWithBLOBs record);
@Update({
"update cyymall_order",
"set store_id = #{storeId,jdbcType=INTEGER},",
"user_id = #{userId,jdbcType=INTEGER},",
"order_no = #{orderNo,jdbcType=VARCHAR},",
"total_price = #{totalPrice,jdbcType=DECIMAL},",
"pay_price = #{payPrice,jdbcType=DECIMAL},",
"express_price = #{expressPrice,jdbcType=DECIMAL},",
"`name` = #{name,jdbcType=VARCHAR},",
"mobile = #{mobile,jdbcType=VARCHAR},",
"address = #{address,jdbcType=VARCHAR},",
"remark = #{remark,jdbcType=VARCHAR},",
"is_pay = #{isPay,jdbcType=SMALLINT},",
"pay_type = #{payType,jdbcType=SMALLINT},",
"pay_time = #{payTime,jdbcType=INTEGER},",
"is_send = #{isSend,jdbcType=SMALLINT},",
"send_time = #{sendTime,jdbcType=INTEGER},",
"express = #{express,jdbcType=VARCHAR},",
"express_no = #{expressNo,jdbcType=VARCHAR},",
"is_confirm = #{isConfirm,jdbcType=SMALLINT},",
"confirm_time = #{confirmTime,jdbcType=INTEGER},",
"is_comment = #{isComment,jdbcType=SMALLINT},",
"apply_delete = #{applyDelete,jdbcType=SMALLINT},",
"addtime = #{addtime,jdbcType=INTEGER},",
"is_delete = #{isDelete,jdbcType=SMALLINT},",
"is_price = #{isPrice,jdbcType=SMALLINT},",
"parent_id = #{parentId,jdbcType=INTEGER},",
"first_price = #{firstPrice,jdbcType=DECIMAL},",
"second_price = #{secondPrice,jdbcType=DECIMAL},",
"third_price = #{thirdPrice,jdbcType=DECIMAL},",
"coupon_sub_price = #{couponSubPrice,jdbcType=DECIMAL},",
"is_offline = #{isOffline,jdbcType=INTEGER},",
"clerk_id = #{clerkId,jdbcType=INTEGER},",
"is_cancel = #{isCancel,jdbcType=SMALLINT},",
"before_update_price = #{beforeUpdatePrice,jdbcType=DECIMAL},",
"shop_id = #{shopId,jdbcType=INTEGER},",
"discount = #{discount,jdbcType=DECIMAL},",
"user_coupon_id = #{userCouponId,jdbcType=INTEGER},",
"give_integral = #{giveIntegral,jdbcType=SMALLINT},",
"parent_id_2 = #{parentId2,jdbcType=INTEGER},",
"parent_id_3 = #{parentId3,jdbcType=INTEGER},",
"is_sale = #{isSale,jdbcType=INTEGER},",
"version = #{version,jdbcType=VARCHAR},",
"express_price_2 = #{expressPrice2,jdbcType=DECIMAL},",
"is_recycle = #{isRecycle,jdbcType=SMALLINT},",
"rebate = #{rebate,jdbcType=DECIMAL},",
"before_update_express = #{beforeUpdateExpress,jdbcType=DECIMAL},",
"mch_id = #{mchId,jdbcType=INTEGER},",
"order_union_id = #{orderUnionId,jdbcType=INTEGER},",
"is_transfer = #{isTransfer,jdbcType=SMALLINT},",
"`type` = #{type,jdbcType=INTEGER},",
"share_price = #{sharePrice,jdbcType=DECIMAL},",
"is_show = #{isShow,jdbcType=SMALLINT},",
"currency = #{currency,jdbcType=DECIMAL},",
"order_origin = #{orderOrigin,jdbcType=BIT},",
"delivery_id = #{deliveryId,jdbcType=INTEGER},",
"delivery_status = #{deliveryStatus,jdbcType=BIT},",
"fy_status = #{fyStatus,jdbcType=BIT},",
"fyjine = #{fyjine,jdbcType=DECIMAL},",
"fysingle = #{fysingle,jdbcType=DECIMAL},",
"mch_fyjine = #{mchFyjine,jdbcType=DECIMAL},",
"mch_fysingle = #{mchFysingle,jdbcType=DECIMAL},",
"is_fan = #{isFan,jdbcType=BIT},",
"is_dada = #{isDada,jdbcType=BIT},",
"shop_peisong = #{shopPeisong,jdbcType=INTEGER},",
"is_open_offline = #{isOpenOffline,jdbcType=BIT},",
"supplier_id = #{supplierId,jdbcType=INTEGER},",
"is_sup_transfer = #{isSupTransfer,jdbcType=BIT},",
"dabao_price = #{dabaoPrice,jdbcType=DECIMAL},",
"settlement_amount = #{settlementAmount,jdbcType=DECIMAL},",
"is_settlement = #{isSettlement,jdbcType=SMALLINT},",
"settlement_time = #{settlementTime,jdbcType=INTEGER},",
"is_mch_shop = #{isMchShop,jdbcType=BIT},",
"is_divide_money = #{isDivideMoney,jdbcType=BIT},",
"transaction_id = #{transactionId,jdbcType=VARCHAR},",
"pay_user_id = #{payUserId,jdbcType=INTEGER},",
"pay_type_true = #{payTypeTrue,jdbcType=BIT},",
"is_vgoods = #{isVgoods,jdbcType=INTEGER},",
"reduction_price = #{reductionPrice,jdbcType=DECIMAL},",
"minus_price = #{minusPrice,jdbcType=DECIMAL},",
"order_from = #{orderFrom,jdbcType=INTEGER},",
"discount_price = #{discountPrice,jdbcType=DECIMAL},",
"discount_num = #{discountNum,jdbcType=DECIMAL},",
"give_goods_id = #{giveGoodsId,jdbcType=INTEGER},",
"coupon_record_id = #{couponRecordId,jdbcType=VARCHAR},",
"id_card_no = #{idCardNo,jdbcType=VARCHAR},",
"refund_time = #{refundTime,jdbcType=INTEGER}",
"where id = #{id,jdbcType=INTEGER}"
})
int updateByPrimaryKey(CyymallOrder record);
} }

@ -1182,6 +1182,379 @@ public class CyymallOrderSqlProvider {
return sql.toString(); return sql.toString();
} }
public String updateByPrimaryKeySelective(CyymallOrderWithBLOBs record) {
SQL sql = new SQL();
sql.UPDATE("cyymall_order");
if (record.getStoreId() != null) {
sql.SET("store_id = #{storeId,jdbcType=INTEGER}");
}
if (record.getUserId() != null) {
sql.SET("user_id = #{userId,jdbcType=INTEGER}");
}
if (record.getOrderNo() != null) {
sql.SET("order_no = #{orderNo,jdbcType=VARCHAR}");
}
if (record.getTotalPrice() != null) {
sql.SET("total_price = #{totalPrice,jdbcType=DECIMAL}");
}
if (record.getPayPrice() != null) {
sql.SET("pay_price = #{payPrice,jdbcType=DECIMAL}");
}
if (record.getExpressPrice() != null) {
sql.SET("express_price = #{expressPrice,jdbcType=DECIMAL}");
}
if (record.getName() != null) {
sql.SET("`name` = #{name,jdbcType=VARCHAR}");
}
if (record.getMobile() != null) {
sql.SET("mobile = #{mobile,jdbcType=VARCHAR}");
}
if (record.getAddress() != null) {
sql.SET("address = #{address,jdbcType=VARCHAR}");
}
if (record.getRemark() != null) {
sql.SET("remark = #{remark,jdbcType=VARCHAR}");
}
if (record.getIsPay() != null) {
sql.SET("is_pay = #{isPay,jdbcType=SMALLINT}");
}
if (record.getPayType() != null) {
sql.SET("pay_type = #{payType,jdbcType=SMALLINT}");
}
if (record.getPayTime() != null) {
sql.SET("pay_time = #{payTime,jdbcType=INTEGER}");
}
if (record.getIsSend() != null) {
sql.SET("is_send = #{isSend,jdbcType=SMALLINT}");
}
if (record.getSendTime() != null) {
sql.SET("send_time = #{sendTime,jdbcType=INTEGER}");
}
if (record.getExpress() != null) {
sql.SET("express = #{express,jdbcType=VARCHAR}");
}
if (record.getExpressNo() != null) {
sql.SET("express_no = #{expressNo,jdbcType=VARCHAR}");
}
if (record.getIsConfirm() != null) {
sql.SET("is_confirm = #{isConfirm,jdbcType=SMALLINT}");
}
if (record.getConfirmTime() != null) {
sql.SET("confirm_time = #{confirmTime,jdbcType=INTEGER}");
}
if (record.getIsComment() != null) {
sql.SET("is_comment = #{isComment,jdbcType=SMALLINT}");
}
if (record.getApplyDelete() != null) {
sql.SET("apply_delete = #{applyDelete,jdbcType=SMALLINT}");
}
if (record.getAddtime() != null) {
sql.SET("addtime = #{addtime,jdbcType=INTEGER}");
}
if (record.getIsDelete() != null) {
sql.SET("is_delete = #{isDelete,jdbcType=SMALLINT}");
}
if (record.getIsPrice() != null) {
sql.SET("is_price = #{isPrice,jdbcType=SMALLINT}");
}
if (record.getParentId() != null) {
sql.SET("parent_id = #{parentId,jdbcType=INTEGER}");
}
if (record.getFirstPrice() != null) {
sql.SET("first_price = #{firstPrice,jdbcType=DECIMAL}");
}
if (record.getSecondPrice() != null) {
sql.SET("second_price = #{secondPrice,jdbcType=DECIMAL}");
}
if (record.getThirdPrice() != null) {
sql.SET("third_price = #{thirdPrice,jdbcType=DECIMAL}");
}
if (record.getCouponSubPrice() != null) {
sql.SET("coupon_sub_price = #{couponSubPrice,jdbcType=DECIMAL}");
}
if (record.getIsOffline() != null) {
sql.SET("is_offline = #{isOffline,jdbcType=INTEGER}");
}
if (record.getClerkId() != null) {
sql.SET("clerk_id = #{clerkId,jdbcType=INTEGER}");
}
if (record.getIsCancel() != null) {
sql.SET("is_cancel = #{isCancel,jdbcType=SMALLINT}");
}
if (record.getBeforeUpdatePrice() != null) {
sql.SET("before_update_price = #{beforeUpdatePrice,jdbcType=DECIMAL}");
}
if (record.getShopId() != null) {
sql.SET("shop_id = #{shopId,jdbcType=INTEGER}");
}
if (record.getDiscount() != null) {
sql.SET("discount = #{discount,jdbcType=DECIMAL}");
}
if (record.getUserCouponId() != null) {
sql.SET("user_coupon_id = #{userCouponId,jdbcType=INTEGER}");
}
if (record.getGiveIntegral() != null) {
sql.SET("give_integral = #{giveIntegral,jdbcType=SMALLINT}");
}
if (record.getParentId2() != null) {
sql.SET("parent_id_2 = #{parentId2,jdbcType=INTEGER}");
}
if (record.getParentId3() != null) {
sql.SET("parent_id_3 = #{parentId3,jdbcType=INTEGER}");
}
if (record.getIsSale() != null) {
sql.SET("is_sale = #{isSale,jdbcType=INTEGER}");
}
if (record.getVersion() != null) {
sql.SET("version = #{version,jdbcType=VARCHAR}");
}
if (record.getExpressPrice2() != null) {
sql.SET("express_price_2 = #{expressPrice2,jdbcType=DECIMAL}");
}
if (record.getIsRecycle() != null) {
sql.SET("is_recycle = #{isRecycle,jdbcType=SMALLINT}");
}
if (record.getRebate() != null) {
sql.SET("rebate = #{rebate,jdbcType=DECIMAL}");
}
if (record.getBeforeUpdateExpress() != null) {
sql.SET("before_update_express = #{beforeUpdateExpress,jdbcType=DECIMAL}");
}
if (record.getMchId() != null) {
sql.SET("mch_id = #{mchId,jdbcType=INTEGER}");
}
if (record.getOrderUnionId() != null) {
sql.SET("order_union_id = #{orderUnionId,jdbcType=INTEGER}");
}
if (record.getIsTransfer() != null) {
sql.SET("is_transfer = #{isTransfer,jdbcType=SMALLINT}");
}
if (record.getType() != null) {
sql.SET("`type` = #{type,jdbcType=INTEGER}");
}
if (record.getSharePrice() != null) {
sql.SET("share_price = #{sharePrice,jdbcType=DECIMAL}");
}
if (record.getIsShow() != null) {
sql.SET("is_show = #{isShow,jdbcType=SMALLINT}");
}
if (record.getCurrency() != null) {
sql.SET("currency = #{currency,jdbcType=DECIMAL}");
}
if (record.getOrderOrigin() != null) {
sql.SET("order_origin = #{orderOrigin,jdbcType=BIT}");
}
if (record.getDeliveryId() != null) {
sql.SET("delivery_id = #{deliveryId,jdbcType=INTEGER}");
}
if (record.getDeliveryStatus() != null) {
sql.SET("delivery_status = #{deliveryStatus,jdbcType=BIT}");
}
if (record.getFyStatus() != null) {
sql.SET("fy_status = #{fyStatus,jdbcType=BIT}");
}
if (record.getFyjine() != null) {
sql.SET("fyjine = #{fyjine,jdbcType=DECIMAL}");
}
if (record.getFysingle() != null) {
sql.SET("fysingle = #{fysingle,jdbcType=DECIMAL}");
}
if (record.getMchFyjine() != null) {
sql.SET("mch_fyjine = #{mchFyjine,jdbcType=DECIMAL}");
}
if (record.getMchFysingle() != null) {
sql.SET("mch_fysingle = #{mchFysingle,jdbcType=DECIMAL}");
}
if (record.getIsFan() != null) {
sql.SET("is_fan = #{isFan,jdbcType=BIT}");
}
if (record.getIsDada() != null) {
sql.SET("is_dada = #{isDada,jdbcType=BIT}");
}
if (record.getShopPeisong() != null) {
sql.SET("shop_peisong = #{shopPeisong,jdbcType=INTEGER}");
}
if (record.getIsOpenOffline() != null) {
sql.SET("is_open_offline = #{isOpenOffline,jdbcType=BIT}");
}
if (record.getSupplierId() != null) {
sql.SET("supplier_id = #{supplierId,jdbcType=INTEGER}");
}
if (record.getIsSupTransfer() != null) {
sql.SET("is_sup_transfer = #{isSupTransfer,jdbcType=BIT}");
}
if (record.getDabaoPrice() != null) {
sql.SET("dabao_price = #{dabaoPrice,jdbcType=DECIMAL}");
}
if (record.getSettlementAmount() != null) {
sql.SET("settlement_amount = #{settlementAmount,jdbcType=DECIMAL}");
}
if (record.getIsSettlement() != null) {
sql.SET("is_settlement = #{isSettlement,jdbcType=SMALLINT}");
}
if (record.getSettlementTime() != null) {
sql.SET("settlement_time = #{settlementTime,jdbcType=INTEGER}");
}
if (record.getIsMchShop() != null) {
sql.SET("is_mch_shop = #{isMchShop,jdbcType=BIT}");
}
if (record.getIsDivideMoney() != null) {
sql.SET("is_divide_money = #{isDivideMoney,jdbcType=BIT}");
}
if (record.getTransactionId() != null) {
sql.SET("transaction_id = #{transactionId,jdbcType=VARCHAR}");
}
if (record.getPayUserId() != null) {
sql.SET("pay_user_id = #{payUserId,jdbcType=INTEGER}");
}
if (record.getPayTypeTrue() != null) {
sql.SET("pay_type_true = #{payTypeTrue,jdbcType=BIT}");
}
if (record.getIsVgoods() != null) {
sql.SET("is_vgoods = #{isVgoods,jdbcType=INTEGER}");
}
if (record.getReductionPrice() != null) {
sql.SET("reduction_price = #{reductionPrice,jdbcType=DECIMAL}");
}
if (record.getMinusPrice() != null) {
sql.SET("minus_price = #{minusPrice,jdbcType=DECIMAL}");
}
if (record.getOrderFrom() != null) {
sql.SET("order_from = #{orderFrom,jdbcType=INTEGER}");
}
if (record.getDiscountPrice() != null) {
sql.SET("discount_price = #{discountPrice,jdbcType=DECIMAL}");
}
if (record.getDiscountNum() != null) {
sql.SET("discount_num = #{discountNum,jdbcType=DECIMAL}");
}
if (record.getGiveGoodsId() != null) {
sql.SET("give_goods_id = #{giveGoodsId,jdbcType=INTEGER}");
}
if (record.getCouponRecordId() != null) {
sql.SET("coupon_record_id = #{couponRecordId,jdbcType=VARCHAR}");
}
if (record.getIdCardNo() != null) {
sql.SET("id_card_no = #{idCardNo,jdbcType=VARCHAR}");
}
if (record.getRefundTime() != null) {
sql.SET("refund_time = #{refundTime,jdbcType=INTEGER}");
}
if (record.getContent() != null) {
sql.SET("content = #{content,jdbcType=LONGVARCHAR}");
}
if (record.getAddressData() != null) {
sql.SET("address_data = #{addressData,jdbcType=LONGVARCHAR}");
}
if (record.getOfflineQrcode() != null) {
sql.SET("offline_qrcode = #{offlineQrcode,jdbcType=LONGVARCHAR}");
}
if (record.getIntegral() != null) {
sql.SET("integral = #{integral,jdbcType=LONGVARCHAR}");
}
if (record.getWords() != null) {
sql.SET("words = #{words,jdbcType=LONGVARCHAR}");
}
if (record.getSellerComments() != null) {
sql.SET("seller_comments = #{sellerComments,jdbcType=LONGVARCHAR}");
}
sql.WHERE("id = #{id,jdbcType=INTEGER}");
return sql.toString();
}
protected void applyWhere(SQL sql, CyymallOrderExample example, boolean includeExamplePhrase) { protected void applyWhere(SQL sql, CyymallOrderExample example, boolean includeExamplePhrase) {
if (example == null) { if (example == null) {
return; return;

@ -3,6 +3,7 @@ package com.hfkj.dao;
import com.hfkj.entity.CyymallUser; import com.hfkj.entity.CyymallUser;
import com.hfkj.entity.CyymallUserExample; import com.hfkj.entity.CyymallUserExample;
import java.util.List; import java.util.List;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.DeleteProvider; import org.apache.ibatis.annotations.DeleteProvider;
import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.InsertProvider; import org.apache.ibatis.annotations.InsertProvider;
@ -10,7 +11,9 @@ import org.apache.ibatis.annotations.Options;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Result; import org.apache.ibatis.annotations.Result;
import org.apache.ibatis.annotations.Results; import org.apache.ibatis.annotations.Results;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.SelectProvider; import org.apache.ibatis.annotations.SelectProvider;
import org.apache.ibatis.annotations.Update;
import org.apache.ibatis.annotations.UpdateProvider; import org.apache.ibatis.annotations.UpdateProvider;
import org.apache.ibatis.type.JdbcType; import org.apache.ibatis.type.JdbcType;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
@ -29,6 +32,12 @@ public interface CyymallUserMapper extends CyymallUserMapperExt {
@DeleteProvider(type=CyymallUserSqlProvider.class, method="deleteByExample") @DeleteProvider(type=CyymallUserSqlProvider.class, method="deleteByExample")
int deleteByExample(CyymallUserExample example); int deleteByExample(CyymallUserExample example);
@Delete({
"delete from cyymall_user",
"where id = #{id,jdbcType=INTEGER}"
})
int deleteByPrimaryKey(Integer id);
@Insert({ @Insert({
"insert into cyymall_user (`type`, username, ", "insert into cyymall_user (`type`, username, ",
"`password`, auth_key, ", "`password`, auth_key, ",
@ -100,7 +109,7 @@ public interface CyymallUserMapper extends CyymallUserMapperExt {
@SelectProvider(type=CyymallUserSqlProvider.class, method="selectByExample") @SelectProvider(type=CyymallUserSqlProvider.class, method="selectByExample")
@Results({ @Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER), @Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="type", property="type", jdbcType=JdbcType.SMALLINT), @Result(column="type", property="type", jdbcType=JdbcType.SMALLINT),
@Result(column="username", property="username", jdbcType=JdbcType.VARCHAR), @Result(column="username", property="username", jdbcType=JdbcType.VARCHAR),
@Result(column="password", property="password", jdbcType=JdbcType.VARCHAR), @Result(column="password", property="password", jdbcType=JdbcType.VARCHAR),
@ -165,9 +174,159 @@ public interface CyymallUserMapper extends CyymallUserMapperExt {
}) })
List<CyymallUser> selectByExample(CyymallUserExample example); List<CyymallUser> selectByExample(CyymallUserExample example);
@Select({
"select",
"id, `type`, username, `password`, auth_key, access_token, addtime, is_delete, ",
"wechat_open_id, wechat_union_id, nickname, avatar_url, store_id, is_distributor, ",
"parent_id, `time`, total_price, price, is_clerk, we7_uid, shop_id, `level`, ",
"integral, total_integral, money, contact_way, comments, binding, wechat_platform_open_id, ",
"platform, blacklist, parent_user_id, appcid, is_admin, tuan_price, is_delivery, ",
"mch_id, real_name, real_code, real_just_pic, real_back_pic, is_real, live_price, ",
"fyjine, yifan, delivery_office, subsidy_price, delivery_mch_id, clerk_mch_id, ",
"is_group_centre, sex, birth_date, is_vgoods, share_cat_id, user_label, gh_card_no, ",
"gh_card_pwd, channel_phone, channel_sign, email, apply_time, apply_status",
"from cyymall_user",
"where id = #{id,jdbcType=INTEGER}"
})
@Results({
@Result(column="id", property="id", jdbcType=JdbcType.INTEGER, id=true),
@Result(column="type", property="type", jdbcType=JdbcType.SMALLINT),
@Result(column="username", property="username", jdbcType=JdbcType.VARCHAR),
@Result(column="password", property="password", jdbcType=JdbcType.VARCHAR),
@Result(column="auth_key", property="authKey", jdbcType=JdbcType.VARCHAR),
@Result(column="access_token", property="accessToken", jdbcType=JdbcType.VARCHAR),
@Result(column="addtime", property="addtime", jdbcType=JdbcType.INTEGER),
@Result(column="is_delete", property="isDelete", jdbcType=JdbcType.SMALLINT),
@Result(column="wechat_open_id", property="wechatOpenId", jdbcType=JdbcType.VARCHAR),
@Result(column="wechat_union_id", property="wechatUnionId", jdbcType=JdbcType.VARCHAR),
@Result(column="nickname", property="nickname", jdbcType=JdbcType.VARCHAR),
@Result(column="avatar_url", property="avatarUrl", jdbcType=JdbcType.VARCHAR),
@Result(column="store_id", property="storeId", jdbcType=JdbcType.INTEGER),
@Result(column="is_distributor", property="isDistributor", jdbcType=JdbcType.INTEGER),
@Result(column="parent_id", property="parentId", jdbcType=JdbcType.INTEGER),
@Result(column="time", property="time", jdbcType=JdbcType.INTEGER),
@Result(column="total_price", property="totalPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="price", property="price", jdbcType=JdbcType.DECIMAL),
@Result(column="is_clerk", property="isClerk", jdbcType=JdbcType.INTEGER),
@Result(column="we7_uid", property="we7Uid", jdbcType=JdbcType.INTEGER),
@Result(column="shop_id", property="shopId", jdbcType=JdbcType.INTEGER),
@Result(column="level", property="level", jdbcType=JdbcType.INTEGER),
@Result(column="integral", property="integral", jdbcType=JdbcType.INTEGER),
@Result(column="total_integral", property="totalIntegral", jdbcType=JdbcType.INTEGER),
@Result(column="money", property="money", jdbcType=JdbcType.DECIMAL),
@Result(column="contact_way", property="contactWay", jdbcType=JdbcType.VARCHAR),
@Result(column="comments", property="comments", jdbcType=JdbcType.VARCHAR),
@Result(column="binding", property="binding", jdbcType=JdbcType.CHAR),
@Result(column="wechat_platform_open_id", property="wechatPlatformOpenId", jdbcType=JdbcType.VARCHAR),
@Result(column="platform", property="platform", jdbcType=JdbcType.TINYINT),
@Result(column="blacklist", property="blacklist", jdbcType=JdbcType.BIT),
@Result(column="parent_user_id", property="parentUserId", jdbcType=JdbcType.INTEGER),
@Result(column="appcid", property="appcid", jdbcType=JdbcType.VARCHAR),
@Result(column="is_admin", property="isAdmin", jdbcType=JdbcType.BIT),
@Result(column="tuan_price", property="tuanPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="is_delivery", property="isDelivery", jdbcType=JdbcType.BIT),
@Result(column="mch_id", property="mchId", jdbcType=JdbcType.INTEGER),
@Result(column="real_name", property="realName", jdbcType=JdbcType.VARCHAR),
@Result(column="real_code", property="realCode", jdbcType=JdbcType.VARCHAR),
@Result(column="real_just_pic", property="realJustPic", jdbcType=JdbcType.VARCHAR),
@Result(column="real_back_pic", property="realBackPic", jdbcType=JdbcType.VARCHAR),
@Result(column="is_real", property="isReal", jdbcType=JdbcType.BIT),
@Result(column="live_price", property="livePrice", jdbcType=JdbcType.DECIMAL),
@Result(column="fyjine", property="fyjine", jdbcType=JdbcType.VARCHAR),
@Result(column="yifan", property="yifan", jdbcType=JdbcType.VARCHAR),
@Result(column="delivery_office", property="deliveryOffice", jdbcType=JdbcType.BIT),
@Result(column="subsidy_price", property="subsidyPrice", jdbcType=JdbcType.DECIMAL),
@Result(column="delivery_mch_id", property="deliveryMchId", jdbcType=JdbcType.INTEGER),
@Result(column="clerk_mch_id", property="clerkMchId", jdbcType=JdbcType.INTEGER),
@Result(column="is_group_centre", property="isGroupCentre", jdbcType=JdbcType.INTEGER),
@Result(column="sex", property="sex", jdbcType=JdbcType.INTEGER),
@Result(column="birth_date", property="birthDate", jdbcType=JdbcType.VARCHAR),
@Result(column="is_vgoods", property="isVgoods", jdbcType=JdbcType.INTEGER),
@Result(column="share_cat_id", property="shareCatId", jdbcType=JdbcType.INTEGER),
@Result(column="user_label", property="userLabel", jdbcType=JdbcType.INTEGER),
@Result(column="gh_card_no", property="ghCardNo", jdbcType=JdbcType.VARCHAR),
@Result(column="gh_card_pwd", property="ghCardPwd", jdbcType=JdbcType.INTEGER),
@Result(column="channel_phone", property="channelPhone", jdbcType=JdbcType.CHAR),
@Result(column="channel_sign", property="channelSign", jdbcType=JdbcType.VARCHAR),
@Result(column="email", property="email", jdbcType=JdbcType.VARCHAR),
@Result(column="apply_time", property="applyTime", jdbcType=JdbcType.INTEGER),
@Result(column="apply_status", property="applyStatus", jdbcType=JdbcType.SMALLINT)
})
CyymallUser selectByPrimaryKey(Integer id);
@UpdateProvider(type=CyymallUserSqlProvider.class, method="updateByExampleSelective") @UpdateProvider(type=CyymallUserSqlProvider.class, method="updateByExampleSelective")
int updateByExampleSelective(@Param("record") CyymallUser record, @Param("example") CyymallUserExample example); int updateByExampleSelective(@Param("record") CyymallUser record, @Param("example") CyymallUserExample example);
@UpdateProvider(type=CyymallUserSqlProvider.class, method="updateByExample") @UpdateProvider(type=CyymallUserSqlProvider.class, method="updateByExample")
int updateByExample(@Param("record") CyymallUser record, @Param("example") CyymallUserExample example); int updateByExample(@Param("record") CyymallUser record, @Param("example") CyymallUserExample example);
@UpdateProvider(type=CyymallUserSqlProvider.class, method="updateByPrimaryKeySelective")
int updateByPrimaryKeySelective(CyymallUser record);
@Update({
"update cyymall_user",
"set `type` = #{type,jdbcType=SMALLINT},",
"username = #{username,jdbcType=VARCHAR},",
"`password` = #{password,jdbcType=VARCHAR},",
"auth_key = #{authKey,jdbcType=VARCHAR},",
"access_token = #{accessToken,jdbcType=VARCHAR},",
"addtime = #{addtime,jdbcType=INTEGER},",
"is_delete = #{isDelete,jdbcType=SMALLINT},",
"wechat_open_id = #{wechatOpenId,jdbcType=VARCHAR},",
"wechat_union_id = #{wechatUnionId,jdbcType=VARCHAR},",
"nickname = #{nickname,jdbcType=VARCHAR},",
"avatar_url = #{avatarUrl,jdbcType=VARCHAR},",
"store_id = #{storeId,jdbcType=INTEGER},",
"is_distributor = #{isDistributor,jdbcType=INTEGER},",
"parent_id = #{parentId,jdbcType=INTEGER},",
"`time` = #{time,jdbcType=INTEGER},",
"total_price = #{totalPrice,jdbcType=DECIMAL},",
"price = #{price,jdbcType=DECIMAL},",
"is_clerk = #{isClerk,jdbcType=INTEGER},",
"we7_uid = #{we7Uid,jdbcType=INTEGER},",
"shop_id = #{shopId,jdbcType=INTEGER},",
"`level` = #{level,jdbcType=INTEGER},",
"integral = #{integral,jdbcType=INTEGER},",
"total_integral = #{totalIntegral,jdbcType=INTEGER},",
"money = #{money,jdbcType=DECIMAL},",
"contact_way = #{contactWay,jdbcType=VARCHAR},",
"comments = #{comments,jdbcType=VARCHAR},",
"binding = #{binding,jdbcType=CHAR},",
"wechat_platform_open_id = #{wechatPlatformOpenId,jdbcType=VARCHAR},",
"platform = #{platform,jdbcType=TINYINT},",
"blacklist = #{blacklist,jdbcType=BIT},",
"parent_user_id = #{parentUserId,jdbcType=INTEGER},",
"appcid = #{appcid,jdbcType=VARCHAR},",
"is_admin = #{isAdmin,jdbcType=BIT},",
"tuan_price = #{tuanPrice,jdbcType=DECIMAL},",
"is_delivery = #{isDelivery,jdbcType=BIT},",
"mch_id = #{mchId,jdbcType=INTEGER},",
"real_name = #{realName,jdbcType=VARCHAR},",
"real_code = #{realCode,jdbcType=VARCHAR},",
"real_just_pic = #{realJustPic,jdbcType=VARCHAR},",
"real_back_pic = #{realBackPic,jdbcType=VARCHAR},",
"is_real = #{isReal,jdbcType=BIT},",
"live_price = #{livePrice,jdbcType=DECIMAL},",
"fyjine = #{fyjine,jdbcType=VARCHAR},",
"yifan = #{yifan,jdbcType=VARCHAR},",
"delivery_office = #{deliveryOffice,jdbcType=BIT},",
"subsidy_price = #{subsidyPrice,jdbcType=DECIMAL},",
"delivery_mch_id = #{deliveryMchId,jdbcType=INTEGER},",
"clerk_mch_id = #{clerkMchId,jdbcType=INTEGER},",
"is_group_centre = #{isGroupCentre,jdbcType=INTEGER},",
"sex = #{sex,jdbcType=INTEGER},",
"birth_date = #{birthDate,jdbcType=VARCHAR},",
"is_vgoods = #{isVgoods,jdbcType=INTEGER},",
"share_cat_id = #{shareCatId,jdbcType=INTEGER},",
"user_label = #{userLabel,jdbcType=INTEGER},",
"gh_card_no = #{ghCardNo,jdbcType=VARCHAR},",
"gh_card_pwd = #{ghCardPwd,jdbcType=INTEGER},",
"channel_phone = #{channelPhone,jdbcType=CHAR},",
"channel_sign = #{channelSign,jdbcType=VARCHAR},",
"email = #{email,jdbcType=VARCHAR},",
"apply_time = #{applyTime,jdbcType=INTEGER},",
"apply_status = #{applyStatus,jdbcType=SMALLINT}",
"where id = #{id,jdbcType=INTEGER}"
})
int updateByPrimaryKey(CyymallUser record);
} }

@ -684,6 +684,259 @@ public class CyymallUserSqlProvider {
return sql.toString(); return sql.toString();
} }
public String updateByPrimaryKeySelective(CyymallUser record) {
SQL sql = new SQL();
sql.UPDATE("cyymall_user");
if (record.getType() != null) {
sql.SET("`type` = #{type,jdbcType=SMALLINT}");
}
if (record.getUsername() != null) {
sql.SET("username = #{username,jdbcType=VARCHAR}");
}
if (record.getPassword() != null) {
sql.SET("`password` = #{password,jdbcType=VARCHAR}");
}
if (record.getAuthKey() != null) {
sql.SET("auth_key = #{authKey,jdbcType=VARCHAR}");
}
if (record.getAccessToken() != null) {
sql.SET("access_token = #{accessToken,jdbcType=VARCHAR}");
}
if (record.getAddtime() != null) {
sql.SET("addtime = #{addtime,jdbcType=INTEGER}");
}
if (record.getIsDelete() != null) {
sql.SET("is_delete = #{isDelete,jdbcType=SMALLINT}");
}
if (record.getWechatOpenId() != null) {
sql.SET("wechat_open_id = #{wechatOpenId,jdbcType=VARCHAR}");
}
if (record.getWechatUnionId() != null) {
sql.SET("wechat_union_id = #{wechatUnionId,jdbcType=VARCHAR}");
}
if (record.getNickname() != null) {
sql.SET("nickname = #{nickname,jdbcType=VARCHAR}");
}
if (record.getAvatarUrl() != null) {
sql.SET("avatar_url = #{avatarUrl,jdbcType=VARCHAR}");
}
if (record.getStoreId() != null) {
sql.SET("store_id = #{storeId,jdbcType=INTEGER}");
}
if (record.getIsDistributor() != null) {
sql.SET("is_distributor = #{isDistributor,jdbcType=INTEGER}");
}
if (record.getParentId() != null) {
sql.SET("parent_id = #{parentId,jdbcType=INTEGER}");
}
if (record.getTime() != null) {
sql.SET("`time` = #{time,jdbcType=INTEGER}");
}
if (record.getTotalPrice() != null) {
sql.SET("total_price = #{totalPrice,jdbcType=DECIMAL}");
}
if (record.getPrice() != null) {
sql.SET("price = #{price,jdbcType=DECIMAL}");
}
if (record.getIsClerk() != null) {
sql.SET("is_clerk = #{isClerk,jdbcType=INTEGER}");
}
if (record.getWe7Uid() != null) {
sql.SET("we7_uid = #{we7Uid,jdbcType=INTEGER}");
}
if (record.getShopId() != null) {
sql.SET("shop_id = #{shopId,jdbcType=INTEGER}");
}
if (record.getLevel() != null) {
sql.SET("`level` = #{level,jdbcType=INTEGER}");
}
if (record.getIntegral() != null) {
sql.SET("integral = #{integral,jdbcType=INTEGER}");
}
if (record.getTotalIntegral() != null) {
sql.SET("total_integral = #{totalIntegral,jdbcType=INTEGER}");
}
if (record.getMoney() != null) {
sql.SET("money = #{money,jdbcType=DECIMAL}");
}
if (record.getContactWay() != null) {
sql.SET("contact_way = #{contactWay,jdbcType=VARCHAR}");
}
if (record.getComments() != null) {
sql.SET("comments = #{comments,jdbcType=VARCHAR}");
}
if (record.getBinding() != null) {
sql.SET("binding = #{binding,jdbcType=CHAR}");
}
if (record.getWechatPlatformOpenId() != null) {
sql.SET("wechat_platform_open_id = #{wechatPlatformOpenId,jdbcType=VARCHAR}");
}
if (record.getPlatform() != null) {
sql.SET("platform = #{platform,jdbcType=TINYINT}");
}
if (record.getBlacklist() != null) {
sql.SET("blacklist = #{blacklist,jdbcType=BIT}");
}
if (record.getParentUserId() != null) {
sql.SET("parent_user_id = #{parentUserId,jdbcType=INTEGER}");
}
if (record.getAppcid() != null) {
sql.SET("appcid = #{appcid,jdbcType=VARCHAR}");
}
if (record.getIsAdmin() != null) {
sql.SET("is_admin = #{isAdmin,jdbcType=BIT}");
}
if (record.getTuanPrice() != null) {
sql.SET("tuan_price = #{tuanPrice,jdbcType=DECIMAL}");
}
if (record.getIsDelivery() != null) {
sql.SET("is_delivery = #{isDelivery,jdbcType=BIT}");
}
if (record.getMchId() != null) {
sql.SET("mch_id = #{mchId,jdbcType=INTEGER}");
}
if (record.getRealName() != null) {
sql.SET("real_name = #{realName,jdbcType=VARCHAR}");
}
if (record.getRealCode() != null) {
sql.SET("real_code = #{realCode,jdbcType=VARCHAR}");
}
if (record.getRealJustPic() != null) {
sql.SET("real_just_pic = #{realJustPic,jdbcType=VARCHAR}");
}
if (record.getRealBackPic() != null) {
sql.SET("real_back_pic = #{realBackPic,jdbcType=VARCHAR}");
}
if (record.getIsReal() != null) {
sql.SET("is_real = #{isReal,jdbcType=BIT}");
}
if (record.getLivePrice() != null) {
sql.SET("live_price = #{livePrice,jdbcType=DECIMAL}");
}
if (record.getFyjine() != null) {
sql.SET("fyjine = #{fyjine,jdbcType=VARCHAR}");
}
if (record.getYifan() != null) {
sql.SET("yifan = #{yifan,jdbcType=VARCHAR}");
}
if (record.getDeliveryOffice() != null) {
sql.SET("delivery_office = #{deliveryOffice,jdbcType=BIT}");
}
if (record.getSubsidyPrice() != null) {
sql.SET("subsidy_price = #{subsidyPrice,jdbcType=DECIMAL}");
}
if (record.getDeliveryMchId() != null) {
sql.SET("delivery_mch_id = #{deliveryMchId,jdbcType=INTEGER}");
}
if (record.getClerkMchId() != null) {
sql.SET("clerk_mch_id = #{clerkMchId,jdbcType=INTEGER}");
}
if (record.getIsGroupCentre() != null) {
sql.SET("is_group_centre = #{isGroupCentre,jdbcType=INTEGER}");
}
if (record.getSex() != null) {
sql.SET("sex = #{sex,jdbcType=INTEGER}");
}
if (record.getBirthDate() != null) {
sql.SET("birth_date = #{birthDate,jdbcType=VARCHAR}");
}
if (record.getIsVgoods() != null) {
sql.SET("is_vgoods = #{isVgoods,jdbcType=INTEGER}");
}
if (record.getShareCatId() != null) {
sql.SET("share_cat_id = #{shareCatId,jdbcType=INTEGER}");
}
if (record.getUserLabel() != null) {
sql.SET("user_label = #{userLabel,jdbcType=INTEGER}");
}
if (record.getGhCardNo() != null) {
sql.SET("gh_card_no = #{ghCardNo,jdbcType=VARCHAR}");
}
if (record.getGhCardPwd() != null) {
sql.SET("gh_card_pwd = #{ghCardPwd,jdbcType=INTEGER}");
}
if (record.getChannelPhone() != null) {
sql.SET("channel_phone = #{channelPhone,jdbcType=CHAR}");
}
if (record.getChannelSign() != null) {
sql.SET("channel_sign = #{channelSign,jdbcType=VARCHAR}");
}
if (record.getEmail() != null) {
sql.SET("email = #{email,jdbcType=VARCHAR}");
}
if (record.getApplyTime() != null) {
sql.SET("apply_time = #{applyTime,jdbcType=INTEGER}");
}
if (record.getApplyStatus() != null) {
sql.SET("apply_status = #{applyStatus,jdbcType=SMALLINT}");
}
sql.WHERE("id = #{id,jdbcType=INTEGER}");
return sql.toString();
}
protected void applyWhere(SQL sql, CyymallUserExample example, boolean includeExamplePhrase) { protected void applyWhere(SQL sql, CyymallUserExample example, boolean includeExamplePhrase) {
if (example == null) { if (example == null) {
return; return;

Loading…
Cancel
Save