浏览代码

二手预成商品添加

huangzhiguo 2 年之前
父节点
当前提交
3e40b68a9a

+ 15 - 0
src/main/java/com/caimei365/commodity/model/dto/SecondDto.java

@@ -119,6 +119,21 @@ public class SecondDto implements Serializable {
      */
     @ApiModelProperty("联系方式")
     private String contactMobile;
+    /**
+     * 开户名
+     */
+    @ApiModelProperty("开户名")
+    private String accountName;
+    /**
+     * 开户行
+     */
+    @ApiModelProperty("开户行")
+    private String banOfDeposit;
+    /**
+     * 账户类型
+     */
+    @ApiModelProperty("账户类型")
+    private String accountType;
     /**
      * 对接人名称
      */

+ 12 - 0
src/main/java/com/caimei365/commodity/model/vo/ShopVo.java

@@ -17,6 +17,18 @@ public class ShopVo implements Serializable {
      * 银行卡号
      */
     private String cardNumber;
+    /**
+     * 开户名
+     */
+    private String accountName;
+    /**
+     * 开户行
+     */
+    private String banOfDeposit;
+    /**
+     * 账户类型
+     */
+    private String accountType;
     /**
      * 用户ID
      */

+ 10 - 0
src/main/java/com/caimei365/commodity/service/impl/SecondHandServiceImpl.java

@@ -402,6 +402,16 @@ public class SecondHandServiceImpl implements SecondHandService {
             shopVo.setLinkMan(secondDto.getContactName());
             shopVo.setContractMobile(secondDto.getContactMobile());
             shopVo.setCardNumber(secondDto.getCardNumber());
+            if (secondDto.getBanOfDeposit() != null) {
+                shopVo.setBanOfDeposit(secondDto.getBanOfDeposit());
+            }
+            if (secondDto.getAccountName() != null){
+                shopVo.setAccountName(secondDto.getAccountName());
+            }
+
+            if (secondDto.getAccountType()!= null) {
+                shopVo.setAccountType(secondDto.getAccountType());
+            }
             secondHandMapper.insertShop(shopVo);
             shopId=shopVo.getShopId();
         }

+ 2 - 2
src/main/resources/mapper/SecondHandMapper.xml

@@ -41,8 +41,8 @@
         values (#{fileType},#{secondId},#{productId})
     </insert>
     <insert id="insertShop" keyColumn="shopID" keyProperty="shopId" parameterType="com.caimei365.commodity.model.vo.ShopVo" useGeneratedKeys="true">
-        insert into shop (name,linkMan,contractMobile,cardNumber,addTime,status,shopType)
-        values (#{name},#{linkMan},#{contractMobile},#{cardNumber},now(),90,3)
+        insert into shop (name,linkMan,contractMobile,cardNumber,accountType,banOfDeposit,accountName,addTime,status,shopType)
+        values (#{name},#{linkMan},#{contractMobile},#{cardNumber},#{accountType},#{banOfDeposit},#{accountName},now(),90,3)
     </insert>
     <update id="updateSecondHandViews">
         UPDATE cm_second_hand_detail SET viewingNum = #{viewingNum}