refactor code

This commit is contained in:
Cauchy
2023-10-16 14:55:34 +08:00
parent 5d0633d1bb
commit 08cc5c3a3d
67 changed files with 695 additions and 3053 deletions

View File

@@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.BookClockinCommentDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.BookClockinCommentEntity" id="ClockinCommentrMap">
<result property="id" column="id"/>
<result property="taskId" column="task_id"/>
<result property="images" column="images"/>
<result property="bookId" column="book_id"/>
<result property="userId" column="user_id"/>
<result property="content" column="content"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
<result property="likeSum" column="like_sum"/>
<result property="pid" column="pid"/>
</resultMap>
</mapper>

View File

@@ -1,31 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.BookClockinDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.BookClockInEntity" id="bookClockinMap">
<result property="id" column="id"/>
<result property="bookId" column="book_id"/>
<result property="userId" column="user_id"/>
<result property="content" column="content"/>
<result property="clockinSum" column="clockin_sum"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
<result property="delFlag" column="del_flag"/>
<result property="images" column="images"/>
<result property="voices" column="voices"/>
<result property="likes" column="like_s"/>
<result property="likeSum" column="like_sum"/>
<result property="commentSum" column="comment_sum"/>
<result property="taskId" column="task_id"/>
<result property="dayId" column="day_id"/>
</resultMap>
</mapper>

View File

@@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.BookClockinPunchDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.BookClockinPunchEntity" id="clockinPunchMap">
<result property="id" column="id"/>
<result property="bookId" column="book_id"/>
<result property="userId" column="user_id"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
<result property="delFlag" column="del_flag"/>
<result property="days" column="days"/>
<result property="tId" column="t_id"/>
</resultMap>
</mapper>

View File

@@ -1,26 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.BookTaskDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.BookTaskEntity" id="taskMap">
<result property="id" column="id"/>
<result property="bookid" column="book_id"/>
<result property="content" column="content"/>
<result property="images" column="images"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
<result property="voices" column="voices"/>
<result property="days" column="days"/>
<result property="likesun" column="like_sun"/>
<result property="delFlag" column="del_flag"/>
<result property="video" column="video"/>
<result property="heading" column="heading"/>
</resultMap>
</mapper>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.ExpressCompanyDao">
<select id="getExpressCompanyList" resultType="com.peanut.modules.book.vo.ExpressCompanyVo">
select name, code from express_company
</select>
</mapper>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.ExpressFeeDao">
</mapper>

View File

@@ -1,42 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.FMSCommodityDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap id="CommodityResult" type="com.peanut.modules.book.entity.FMSCommodity">
<result property="id" column="id" />
<result property="goodsName" column="goods_name" />
<result property="goodsQuantity" column="goods_quantity" />
<result property="goodsPrice" column="goods_price" />
<result property="goodsWeight" column="goods_weight" />
<result property="goodsDesc" column="goods_desc" />
<result property="fmsOrderId" column="fms_order_id" />
</resultMap>
<sql id="fmsCommodityVo">
(
goods_name,
goods_quantity,
goods_price,
goods_weight,
goods_desc,
fms_order_id
)
</sql>
<insert id="batchInsert">
insert into fms_commodity
<include refid="fmsCommodityVo"/>
values
<foreach item="item" index="index" collection="list" separator=",">
(
#{item.goodsName},#{item.goodsQuantity},#{item.goodsPrice},#{item.goodsWeight},#{item.goodsDesc},#{item.fmsOrderId}
)
</foreach>
</insert>
</mapper>

View File

@@ -1,61 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.FMSOrderDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.FMSOrderEntity" id="buyOrderMap">
<result property="id" column="id" />
<result property="orderCode" column="order_code" />
<result property="shipperCode" column="shipper_code" />
<result property="receiverName" column="receiver_name" />
<result property="receiverMobile" column="receiver_mobile" />
<result property="receiverProvinceName" column="receiver_province_name" />
<result property="receiverCityName" column="receiver_city_name" />
<result property="receiverExpAreaName" column="receiverExp_area_name" />
<result property="receiverAddress" column="receiver_address" />
<result property="remark" column="remark" />
<result property="orderId" column="order_id" />
<collection property="commodityList" javaType="java.util.List" resultMap="CommodityResult" />
</resultMap>
<resultMap id="CommodityResult" type="com.peanut.modules.book.entity.FMSCommodity">
<result property="id" column="id" />
<result property="goodsName" column="goods_name" />
<result property="goodsQuantity" column="goods_quantity" />
<result property="goodsPrice" column="goods_price" />
<result property="goodsWeight" column="goods_weight" />
<result property="goodsDesc" column="goods_desc" />
<result property="fmsOrderId" column="fms_order_id" />
</resultMap>
<sql id="fmsVo">
(
order_code,
shipper_code,
receiver_name,
receiver_mobile,
receiver_province_name,
receiver_city_name,
receiverExp_area_name,
receiver_address,
remark,
order_id
)
</sql>
<insert id="batchInsert">
insert into fms_order
<include refid="fmsVo"/>
values
<foreach item="item" index="index" collection="list" separator=",">
(
#{item.orderCode},#{item.shipperCode},#{item.receiverName},#{item.receiverMobile},#{item.receiverProvinceName},
#{item.receiverCityName},#{item.receiverExpAreaName},#{item.receiverAddress},#{item.remark},#{item.orderId}
)
</foreach>
</insert>
</mapper>

View File

@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.FMSOrderDetailDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.FMSOrderDetailEntity" id="fmsOrderMap">
<result property="id" column="id" />
<result property="orderId" column="order_id" />
<result property="detailId" column="detail_id" />
<result property="orderCode" column="order_code" />
</resultMap>
</mapper>

View File

@@ -3,42 +3,36 @@
<mapper namespace="com.peanut.modules.book.dao.ShopProductDao">
<!-- 可根据自己的需求,是否要使用 -->
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.ShopProductEntity" id="shopProductMap">
<result property="productId" column="product_id" />
<result property="productName" column="product_name" />
<result property="price" column="price" />
<result property="weight" column="weight" />
<result property="publishStatus" column="publish_status" />
<result property="productDetails" column="product_details" />
<result property="productPid" column="product_pid" />
<result property="productType" column="product_type" />
<result property="productStock" column="product_stock" />
<result property="productImages" column="product_images" />
<result property="productImageList" column="product_image_list" />
<result property="productSalesVolume" column="product_sales_volume" />
<result property="createTime" column="create_time" />
<result property="updateTime" column="update_time" />
<result property="delFlag" column="del_flag" />
<result property="sort" column="sort" />
<result property="author" column="author" />
<result property="publisher" column=" publisher" />
<result property="pubDate" column="pub_date" />
<result property="format" column="format" />
<result property="pageNum" column="page_num" />
<result property="quality" column="quality" />
<result property="sumSales" column="sum_sales" />
<result property="goodsType" column="goods_type" />
<result property="goodsTypeCode" column="goods_type_code" />
<result property="activityPrice" column="activity_price" />
<result property="isFreeMail" column="is_free_mail" />
<result property="bookId" column="book_ids" />
<!-- <result property="bookidsimages" column="bookidsimages" />-->
<!-- <result property="bookids" column="book_ids" />-->
<!-- <result property="bookidsimages" column="bookidsimages" />-->
<result property="productId" column="product_id"/>
<result property="productName" column="product_name"/>
<result property="price" column="price"/>
<result property="weight" column="weight"/>
<result property="publishStatus" column="publish_status"/>
<result property="productDetails" column="product_details"/>
<result property="productPid" column="product_pid"/>
<result property="productType" column="product_type"/>
<result property="productStock" column="product_stock"/>
<result property="productImages" column="product_images"/>
<result property="productImageList" column="product_image_list"/>
<result property="productSalesVolume" column="product_sales_volume"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
<result property="delFlag" column="del_flag"/>
<result property="sort" column="sort"/>
<result property="author" column="author"/>
<result property="publisher" column=" publisher"/>
<result property="pubDate" column="pub_date"/>
<result property="format" column="format"/>
<result property="pageNum" column="page_num"/>
<result property="quality" column="quality"/>
<result property="sumSales" column="sum_sales"/>
<result property="goodsType" column="goods_type"/>
<result property="goodsTypeCode" column="goods_type_code"/>
<result property="activityPrice" column="activity_price"/>
<result property="isFreeMail" column="is_free_mail"/>
<result property="bookId" column="book_ids"/>
</resultMap>
@@ -56,4 +50,11 @@
order by a.sort desc
</select>
<select id="getTotalWeight" parameterType="list">
select sum(weight) from shop_product where product_id in
<foreach collection="list" item="id" index="index" open="(" close=")" separator=",">
#{id}
</foreach>
</select>
</mapper>

View File

@@ -4,7 +4,7 @@
<mapper namespace="com.peanut.modules.book.dao.UserAddressDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.UserAddressEntity" id="userAddressMap">
<resultMap type="com.peanut.modules.book.entity.UserAddress" id="userAddressMap">
<result property="addressid" column="addressId"/>
<result property="userid" column="userId"/>
<result property="username" column="userName"/>

View File

@@ -9,18 +9,18 @@ wxpay.notifyUrl:https://testapi.nuttyreading.com/pay/payNotify
# ?? url
wxpay.refundNotifyUrl:http://pjm6m9.natappfree.cc/pay/refundNotify
# key pem
wxpay.keyPemPath:/usr/local/hs/peanut_book/target/classes/cent/apiclient_key.pem
#wxpay.keyPemPath:C:/Users/Cauchy/IdeaProjects/nuttyreading-java/src/main/resources/cent/apiclient_key.pem
#wxpay.keyPemPath:/usr/local/hs/peanut_book/target/classes/cent/apiclient_key.pem
wxpay.keyPemPath:C:/Users/Cauchy/IdeaProjects/nuttyreading-java/src/main/resources/cent/apiclient_key.pem
#wxpay.keyPemPath:D:/hs/nuttyreading-java/src/main/resources/cent/apiclient_key.pem
# ???
wxpay.serialNo:679AECB2F7AC4183033F713828892BA640E4EEE3
# API v3 key
wxpay.apiV3Key:4aYFklzaULeGlr7oJPZ6rHWKcxjihZUF
# ????
wxpay.wechatPayCertificateUrl:/usr/local/hs/peanut_book/target/classes/cent/wechatpay_7B5676E3CDF56680D0414A009CE501C844DBE2D6.pem
# wxpay.wechatPayCertificateUrl:C:/Users/Cauchy/IdeaProjects/nuttyreading-java/src/main/resources/cent/wechatpay_7B5676E3CDF56680D0414A009CE501C844DBE2D6.pem
#wxpay.wechatPayCertificateUrl:/usr/local/hs/peanut_book/target/classes/cent/wechatpay_7B5676E3CDF56680D0414A009CE501C844DBE2D6.pem
wxpay.wechatPayCertificateUrl:C:/Users/Cauchy/IdeaProjects/nuttyreading-java/src/main/resources/cent/wechatpay_7B5676E3CDF56680D0414A009CE501C844DBE2D6.pem
# wxpay.wechatPayCertificateUrl:D:/hs/nuttyreading-java/src/main/resources/cent/wechatpay_7B5676E3CDF56680D0414A009CE501C844DBE2D6.pem
# ?? url
wxpay.privateKeyUrl:/usr/local/hs/peanut_book/target/classes/cent/apiclient_key.pem
#wxpay.privateKeyUrl:C:/Users/Cauchy/IdeaProjects/nuttyreading-java/src/main/resources/cent/apiclient_key.pem
#wxpay.privateKeyUrl:/usr/local/hs/peanut_book/target/classes/cent/apiclient_key.pem
wxpay.privateKeyUrl:C:/Users/Cauchy/IdeaProjects/nuttyreading-java/src/main/resources/cent/apiclient_key.pem
#wxpay.privateKeyUrl:D:/hs/nuttyreading-java/src/main/resources/cent/apiclient_key.pem