diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/oms/vo/CartProduct.java b/src/main/java/com/yxt/yythmall/mallplus/mbg/oms/vo/CartProduct.java new file mode 100644 index 0000000..444ef52 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/oms/vo/CartProduct.java @@ -0,0 +1,33 @@ +package com.yxt.yythmall.mallplus.mbg.oms.vo; + + +import com.yxt.yythmall.mallplus.mbg.pms.entity.PmsProduct; +import com.yxt.yythmall.mallplus.mbg.pms.entity.PmsProductAttribute; +import com.yxt.yythmall.mallplus.mbg.pms.entity.PmsSkuStock; + +import java.util.List; + +/** + * 购物车中选择规格的商品信息 + * https://github.com/shenzhuan/mallplus on 2018/8/2. + */ +public class CartProduct extends PmsProduct { + private List productAttributeList; + private List skuStockList; + + public List getProductAttributeList() { + return productAttributeList; + } + + public void setProductAttributeList(List productAttributeList) { + this.productAttributeList = productAttributeList; + } + + public List getSkuStockList() { + return skuStockList; + } + + public void setSkuStockList(List skuStockList) { + this.skuStockList = skuStockList; + } +} diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/CmsPrefrenceAreaProductRelationMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/CmsPrefrenceAreaProductRelationMapper.xml new file mode 100644 index 0000000..36e7c79 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/CmsPrefrenceAreaProductRelationMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + id, prefrence_area_id, product_id + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/CmsSubjectProductRelationMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/CmsSubjectProductRelationMapper.xml new file mode 100644 index 0000000..6a18112 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/CmsSubjectProductRelationMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + id, subject_id, product_id + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsAlbumMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsAlbumMapper.xml new file mode 100644 index 0000000..3cd08e8 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsAlbumMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsAlbumPicMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsAlbumPicMapper.xml new file mode 100644 index 0000000..78449dd --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsAlbumPicMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + id, album_id, pic + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsBrandMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsBrandMapper.xml new file mode 100644 index 0000000..b50f176 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsBrandMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + id, name, first_letter, sort, factory_status, show_status, product_count, product_comment_count, logo, big_pic, + brand_story + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsCommentMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsCommentMapper.xml new file mode 100644 index 0000000..957df51 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsCommentMapper.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + id, product_id, member_nick_name, product_name, star, member_ip, create_time, show_status, product_attribute, + collect_couont, read_count, content, pics, member_icon, replay_count + + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsCommentReplayMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsCommentReplayMapper.xml new file mode 100644 index 0000000..92b3357 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsCommentReplayMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + id, comment_id, member_nick_name, member_icon, content, create_time, type + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsFavoriteMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsFavoriteMapper.xml new file mode 100644 index 0000000..5edeef3 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsFavoriteMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + id, addTime, type, obj_id, store_id, user_id, name, meno1, meno2, meno3 + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsFeightTemplateMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsFeightTemplateMapper.xml new file mode 100644 index 0000000..f7bd15e --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsFeightTemplateMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + id, name, charge_type, first_weight, first_fee, continue_weight, continme_fee, dest + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsMemberPriceMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsMemberPriceMapper.xml new file mode 100644 index 0000000..be40a92 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsMemberPriceMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + id, product_id, member_level_id, member_price, member_level_name + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeCategoryMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeCategoryMapper.xml new file mode 100644 index 0000000..a063c0a --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeCategoryMapper.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + id, name, attribute_count, param_count + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeMapper.xml new file mode 100644 index 0000000..ebfaf17 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeMapper.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + id, product_attribute_category_id, name, select_type, input_type, input_list, sort, filter_type, search_type, + related_status, hand_add_status, type + + + + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeValueMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeValueMapper.xml new file mode 100644 index 0000000..772f3d7 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductAttributeValueMapper.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + id, product_id, product_attribute_id, value + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductCategoryAttributeRelationMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductCategoryAttributeRelationMapper.xml new file mode 100644 index 0000000..e494611 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductCategoryAttributeRelationMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + id, product_category_id, product_attribute_id + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductCategoryMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductCategoryMapper.xml new file mode 100644 index 0000000..0b10b38 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductCategoryMapper.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + id, parent_id, name, level, product_count, product_unit, nav_status, show_status, index_status,sort, icon, + keywords, description + + + + + + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductConsultMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductConsultMapper.xml new file mode 100644 index 0000000..661d26e --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductConsultMapper.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + id, goods_id, goods_name, member_id, member_name, store_id, email, consult_content, consult_addtime, + consult_reply, consult_reply_time, isanonymous, is_del + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductFullReductionMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductFullReductionMapper.xml new file mode 100644 index 0000000..5a0f2bd --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductFullReductionMapper.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + id, product_id, full_price, reduce_price + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductLadderMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductLadderMapper.xml new file mode 100644 index 0000000..c30df49 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductLadderMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + id, product_id, count, discount, price + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductMapper.xml new file mode 100644 index 0000000..7d64843 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductMapper.xml @@ -0,0 +1,229 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id, brand_id, product_category_id, feight_template_id, product_attribute_category_id, name, pic, product_sn, + delete_status, publish_status, new_status, recommand_status, verify_status, sort, sale, price, promotion_price, + gift_growth, gift_point, use_point_limit, sub_title, description, original_price, stock, low_stock, unit, + weight, preview_status, service_ids, keywords, note, album_pics, detail_title, detail_desc, detail_html, + detail_mobile_html, promotion_start_time, promotion_end_time, promotion_per_limit, promotion_type, brand_name, + product_category_name, supply_id, create_time, school_id + + + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductOperateLogMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductOperateLogMapper.xml new file mode 100644 index 0000000..948fde4 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductOperateLogMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + id, product_id, price_old, price_new, sale_price_old, sale_price_new, gift_point_old, gift_point_new, + use_point_limit_old, use_point_limit_new, operate_man, create_time + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductVertifyRecordMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductVertifyRecordMapper.xml new file mode 100644 index 0000000..a030f51 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsProductVertifyRecordMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + id, product_id, create_time, vertify_man, status, detail + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsSkuStockMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsSkuStockMapper.xml new file mode 100644 index 0000000..c5987d0 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsSkuStockMapper.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + id, product_id, sku_code, price, stock, low_stock, sp1, sp2, sp3, pic, sale, promotion_price, lock_stock + + + + REPLACE INTO pms_sku_stock (id,product_id, sku_code, price, stock, low_stock, sp1, sp2, sp3, pic, sale) VALUES + + (#{item.id,jdbcType=BIGINT}, + #{item.productId,jdbcType=BIGINT}, + #{item.skuCode,jdbcType=VARCHAR}, + #{item.price,jdbcType=DECIMAL}, + #{item.stock,jdbcType=INTEGER}, + #{item.lowStock,jdbcType=INTEGER}, + #{item.sp1,jdbcType=VARCHAR}, + #{item.sp2,jdbcType=VARCHAR}, + #{item.sp3,jdbcType=VARCHAR}, + #{item.pic,jdbcType=VARCHAR}, + #{item.sale,jdbcType=INTEGER}) + + + diff --git a/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsSmallNaviconCategoryMapper.xml b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsSmallNaviconCategoryMapper.xml new file mode 100644 index 0000000..33a6b52 --- /dev/null +++ b/src/main/java/com/yxt/yythmall/mallplus/mbg/pms/mapper/PmsSmallNaviconCategoryMapper.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + `id`,`title`,`icon`,`summary`,`content`,`sort` + + + + + + + + + insert into pms_small_navicon_category + ( + `title`, + `icon`, + `summary`, + `content`, + `sort` + ) + values + ( + #{title}, + #{icon}, + #{summary}, + #{content}, + #{sort} + ) + + + + update pms_small_navicon_category + + `title` = #{title}, + `icon` = #{icon}, + `summary` = #{summary}, + `content` = #{content}, + `sort` = #{sort} + + where id = #{id} + + + + delete from pms_small_navicon_category where id = #{value} + + + + delete from pms_small_navicon_category where id in + + #{id} + + + + diff --git a/src/main/resources/application-test.yml b/src/main/resources/application-test.yml index 3272b21..583531d 100644 --- a/src/main/resources/application-test.yml +++ b/src/main/resources/application-test.yml @@ -31,7 +31,7 @@ image: upload: path: /home/lzh/docker_data/nginx/html/lipinka/yythmall-ui/upload/ url: - prefix: https://lpk.yyundong.com/upload/ + prefix: https://lpk.yyundong.com/mall/upload/ weixin: miniprogram: