task--3.0sql升级3.1sql提交
This commit is contained in:
11450
sql/.yshop.version/yshop-V1.1.pdman.json
Normal file
11450
sql/.yshop.version/yshop-V1.1.pdman.json
Normal file
File diff suppressed because it is too large
Load Diff
122
sql/3.0升级3.1sql.sql
Normal file
122
sql/3.0升级3.1sql.sql
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- 字段修改
|
||||||
|
-- ----------------------------
|
||||||
|
ALTER TABLE `yx_store_seckill`
|
||||||
|
CHANGE COLUMN `price` `price` DECIMAL(10,2) UNSIGNED NULL DEFAULT '0.00' COMMENT '价格' AFTER `info`,
|
||||||
|
CHANGE COLUMN `cost` `cost` DECIMAL(8,2) UNSIGNED NULL DEFAULT '0.00' COMMENT '成本' AFTER `price`,
|
||||||
|
CHANGE COLUMN `ot_price` `ot_price` DECIMAL(10,2) UNSIGNED NULL DEFAULT '0.00' COMMENT '原价' AFTER `cost`;
|
||||||
|
ALTER TABLE yx_store_seckill ADD COLUMN spec_type BIT(1) COMMENT '规格 0单 1多' AFTER time_id;
|
||||||
|
ALTER TABLE yx_store_seckill ADD COLUMN temp_id INT(10) COMMENT '运费模板id' AFTER spec_type;
|
||||||
|
ALTER TABLE yx_store_seckill ADD COLUMN is_sub INT(10) COMMENT '规格设置' AFTER temp_id;
|
||||||
|
ALTER TABLE `yx_store_combination`
|
||||||
|
CHANGE COLUMN `price` `price` DECIMAL(10,2) UNSIGNED NULL DEFAULT '0.00' COMMENT '价格' AFTER `info`,
|
||||||
|
CHANGE COLUMN `stock` `stock` INT(10) UNSIGNED NULL DEFAULT '0' COMMENT '库存' AFTER `sales`,
|
||||||
|
CHANGE COLUMN `unit_name` `unit_name` VARCHAR(32) NULL DEFAULT '' COMMENT '单位名' AFTER `browse`;
|
||||||
|
ALTER TABLE yx_store_combination ADD COLUMN spec_type BIT(1) COMMENT '规格 0单 1多' AFTER unit_name;
|
||||||
|
ALTER TABLE yx_store_combination ADD COLUMN temp_id INT(10) COMMENT '运费模板ID' AFTER spec_type;
|
||||||
|
ALTER TABLE yx_store_combination ADD COLUMN is_sub INT(10) COMMENT '规格设置' AFTER temp_id;
|
||||||
|
ALTER TABLE yx_store_combination DROP is_postage;
|
||||||
|
ALTER TABLE yx_store_combination DROP postage;
|
||||||
|
ALTER TABLE yx_store_product_attr_value ADD COLUMN pink_price DECIMAL(8,2) NOT NULL COMMENT '拼团价' AFTER brokerage_two;
|
||||||
|
ALTER TABLE yx_store_product_attr_value ADD COLUMN pink_stock INT(10) NOT NULL COMMENT '拼团库存' AFTER pink_price;
|
||||||
|
ALTER TABLE yx_store_product_attr_value ADD COLUMN seckill_price DECIMAL(10,2) NOT NULL COMMENT '秒杀价' AFTER pink_stock;
|
||||||
|
ALTER TABLE yx_store_product_attr_value ADD COLUMN seckill_stock INT(10) NOT NULL COMMENT '秒杀库存' AFTER seckill_price;
|
||||||
|
ALTER TABLE yx_wechat_template ADD COLUMN type VARCHAR(30) COMMENT '类型:template:模板消息 subscribe:订阅消息' AFTER is_del;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- 菜单添加
|
||||||
|
-- ----------------------------
|
||||||
|
INSERT INTO `menu` VALUES (237, b'0', '规格新增、修改', NULL, 233, 1, NULL, NULL, b'0', b'0', NULL, '2020-06-28 16:35:00', 'yxStoreProductRule:add', 2, '2020-07-16 20:09:03', 0);
|
||||||
|
INSERT INTO `menu` VALUES (238, b'0', '规格删除', NULL, 233, 1, NULL, NULL, b'0', b'0', NULL, '2020-06-28 16:35:00', 'yxStoreProductRule:del', 2, '2020-07-16 20:08:57', 0);
|
||||||
|
INSERT INTO `menu` VALUES (240, b'0', '新增、修改模板', NULL, 234, 1, NULL, NULL, b'0', b'0', NULL, '2020-06-29 17:16:06', 'yxShippingTemplates:add', 2, '2020-07-16 20:09:11', 0);
|
||||||
|
INSERT INTO `menu` VALUES (241, b'0', '删除模板', NULL, 234, 2, NULL, NULL, b'0', b'0', NULL, '2020-06-29 17:16:06', 'yxShippingTemplates:del', 2, '2020-07-16 20:09:16', 0);
|
||||||
|
INSERT INTO `menu` VALUES (242, b'0', '直播管理', 'wechat/live/index', 48, 999, 'weixin', 'wxlive', b'0', b'0', 'Wxlive', '2020-08-10 17:20:54', NULL, 1, NULL, 0);
|
||||||
|
INSERT INTO `menu` VALUES (243, b'0', '直播商品管理', 'wechat/goods/index', 48, 999, 'weixin', 'wxlivegoods', b'0', b'0', 'WxliveGoods', '2020-08-10 17:20:54', NULL, 1, NULL, 0);
|
||||||
|
INSERT INTO `menu` VALUES (244, b'0', '拼团商品添加', 'activity/combination/form', 63, 999, NULL, 'combinationAdd', b'0', b'1', 'CombinationAdd', '2020-08-13 21:28:45', 'YXSTORECOMBINATION_EDIT', 1, '2020-08-13 21:31:26', 0);
|
||||||
|
INSERT INTO `menu` VALUES (245, b'0', '拼团商品修改', 'activity/combination/form', 63, 3, 'anq', 'combinationEdit/:id', b'0', b'1', 'CombinationEdit', '2019-12-24 13:02:23', 'YXSTORECOMBINATION_EDIT', 1, '2020-07-10 16:45:33', 0);
|
||||||
|
INSERT INTO `menu` VALUES (246, b'0', '秒杀商品添加', 'activity/seckill/form', 63, 999, NULL, 'secKillAdd', b'0', b'1', 'SecKillAdd', '2020-08-13 21:28:45', 'YXSTORESECKILL_EDIT', 1, '2020-08-13 21:31:26', 0);
|
||||||
|
INSERT INTO `menu` VALUES (247, b'0', '秒杀商品修改', 'activity/seckill/form', 63, 3, 'anq', 'secKillEdit/:id', b'0', b'1', 'SecKillEdit', '2019-12-24 13:02:23', 'YXSTORESECKILL_EDIT', 1, '2020-07-10 16:45:33', 0);
|
||||||
|
INSERT INTO `menu` VALUES (248, b'0', '多级菜单', NULL, 0, 999, 'menu', 'nested', b'0', b'0', '-', '2020-08-19 11:31:10', NULL, 0, NULL, 0);
|
||||||
|
INSERT INTO `menu` VALUES (249, b'0', '二级菜单1', 'nested/menu1/index', 248, 999, 'menu', 'menu1', b'0', b'0', '-', '2020-08-19 11:34:34', NULL, 1, NULL, 0);
|
||||||
|
INSERT INTO `menu` VALUES (250, b'0', '三级菜单1', 'nested/menu1/menu1-1', 249, 999, 'menu', 'menu1-1', b'0', b'0', '-', '2020-08-19 11:35:52', NULL, 1, NULL, 0);
|
||||||
|
INSERT INTO `menu` VALUES (251, b'0', '三级菜单2', 'nested/menu1/menu1-2', 249, 999, 'menu', 'menu1-2', b'0', b'0', '-', '2020-08-19 11:37:48', NULL, 1, NULL, 0);
|
||||||
|
INSERT INTO `menu` VALUES (252, b'0', '二级菜单2', 'nested/menu2/index', 248, 999, 'menu', 'menu2', b'0', b'0', '-', '2020-08-19 11:38:35', NULL, 1, NULL, 0);
|
||||||
|
INSERT INTO `menu` VALUES (253, b'0', '浏览记录', 'monitor/log/mlog', 40, 15, 'log', 'viewlog', b'0', b'0', 'Viewlog', '2020-07-31 09:47:11', 'log:list', 1, '2020-07-31 09:49:39', 0);
|
||||||
|
INSERT INTO `menu` VALUES (256, b'0', '商品收藏', 'shop/collect/index', 40, 16, 'menu', 'productRelation', b'0', b'0', 'ProductRelation', '2020-09-03 14:32:49', 'yxStoreProductRelation:list', 1, '2020-09-03 16:21:08', 0);
|
||||||
|
INSERT INTO `menu` VALUES (257, b'0', '用户足迹', 'shop/foot/index', 40, 17, 'list', 'footRelation', b'0', b'0', 'FootRelation', '2020-09-03 16:20:21', 'yxStoreProductRelation:list', 1, '2020-09-03 16:21:16', 0);
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- 菜单添加权限
|
||||||
|
-- ----------------------------
|
||||||
|
INSERT INTO `roles_menus` VALUES (237, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (238, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (240, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (241, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (242, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (243, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (244, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (245, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (246, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (247, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (248, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (249, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (250, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (251, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (252, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (253, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (256, 1);
|
||||||
|
INSERT INTO `roles_menus` VALUES (257, 1);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
SET NAMES utf8mb4;
|
||||||
|
SET FOREIGN_KEY_CHECKS = 0;
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for yx_wechat_live
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `yx_wechat_live`;
|
||||||
|
CREATE TABLE `yx_wechat_live` (
|
||||||
|
`roomid` bigint(11) NOT NULL COMMENT '直播间id',
|
||||||
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '直播间标题',
|
||||||
|
`cover_imge` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '背景图',
|
||||||
|
`share_imge` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分享图片',
|
||||||
|
`live_status` int(9) NULL DEFAULT NULL COMMENT '直播间状态',
|
||||||
|
`start_time` bigint(11) NULL DEFAULT NULL COMMENT '开始时间',
|
||||||
|
`end_time` bigint(11) NULL DEFAULT NULL COMMENT '预计结束时间',
|
||||||
|
`anchor_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主播昵称',
|
||||||
|
`anchor_wechat` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主播微信号',
|
||||||
|
`anchor_imge` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主播头像',
|
||||||
|
`type` tinyint(1) NULL DEFAULT NULL COMMENT '直播间类型 1:推流 0:手机直播',
|
||||||
|
`screen_type` tinyint(1) NULL DEFAULT NULL COMMENT '横屏、竖屏 【1:横屏,0:竖屏】',
|
||||||
|
`close_like` tinyint(1) NULL DEFAULT NULL COMMENT '是否关闭点赞 【0:开启,1:关闭】',
|
||||||
|
`close_comment` tinyint(1) NULL DEFAULT NULL COMMENT '是否关闭评论 【0:开启,1:关闭】',
|
||||||
|
`close_goods` tinyint(1) NULL DEFAULT NULL COMMENT '是否关闭货架 【0:开启,1:关闭】',
|
||||||
|
`product_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '商品id 多个,分割',
|
||||||
|
PRIMARY KEY (`roomid`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '微信直播表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
-- ----------------------------
|
||||||
|
-- Table structure for yx_wechat_live_goods
|
||||||
|
-- ----------------------------
|
||||||
|
DROP TABLE IF EXISTS `yx_wechat_live_goods`;
|
||||||
|
CREATE TABLE `yx_wechat_live_goods` (
|
||||||
|
`goods_id` bigint(9) NOT NULL COMMENT '直播商品id',
|
||||||
|
`product_id` bigint(9) NULL DEFAULT NULL COMMENT '关联商品id',
|
||||||
|
`cover_imge_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品图片',
|
||||||
|
`url` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品小程序路径',
|
||||||
|
`price_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格类型 1:一口价(只需要传入price,price2不传) 2:价格区间(price字段为左边界,price2字段为右边界,price和price2必传) 3:显示折扣价(price字段为原价,price2字段为现价, price和price2必传)',
|
||||||
|
`price` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
|
`price2` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
||||||
|
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品名称',
|
||||||
|
`third_party_tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '1, 2:表示是为api添加商品,否则是直播控制台添加的商品',
|
||||||
|
`audit_id` bigint(20) NULL DEFAULT NULL COMMENT '审核单id',
|
||||||
|
`audit_status` int(1) UNSIGNED ZEROFILL NULL DEFAULT NULL COMMENT '审核状态 0:未审核,1:审核中,2:审核通过,3审核失败',
|
||||||
|
PRIMARY KEY (`goods_id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '微信直播商品表' ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
@ -148,53 +148,6 @@
|
|||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"indexs": [],
|
|
||||||
"headers": [
|
|
||||||
{
|
|
||||||
"fieldName": "chnname",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "name",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "type",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "dataType",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "remark",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "pk",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "notNull",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "autoIncrement",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "defaultValue",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "relationNoShow",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "uiHint",
|
|
||||||
"relationNoShow": true
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -1004,53 +957,6 @@
|
|||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"indexs": [],
|
|
||||||
"headers": [
|
|
||||||
{
|
|
||||||
"fieldName": "chnname",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "name",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "type",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "dataType",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "remark",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "pk",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "notNull",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "autoIncrement",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "defaultValue",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "relationNoShow",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "uiHint",
|
|
||||||
"relationNoShow": true
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -1454,53 +1360,6 @@
|
|||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"indexs": [],
|
|
||||||
"headers": [
|
|
||||||
{
|
|
||||||
"fieldName": "chnname",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "name",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "type",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "dataType",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "remark",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "pk",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "notNull",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "autoIncrement",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "defaultValue",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "relationNoShow",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "uiHint",
|
|
||||||
"relationNoShow": true
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -1628,53 +1487,6 @@
|
|||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"indexs": [],
|
|
||||||
"headers": [
|
|
||||||
{
|
|
||||||
"fieldName": "chnname",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "name",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "type",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "dataType",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "remark",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "pk",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "notNull",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "autoIncrement",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "defaultValue",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "relationNoShow",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "uiHint",
|
|
||||||
"relationNoShow": true
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -1801,53 +1613,6 @@
|
|||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"indexs": [],
|
|
||||||
"headers": [
|
|
||||||
{
|
|
||||||
"fieldName": "chnname",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "name",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "type",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "dataType",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "remark",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "pk",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "notNull",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "autoIncrement",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "defaultValue",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "relationNoShow",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "uiHint",
|
|
||||||
"relationNoShow": true
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -3268,7 +3033,7 @@
|
|||||||
"chnname": "价格",
|
"chnname": "价格",
|
||||||
"remark": "",
|
"remark": "",
|
||||||
"pk": false,
|
"pk": false,
|
||||||
"notNull": true,
|
"notNull": false,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
},
|
},
|
||||||
@ -3278,7 +3043,7 @@
|
|||||||
"chnname": "成本",
|
"chnname": "成本",
|
||||||
"remark": "",
|
"remark": "",
|
||||||
"pk": false,
|
"pk": false,
|
||||||
"notNull": true,
|
"notNull": false,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
},
|
},
|
||||||
@ -3288,7 +3053,7 @@
|
|||||||
"chnname": "原价",
|
"chnname": "原价",
|
||||||
"remark": "",
|
"remark": "",
|
||||||
"pk": false,
|
"pk": false,
|
||||||
"notNull": true,
|
"notNull": false,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
},
|
},
|
||||||
@ -3471,6 +3236,36 @@
|
|||||||
"notNull": false,
|
"notNull": false,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "spec_type",
|
||||||
|
"type": "BIT_1",
|
||||||
|
"chnname": "规格 0单 1多",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "temp_id",
|
||||||
|
"type": "INT_10",
|
||||||
|
"chnname": "运费模板id",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "is_sub",
|
||||||
|
"type": "INT_10",
|
||||||
|
"chnname": "规格设置",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -4244,7 +4039,7 @@
|
|||||||
"chnname": "价格",
|
"chnname": "价格",
|
||||||
"remark": "",
|
"remark": "",
|
||||||
"pk": false,
|
"pk": false,
|
||||||
"notNull": true,
|
"notNull": false,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
},
|
},
|
||||||
@ -4284,7 +4079,7 @@
|
|||||||
"chnname": "库存",
|
"chnname": "库存",
|
||||||
"remark": "",
|
"remark": "",
|
||||||
"pk": false,
|
"pk": false,
|
||||||
"notNull": true,
|
"notNull": false,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
},
|
},
|
||||||
@ -4358,26 +4153,6 @@
|
|||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "is_postage",
|
|
||||||
"type": "TINYINT UNSIGNED_1",
|
|
||||||
"chnname": "是否包邮1是0否",
|
|
||||||
"remark": "",
|
|
||||||
"pk": false,
|
|
||||||
"notNull": true,
|
|
||||||
"autoIncrement": false,
|
|
||||||
"defaultValue": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "postage",
|
|
||||||
"type": "DECIMAL UNSIGNED_10_2",
|
|
||||||
"chnname": "邮费",
|
|
||||||
"remark": "",
|
|
||||||
"pk": false,
|
|
||||||
"notNull": true,
|
|
||||||
"autoIncrement": false,
|
|
||||||
"defaultValue": ""
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "description",
|
"name": "description",
|
||||||
"type": "TEXT",
|
"type": "TEXT",
|
||||||
@ -4444,7 +4219,37 @@
|
|||||||
"chnname": "单位名",
|
"chnname": "单位名",
|
||||||
"remark": "",
|
"remark": "",
|
||||||
"pk": false,
|
"pk": false,
|
||||||
"notNull": true,
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "spec_type",
|
||||||
|
"type": "BIT_1",
|
||||||
|
"chnname": "规格 0单 1多",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "temp_id",
|
||||||
|
"type": "INT_10",
|
||||||
|
"chnname": "运费模板ID",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "is_sub",
|
||||||
|
"type": "INT_10",
|
||||||
|
"chnname": "规格设置",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
@ -6861,6 +6666,46 @@
|
|||||||
"notNull": true,
|
"notNull": true,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pink_price",
|
||||||
|
"type": "DECIMAL_8_2",
|
||||||
|
"chnname": "拼团价",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pink_stock",
|
||||||
|
"type": "INT_10",
|
||||||
|
"chnname": "拼团库存",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "seckill_price",
|
||||||
|
"type": "DECIMAL_10_2",
|
||||||
|
"chnname": "秒杀价",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "seckill_stock",
|
||||||
|
"type": "INT_10",
|
||||||
|
"chnname": "秒杀库存",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@ -11088,53 +10933,6 @@
|
|||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
}
|
}
|
||||||
],
|
|
||||||
"indexs": [],
|
|
||||||
"headers": [
|
|
||||||
{
|
|
||||||
"fieldName": "chnname",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "name",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "type",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "dataType",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "remark",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "pk",
|
|
||||||
"relationNoShow": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "notNull",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "autoIncrement",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "defaultValue",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "relationNoShow",
|
|
||||||
"relationNoShow": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldName": "uiHint",
|
|
||||||
"relationNoShow": true
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -11230,6 +11028,392 @@
|
|||||||
"notNull": false,
|
"notNull": false,
|
||||||
"autoIncrement": false,
|
"autoIncrement": false,
|
||||||
"defaultValue": ""
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "type",
|
||||||
|
"type": "VARCHAR_30",
|
||||||
|
"chnname": "类型:template:模板消息 subscribe:订阅消息",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "yx_wechat_live_goods",
|
||||||
|
"chnname": "微信直播商品表",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"name": "goods_id",
|
||||||
|
"type": "BIGINT_19",
|
||||||
|
"chnname": "直播商品id",
|
||||||
|
"remark": "",
|
||||||
|
"pk": true,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "product_id",
|
||||||
|
"type": "BIGINT_19",
|
||||||
|
"chnname": "关联商品id",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "cover_imge_url",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "商品图片",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "url",
|
||||||
|
"type": "VARCHAR_64",
|
||||||
|
"chnname": "商品小程序路径",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "price_type",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "价格类型 1:一口价(只需要传入price,price2不传) 2:价格区间(price字段为左边界,price2字段为右边界,price和price2必传) 3:显示折扣价(price字段为原价,price2字段为现价, price和price2必传)",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "price",
|
||||||
|
"type": "VARCHAR_64",
|
||||||
|
"chnname": "",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "price2",
|
||||||
|
"type": "VARCHAR_64",
|
||||||
|
"chnname": "",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "name",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "商品名称",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "third_party_tag",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "1, 2:表示是为api添加商品,否则是直播控制台添加的商品",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "audit_id",
|
||||||
|
"type": "BIGINT_19",
|
||||||
|
"chnname": "审核单id",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "audit_status",
|
||||||
|
"type": "INT UNSIGNED_10",
|
||||||
|
"chnname": "审核状态 0:未审核,1:审核中,2:审核通过,3审核失败",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"indexs": [],
|
||||||
|
"headers": [
|
||||||
|
{
|
||||||
|
"fieldName": "chnname",
|
||||||
|
"relationNoShow": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "name",
|
||||||
|
"relationNoShow": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "type",
|
||||||
|
"relationNoShow": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "dataType",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "remark",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "pk",
|
||||||
|
"relationNoShow": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "notNull",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "autoIncrement",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "defaultValue",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "relationNoShow",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "uiHint",
|
||||||
|
"relationNoShow": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "yx_wechat_live",
|
||||||
|
"chnname": "微信直播表",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"name": "roomid",
|
||||||
|
"type": "BIGINT_19",
|
||||||
|
"chnname": "直播间id",
|
||||||
|
"remark": "",
|
||||||
|
"pk": true,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "name",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "直播间标题",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": true,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "cover_imge",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "背景图",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "share_imge",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "分享图片",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "live_status",
|
||||||
|
"type": "INT_10",
|
||||||
|
"chnname": "直播间状态",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "start_time",
|
||||||
|
"type": "BIGINT_19",
|
||||||
|
"chnname": "开始时间",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "end_time",
|
||||||
|
"type": "BIGINT_19",
|
||||||
|
"chnname": "预计结束时间",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "anchor_name",
|
||||||
|
"type": "VARCHAR_64",
|
||||||
|
"chnname": "主播昵称",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "anchor_wechat",
|
||||||
|
"type": "VARCHAR_32",
|
||||||
|
"chnname": "主播微信号",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "anchor_imge",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "主播头像",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "type",
|
||||||
|
"type": "BIT_1",
|
||||||
|
"chnname": "直播间类型 1:推流 0:手机直播",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "screen_type",
|
||||||
|
"type": "BIT_1",
|
||||||
|
"chnname": "横屏、竖屏 【1:横屏,0:竖屏】",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "close_like",
|
||||||
|
"type": "BIT_1",
|
||||||
|
"chnname": "是否关闭点赞 【0:开启,1:关闭】",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "close_comment",
|
||||||
|
"type": "BIT_1",
|
||||||
|
"chnname": "是否关闭评论 【0:开启,1:关闭】",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "close_goods",
|
||||||
|
"type": "BIT_1",
|
||||||
|
"chnname": "是否关闭货架 【0:开启,1:关闭】",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "product_id",
|
||||||
|
"type": "VARCHAR_255",
|
||||||
|
"chnname": "商品id 多个,分割",
|
||||||
|
"remark": "",
|
||||||
|
"pk": false,
|
||||||
|
"notNull": false,
|
||||||
|
"autoIncrement": false,
|
||||||
|
"defaultValue": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"indexs": [],
|
||||||
|
"headers": [
|
||||||
|
{
|
||||||
|
"fieldName": "chnname",
|
||||||
|
"relationNoShow": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "name",
|
||||||
|
"relationNoShow": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "type",
|
||||||
|
"relationNoShow": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "dataType",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "remark",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "pk",
|
||||||
|
"relationNoShow": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "notNull",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "autoIncrement",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "defaultValue",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "relationNoShow",
|
||||||
|
"relationNoShow": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldName": "uiHint",
|
||||||
|
"relationNoShow": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -12206,7 +12390,8 @@
|
|||||||
],
|
],
|
||||||
"defaultFieldsType": "1",
|
"defaultFieldsType": "1",
|
||||||
"javaConfig": {
|
"javaConfig": {
|
||||||
"JAVA_HOME": "D:\\Program Files\\Java\\jdk1.8.0_11"
|
"JAVA_HOME": "C:\\Program Files\\Java\\jdk1.8.0_192",
|
||||||
|
"DB_DRIVE": []
|
||||||
},
|
},
|
||||||
"sqlConfig": ";",
|
"sqlConfig": ";",
|
||||||
"dbs": [
|
"dbs": [
|
||||||
@ -12215,7 +12400,7 @@
|
|||||||
"defaultDB": true,
|
"defaultDB": true,
|
||||||
"properties": {
|
"properties": {
|
||||||
"driver_class_name": "com.mysql.jdbc.Driver",
|
"driver_class_name": "com.mysql.jdbc.Driver",
|
||||||
"url": "jdbc:mysql://127.0.01:3306/new_yshop?characterEncoding=UTF-8&useSSL=false&useUnicode=true&serverTimezone=UTC",
|
"url": "jdbc:mysql://127.0.01:3306/yshopb2c?characterEncoding=UTF-8&useSSL=false&useUnicode=true&serverTimezone=UTC",
|
||||||
"password": "123456",
|
"password": "123456",
|
||||||
"username": "root"
|
"username": "root"
|
||||||
}
|
}
|
||||||
|
2207
sql/yshopb2c.sql
2207
sql/yshopb2c.sql
File diff suppressed because one or more lines are too long
@ -2988,10 +2988,7 @@ CREATE TABLE `yx_express` (
|
|||||||
INSERT INTO `yx_express` VALUES (426, 'STO', '申通快递', 0, 0, NULL, NULL, 0);
|
INSERT INTO `yx_express` VALUES (426, 'STO', '申通快递', 0, 0, NULL, NULL, 0);
|
||||||
INSERT INTO `yx_express` VALUES (427, 'SF', '顺丰速运', 0, 0, NULL, NULL, 0);
|
INSERT INTO `yx_express` VALUES (427, 'SF', '顺丰速运', 0, 0, NULL, NULL, 0);
|
||||||
INSERT INTO `yx_express` VALUES (428, 'ZTO', '中通快递', 0, 0, NULL, NULL, 0);
|
INSERT INTO `yx_express` VALUES (428, 'ZTO', '中通快递', 0, 0, NULL, NULL, 0);
|
||||||
INSERT INTO `yx_express` VALUES (429, 'YTO', '圆通速递2', 0, 0, NULL, NULL, 0);
|
INSERT INTO `yx_express` VALUES (429, 'YTO', '圆通速递', 0, 0, NULL, NULL, 0);
|
||||||
INSERT INTO `yx_express` VALUES (430, '555', '555555', 0, 0, NULL, NULL, 1);
|
|
||||||
INSERT INTO `yx_express` VALUES (431, '555', '5555', 0, 0, NULL, NULL, 1);
|
|
||||||
INSERT INTO `yx_express` VALUES (432, '555', '555', 0, 0, '2020-06-26 12:29:48', NULL, 1);
|
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Table structure for yx_material
|
-- Table structure for yx_material
|
||||||
@ -3076,11 +3073,8 @@ CREATE TABLE `yx_shipping_templates` (
|
|||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Records of yx_shipping_templates
|
-- Records of yx_shipping_templates
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
INSERT INTO `yx_shipping_templates` VALUES (32, '9999', 1, '[{\"_continue\":\"1\",\"continue_price\":\"0\",\"first\":\"1\",\"price\":\"0\",\"region\":[{\"city_id\":\"0\",\"name\":\"默认全国\"}],\"regionName\":\"默认全国\"}]', 0, '[]', '2020-07-01 14:03:59', NULL, 1, 0);
|
|
||||||
INSERT INTO `yx_shipping_templates` VALUES (33, '8888', 1, '[{\"_continue\":\"1\",\"continue_price\":\"0\",\"first\":\"1\",\"price\":\"0\",\"region\":[{\"city_id\":\"0\",\"name\":\"默认全国\"}],\"regionName\":\"默认全国\"}]', 0, '[]', '2020-07-01 14:08:19', NULL, 1, 0);
|
|
||||||
INSERT INTO `yx_shipping_templates` VALUES (34, '默认全国运费模板', 1, '[{\"_continue\":\"1\",\"continue_price\":\"2\",\"first\":\"1\",\"price\":\"1\",\"region\":[{\"city_id\":\"0\",\"name\":\"默认全国\"}],\"regionName\":\"默认全国\"}]', 0, '[]', '2020-07-01 15:20:44', '2020-07-05 17:06:47', 0, 0);
|
INSERT INTO `yx_shipping_templates` VALUES (34, '默认全国运费模板', 1, '[{\"_continue\":\"1\",\"continue_price\":\"2\",\"first\":\"1\",\"price\":\"1\",\"region\":[{\"city_id\":\"0\",\"name\":\"默认全国\"}],\"regionName\":\"默认全国\"}]', 0, '[]', '2020-07-01 15:20:44', '2020-07-05 17:06:47', 0, 0);
|
||||||
INSERT INTO `yx_shipping_templates` VALUES (35, '包邮湖北省,河南省特例', 1, '[{\"_continue\":\"1\",\"continue_price\":\"1\",\"first\":\"1\",\"price\":\"1\",\"region\":[{\"city_id\":\"0\",\"name\":\"默认全国\"}],\"regionName\":\"默认全国\"},{\"_continue\":\"1\",\"continue_price\":\"5\",\"first\":\"1\",\"price\":\"2\",\"region\":[{\"children\":[{\"city_id\":\"367396\"},{\"city_id\":\"370304\"},{\"city_id\":\"372971\"},{\"city_id\":\"376365\"},{\"city_id\":\"379245\"},{\"city_id\":\"382878\"},{\"city_id\":\"383890\"},{\"city_id\":\"387707\"},{\"city_id\":\"389719\"},{\"city_id\":\"392737\"},{\"city_id\":\"395254\"},{\"city_id\":\"396611\"},{\"city_id\":\"398169\"},{\"city_id\":\"403311\"},{\"city_id\":\"408287\"},{\"city_id\":\"411925\"},{\"city_id\":\"417174\"},{\"city_id\":\"420258\"}],\"city_id\":\"367395\",\"name\":\"河南省\"}],\"regionName\":\"河南省\"}]', 1, '[{\"a_num\":\"2\",\"a_price\":\"100\",\"place\":[{\"children\":[{\"city_id\":\"420825\"},{\"city_id\":\"424449\"},{\"city_id\":\"425508\"},{\"city_id\":\"427710\"},{\"city_id\":\"429501\"},{\"city_id\":\"432415\"},{\"city_id\":\"432829\"},{\"city_id\":\"434548\"},{\"city_id\":\"437779\"},{\"city_id\":\"440639\"},{\"city_id\":\"445040\"},{\"city_id\":\"446212\"},{\"city_id\":\"447268\"},{\"city_id\":\"449865\"}],\"city_id\":\"420824\",\"name\":\"湖北省\"}],\"placeName\":\"湖北省\"}]', '2020-07-01 15:26:38', '2020-07-05 17:08:39', 0, 0);
|
INSERT INTO `yx_shipping_templates` VALUES (35, '包邮湖北省,河南省特例', 1, '[{\"_continue\":\"1\",\"continue_price\":\"1\",\"first\":\"1\",\"price\":\"1\",\"region\":[{\"city_id\":\"0\",\"name\":\"默认全国\"}],\"regionName\":\"默认全国\"},{\"_continue\":\"1\",\"continue_price\":\"5\",\"first\":\"1\",\"price\":\"2\",\"region\":[{\"children\":[{\"city_id\":\"367396\"},{\"city_id\":\"370304\"},{\"city_id\":\"372971\"},{\"city_id\":\"376365\"},{\"city_id\":\"379245\"},{\"city_id\":\"382878\"},{\"city_id\":\"383890\"},{\"city_id\":\"387707\"},{\"city_id\":\"389719\"},{\"city_id\":\"392737\"},{\"city_id\":\"395254\"},{\"city_id\":\"396611\"},{\"city_id\":\"398169\"},{\"city_id\":\"403311\"},{\"city_id\":\"408287\"},{\"city_id\":\"411925\"},{\"city_id\":\"417174\"},{\"city_id\":\"420258\"}],\"city_id\":\"367395\",\"name\":\"河南省\"}],\"regionName\":\"河南省\"}]', 1, '[{\"a_num\":\"2\",\"a_price\":\"100\",\"place\":[{\"children\":[{\"city_id\":\"420825\"},{\"city_id\":\"424449\"},{\"city_id\":\"425508\"},{\"city_id\":\"427710\"},{\"city_id\":\"429501\"},{\"city_id\":\"432415\"},{\"city_id\":\"432829\"},{\"city_id\":\"434548\"},{\"city_id\":\"437779\"},{\"city_id\":\"440639\"},{\"city_id\":\"445040\"},{\"city_id\":\"446212\"},{\"city_id\":\"447268\"},{\"city_id\":\"449865\"}],\"city_id\":\"420824\",\"name\":\"湖北省\"}],\"placeName\":\"湖北省\"}]', '2020-07-01 15:26:38', '2020-07-05 17:08:39', 0, 0);
|
||||||
INSERT INTO `yx_shipping_templates` VALUES (36, '8888', 1, '[{\"_continue\":\"1\",\"continue_price\":\"1\",\"first\":\"1\",\"price\":\"1\",\"region\":[{\"city_id\":\"0\",\"name\":\"默认全国\"}],\"regionName\":\"默认全国\"}]', 1, '[]', '2020-07-01 16:04:28', '2020-07-01 16:07:31', 1, 0);
|
|
||||||
|
|
||||||
-- ----------------------------
|
-- ----------------------------
|
||||||
-- Table structure for yx_shipping_templates_free
|
-- Table structure for yx_shipping_templates_free
|
||||||
|
@ -8,11 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
package co.yixiang.modules.system.service.impl;
|
package co.yixiang.modules.system.service.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.collection.CollectionUtil;
|
||||||
import co.yixiang.common.service.impl.BaseServiceImpl;
|
import co.yixiang.common.service.impl.BaseServiceImpl;
|
||||||
import co.yixiang.common.utils.QueryHelpPlus;
|
import co.yixiang.common.utils.QueryHelpPlus;
|
||||||
import co.yixiang.dozer.service.IGenerator;
|
import co.yixiang.dozer.service.IGenerator;
|
||||||
import co.yixiang.modules.system.domain.Dict;
|
import co.yixiang.modules.system.domain.Dict;
|
||||||
import co.yixiang.modules.system.service.DictService;
|
import co.yixiang.modules.system.service.DictService;
|
||||||
|
import co.yixiang.modules.system.service.dto.DictDetailDto;
|
||||||
import co.yixiang.modules.system.service.dto.DictDto;
|
import co.yixiang.modules.system.service.dto.DictDto;
|
||||||
import co.yixiang.modules.system.service.dto.DictQueryCriteria;
|
import co.yixiang.modules.system.service.dto.DictQueryCriteria;
|
||||||
import co.yixiang.modules.system.service.mapper.DictMapper;
|
import co.yixiang.modules.system.service.mapper.DictMapper;
|
||||||
@ -71,11 +73,25 @@ public class DictServiceImpl extends BaseServiceImpl<DictMapper, Dict> implement
|
|||||||
public void download(List<DictDto> all, HttpServletResponse response) throws IOException {
|
public void download(List<DictDto> all, HttpServletResponse response) throws IOException {
|
||||||
List<Map<String, Object>> list = new ArrayList<>();
|
List<Map<String, Object>> list = new ArrayList<>();
|
||||||
for (DictDto dict : all) {
|
for (DictDto dict : all) {
|
||||||
Map<String,Object> map = new LinkedHashMap<>();
|
if(CollectionUtil.isNotEmpty(dict.getDictDetails())){
|
||||||
map.put("字典名称", dict.getName());
|
for (DictDetailDto dictDetail : dict.getDictDetails()) {
|
||||||
map.put("描述", dict.getRemark());
|
Map<String,Object> map = new LinkedHashMap<>();
|
||||||
map.put("创建日期", dict.getCreateTime());
|
map.put("字典名称", dict.getName());
|
||||||
list.add(map);
|
map.put("字典描述", dict.getRemark());
|
||||||
|
map.put("字典标签", dictDetail.getLabel());
|
||||||
|
map.put("字典值", dictDetail.getValue());
|
||||||
|
map.put("创建日期", dictDetail.getCreateTime());
|
||||||
|
list.add(map);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
Map<String,Object> map = new LinkedHashMap<>();
|
||||||
|
map.put("字典名称", dict.getName());
|
||||||
|
map.put("字典描述", dict.getRemark());
|
||||||
|
map.put("字典标签", null);
|
||||||
|
map.put("字典值", null);
|
||||||
|
map.put("创建日期", dict.getCreateTime());
|
||||||
|
list.add(map);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
FileUtil.downloadExcel(list, response);
|
FileUtil.downloadExcel(list, response);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user