Преглед на файлове

二手发布直接上架

zhijiezhao преди 2 години
родител
ревизия
a5c7ac317e

+ 9 - 0
src/main/java/com/caimei/modules/cibe/entity/Shop.java

@@ -89,6 +89,15 @@ public class Shop extends DataEntity<Shop> {
 	private boolean storeStatus = false; //是否存在数据库
 	private String delShopIds;//删除的商店id,以,隔开
 	private List<Integer> delShopIdList;//删除的商品id列表
+	private Integer shopType;
+
+	public Integer getShopType() {
+		return shopType;
+	}
+
+	public void setShopType(Integer shopType) {
+		this.shopType = shopType;
+	}
 
 	public Integer getShopID() {
 		return shopID;

+ 6 - 1
src/main/java/com/caimei/modules/product/web/CmSecondHandDetailController.java

@@ -321,6 +321,12 @@ public class CmSecondHandDetailController extends BaseController {
         if (cmSecondHandDetail.getAccountType() != null) {
             shopVo.setAccountType(cmSecondHandDetail.getAccountType());
         }
+        String validFlag = cmSecondHandDetail.getValidFlag();
+        if (StringUtils.isNotBlank(validFlag) && "2".equals(validFlag)) {
+            shopVo.setShopType(3);
+        } else {
+            shopVo.setShopType(0);
+        }
         cmSecondHandDetailService.insertShop(shopVo);
         if (null == shopId) {
             shopId = shopVo.getShopID();
@@ -332,7 +338,6 @@ public class CmSecondHandDetailController extends BaseController {
             fileTypes = Arrays.asList(ids);
         }
 
-        String validFlag = cmSecondHandDetail.getValidFlag();
         Date date = new Date();
         String dateStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
         // 保存二手商品关键信息

+ 1 - 1
src/main/resources/mappings/modules/product/CmSecondHandDetailMapper.xml

@@ -213,7 +213,7 @@
 	</insert>
 	<insert id="insertShop" keyColumn="shopID" keyProperty="shopID" useGeneratedKeys="true">
 		insert into shop (name,linkMan,contractMobile,cardNumber,accountType,banOfDeposit,accountName,addTime,status,shopType)
-		values (#{name},#{linkMan},#{contractMobile},#{cardNumber},#{accountType},#{banOfDeposit},#{accountName},now(),90,0)
+		values (#{name},#{linkMan},#{contractMobile},#{cardNumber},#{accountType},#{banOfDeposit},#{accountName},now(),90,#{shopType})
 	</insert>
 	<select id="selectContactDockingPeople" resultType="CmSecondHandDetail">
 		select contactName,dockingPeopleName from cm_second_hand_detail