Sfoglia il codice sorgente

修复商品更新异常

赵冬冬 4 anni fa
parent
commit
7b7488a560

+ 3 - 3
forest-admin/admin-server/src/main/java/com/hwrj/cloud/admin/service/impl/PmsProductServiceImpl.java

@@ -237,11 +237,11 @@ public class PmsProductServiceImpl implements PmsProductService {
         if (price.compareTo(BigDecimal.ZERO) == -1) {
             throw new RuntimeException("商品价格不能小于0!");
         }
-        BigDecimal promotionPrice = product.getOriginalPrice();
-        if (StringUtils.isEmpty(price)) {
+        BigDecimal originalPrice = product.getOriginalPrice();
+        if (StringUtils.isEmpty(originalPrice)) {
             throw new RuntimeException("市场价格不能空!");
         }
-        if (promotionPrice.compareTo(BigDecimal.ZERO) == -1) {
+        if (originalPrice.compareTo(BigDecimal.ZERO) == -1) {
             throw new RuntimeException("市场价格不能小于0!");
         }
         Integer stock = product.getStock();

+ 3 - 3
forest-portal/portal-server/src/main/java/com/hwrj/cloud/portal/service/impl/PortalProductPulishServiceImpl.java

@@ -68,11 +68,11 @@ public class PortalProductPulishServiceImpl implements PortalProductPulishServic
         if (price.compareTo(BigDecimal.ZERO) == -1) {
             throw new RuntimeException("商品价格不能小于0!");
         }
-        BigDecimal promotionPrice = product.getOriginalPrice();
-        if (StringUtils.isEmpty(price)) {
+        BigDecimal originalPrice = product.getOriginalPrice();
+        if (StringUtils.isEmpty(originalPrice)) {
             throw new RuntimeException("市场价格不能空!");
         }
-        if (promotionPrice.compareTo(BigDecimal.ZERO) == -1) {
+        if (originalPrice.compareTo(BigDecimal.ZERO) == -1) {
             throw new RuntimeException("市场价格不能小于0!");
         }
 

+ 0 - 0
sql/表结构变化语句/pms_base_position.sql → sql/表结构变化语句/执行sql/pms_base_position.sql


+ 54 - 0
sql/表结构变化语句/执行sql/替换产品图片地址.sql

@@ -0,0 +1,54 @@
+#替换产品图片地址
+UPDATE pms_product a
+SET a.pic = REPLACE (
+  a.pic,
+  'fqn.hongweisoft.com',
+  'qly.gzqlyx.com'
+);
+
+UPDATE pms_product a
+SET a.album_pics = REPLACE (
+  a.album_pics,
+  'fqn.hongweisoft.com',
+  'qly.gzqlyx.com'
+);
+
+#替换生产地图片地址
+UPDATE ums_member_origin a
+SET a.img_url = REPLACE (
+  a.img_url,
+  'fqn.hongweisoft.com',
+  'qly.gzqlyx.com'
+);
+
+#替换供应商图片地址
+UPDATE ums_company_file a
+SET a.file_url = REPLACE (
+  a.file_url,
+  'fqn.hongweisoft.com',
+  'qly.gzqlyx.com'
+);
+
+#替换供应商商店地址
+UPDATE ums_company_shop a
+SET a.shop_img = REPLACE (
+  a.shop_img,
+  'fqn.hongweisoft.com',
+  'qly.gzqlyx.com'
+);
+
+#替换首页轮播广告表地址
+UPDATE sms_home_advertise a
+SET a.pic = REPLACE (
+  a.pic,
+  'fqn.hongweisoft.com',
+  'qly.gzqlyx.com'
+);
+
+#替换订单中所包含的商品图片地址
+UPDATE oms_order_item a
+SET a.product_pic = REPLACE (
+  a.product_pic,
+  'fqn.hongweisoft.com',
+  'qly.gzqlyx.com'
+);

+ 36 - 1
sql/表结构变化语句/更新sql.sql

@@ -316,13 +316,48 @@ DELETE
 FROM
 	oms_order_operate_history;
 
+
+
 #正式服务器 执行sql
 ##新增地址sql表
+
 执行sql语句 pms_base_position.sql
 
+执行sql语句 替换产品图片地址.sql
+
 ## 新增商品表锁定字段
 
 ALTER TABLE pms_product ADD COLUMN `lock_del` INT (1) DEFAULT '0' COMMENT '是否可以删除 0可删除 1不可删除' AFTER `create_type`;
 
 ## 去除会员表 索引
-ALTER TABLE `ums_member` DROP INDEX `idx_phone`;
+ALTER TABLE `ums_member` DROP INDEX `idx_phone`;
+
+SET FOREIGN_KEY_CHECKS=0;
+
+-- ----------------------------
+-- Table structure for sms_home_advertise
+-- ----------------------------
+DROP TABLE IF EXISTS `sms_home_advertise`;
+CREATE TABLE `sms_home_advertise` (
+  `id` bigint(20) NOT NULL AUTO_INCREMENT,
+  `name` varchar(100) DEFAULT NULL,
+  `type` int(1) DEFAULT NULL COMMENT '轮播位置:0->PC首页轮播;1->app首页轮播',
+  `pic` varchar(500) DEFAULT NULL,
+  `start_time` datetime DEFAULT NULL,
+  `end_time` datetime DEFAULT NULL,
+  `status` int(1) DEFAULT NULL COMMENT '上下线状态:0->下线;1->上线',
+  `click_count` int(11) DEFAULT NULL COMMENT '点击数',
+  `order_count` int(11) DEFAULT NULL COMMENT '下单数',
+  `url` varchar(500) DEFAULT NULL COMMENT '链接地址',
+  `note` varchar(500) DEFAULT NULL COMMENT '备注',
+  `sort` int(11) DEFAULT '0' COMMENT '排序',
+  PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='首页轮播广告表';
+
+-- ----------------------------
+-- Records of sms_home_advertise
+-- ----------------------------
+INSERT INTO `sms_home_advertise` VALUES ('3', '特级雪燕', '1', 'http://qly.gzqlyx.com/0/1/20201211164258000000002.png', '2018-11-13 14:01:37', '2018-11-13 14:01:37', '1', '0', '0', '#', '夏季大热促销1', '0');
+INSERT INTO `sms_home_advertise` VALUES ('4', '刺梨原汁', '1', 'http://qly.gzqlyx.com/0/1/20201211164312000000003.png', '2018-11-13 14:01:37', '2018-11-13 14:01:37', '1', '0', '0', '#', '夏季大热促销2', '0');
+INSERT INTO `sms_home_advertise` VALUES ('9', '铁皮石斛枫斗', '1', 'http://qly.gzqlyx.com/0/1/20201211164246000000001.png', '2018-11-01 00:00:00', '2018-11-24 00:00:00', '1', '0', '0', '#', '电影推荐广告', '100');
+INSERT INTO `sms_home_advertise` VALUES ('11', '麻辣一家', '1', 'http://qly.gzqlyx.com/0/9/banner1.jpg', '2018-11-13 00:00:00', '2018-11-30 00:00:00', '1', '0', '0', '#', null, '98');