# 1. 整理本地修改的表和添加表的sql語句
#收銀臺活動設置表 添加字段
ALTER TABLE `crm_cashier_merchant_activity_set`
ADD COLUMN `activity_red_type` INT (1) DEFAULT '2' COMMENT '紅包類型 1現金紅包 2消費紅包',
ADD COLUMN `activity_red_amount_type` INT(1) DEFAULT NULL COMMENT '紅包金額類型 1隨機紅包 2定額紅包',
ADD COLUMN `message_cost` DECIMAL(11,2) DEFAULT '0' COMMENT '短信費用',
ADD COLUMN `individual_red_envelope_amount` DECIMAL(11,2) DEFAULT '0' COMMENT '單個紅包金額',
ADD COLUMN `inform_type` INT(1) DEFAULT '1' COMMENT '通知類型活動通知方式: 1:不通知,2:模板消息通知,3:短信通知, 4:模板和短信通知 默認為1',
ADD COLUMN `vanish_type` INT(1) DEFAULT '0' COMMENT '失聯類型:1:3天;2:7天; 3:14天;4:21天;5:30天',
ADD COLUMN `consume_count_type` INT(1) DEFAULT '0' COMMENT '消費次數類型 1:月消費2次;2:月消費3-5次;3:月消費6-10次;4:月消費10次以上',
ADD COLUMN `activity_red_effective_days` INT(6) DEFAULT '0' COMMENT '紅包有效天數';
ADD COLUMN `send_red_envelopes_id` INT(11) DEFAULT NULL COMMENT '活動結束返現紅包表ID';
#修改注釋
ALTER TABLE `crm_cashier_merchant_activity_set` MODIFY `activity_type` INT(1) DEFAULT NULL COMMENT '活動類型,1:單單立減 ,2到店紅包的(單單立減),3挽回活動';
#查看字段
#SHOW FULL COLUMNS FROM `crm_cashier_merchant_activity_set`;
#活動設置明細表
ALTER TABLE `crm_cashier_merchant_activity_set_detail`
ADD COLUMN `store_id` INT (11) DEFAULT NULL COMMENT '門店id',
ADD COLUMN `withdraw_id` INT(11) DEFAULT NULL COMMENT '會員提現ID';
#SHOW FULL COLUMNS FROM `crm_cashier_merchant_activity_set_detail`;
#商戶基本表
ALTER TABLE `crm_merchant` ADD COLUMN `icon_url` VARCHAR(200) DEFAULT NULL COMMENT '商戶圖像url';
#SHOW FULL COLUMNS FROM `crm_merchant`;
#添加會員關注商戶 商戶到店紅包模板發布 商戶到店紅包模板
DROP TABLE IF EXISTS `crm_merchant_member_attention`;
CREATE TABLE `crm_merchant_member_attention` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`crm_merchant_id` INT(11) DEFAULT NULL COMMENT '商戶id',
`member_id` INT(11) DEFAULT NULL COMMENT '會員id',
`attention_status` INT(1) DEFAULT '1' COMMENT '關注狀態 1未關注,2已關注,3取消關注',
`create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '關注時間',
`unattention_time` DATETIME DEFAULT NULL COMMENT '取消關注時間',
`status` INT(1) DEFAULT '0' COMMENT '0:未刪除 1:刪除',
PRIMARY KEY (`id`)
) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='會員關注商戶';
/*Table structure for table `crm_merchant_store_red_envelope_release` */
DROP TABLE IF EXISTS `crm_merchant_store_red_envelope_release`;
CREATE TABLE `crm_merchant_store_red_envelope_release` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`template_id` INT(11) DEFAULT NULL COMMENT '模板id',
`content` VARCHAR(200) DEFAULT NULL COMMENT '模板內容',
`image_ids` VARCHAR(100) DEFAULT NULL COMMENT '圖片id字符串',
`create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '創建時間',
`status` INT(1) DEFAULT '0' COMMENT '0:未刪除 1:刪除',
`activity_id` INT(11) DEFAULT NULL COMMENT '設置到店紅包活動id',
`crm_merchant_id` INT(11) DEFAULT NULL COMMENT '商戶id',
`member_id` INT(11) DEFAULT NULL COMMENT '帖子發布的會員id',
PRIMARY KEY (`id`)
) ENGINE=INNODB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COMMENT='商戶到店紅包模板發布';
/*Table structure for table `crm_merchant_store_red_envelope_template` */
DROP TABLE IF EXISTS `crm_merchant_store_red_envelope_template`;
CREATE TABLE `crm_merchant_store_red_envelope_template` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`icon_url` VARCHAR(200) DEFAULT NULL COMMENT '商戶頭像url',
`merchant_name` VARCHAR(100) DEFAULT NULL COMMENT '商戶名稱',
`content` VARCHAR(200) DEFAULT NULL COMMENT '模板內容',
`image_ids` VARCHAR(100) DEFAULT NULL COMMENT '圖片id字符串',
`template_num` VARCHAR(100) DEFAULT NULL COMMENT '模板編號',
`create_time` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間',
`status` INT(1) DEFAULT '0' COMMENT '0:未刪除 1:刪除',
PRIMARY KEY (`id`)
) ENGINE=INNODB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='商戶到店紅包模板';
#修改 收銀信息與收銀二維碼關系表
ALTER TABLE `crm_pay_info` MODIFY `annul_type` INT(1) DEFAULT NULL COMMENT '減免類型 1:立減 2:現金';
ALTER TABLE `crm_pay_info` ADD COLUMN `serial_number` VARCHAR(50) DEFAULT NULL COMMENT '現金紅包發送流水編號';
#添加索引
ALTER TABLE `crm_pay_info`
ADD INDEX `activity_set_detail_id`(`activity_set_detail_id`) USING BTREE;
#修改 注釋 商戶微信支付日志
ALTER TABLE `crm_wechat_pay_log` MODIFY `pay_type` INT(1) DEFAULT NULL COMMENT '支付類型 1.消費 2.充值 3.單單立減,4.挽回失聯客戶,5到店紅包';
#修改 注釋 商戶發送紅包記錄表
ALTER TABLE `withdraw_type` MODIFY `pay_type` INT(1) DEFAULT NULL COMMENT '提現類型:1:金錢券提現,2:傭金提現, 4:到店活動返還';
# 2. 和張文魁測試支付
+ 1. 添加表字段
+ 2. 前端功能屏蔽:商戶挽回,到店紅包
+ 3. 部署api,前端(定時任務)
+ 4. 測試之前單單立減鎖定與支付減免,減免券使用修改
+ 5. 測試挽回活動添加(短信與模板的發送)
+ 6. 測試到店活動添加
+ 7. 測試挽回紅包與到店紅包的鎖定
+ 8. 測試現金紅包的使用(支付前無立減,支付完成后發送現金紅包,檢查發送紅包流水編號)
+ 9. 到店活動結束時定時任務執行(活動剩余人數為0,活動狀態為3,標識是否發送費用退還)
- 20170612
- 蘇康_304分鐘
- 閔超_361分鐘
- 張文魁_306分鐘
- 王晉琿_300分鐘
- 李濤_380分鐘
- 王向前_300分鐘
- 20170613
- 蘇康_305分鐘
- 張文魁_323分鐘
- 王向前_301分鐘
- 李濤_320分鐘
- 王晉琿_300分鐘
- 閔超_480分鐘
- 20170614
- 張文魁_315分鐘
- 蘇康_312
- 王向前_302分鐘
- 李濤_306分鐘
- 閔超_360分鐘
- 王晉琿_200
- 20170615
- 閔超_300分鐘
- 王晉琿_300分鐘
- 董霆_200分鐘
- 張文魁_307分鐘
- 李濤_310分鐘
- 蘇康_355分鐘
- 20170616
- 董霆_300分鐘
- 李濤_301分鐘
- 張文魁_308分鐘
- 蘇康_306分鐘
- 閔超_301分鐘
- 王晉琿-300分鐘
- 20170617
- 張文魁_309分鐘
- 李濤_311分鐘
- 蘇康_311分鐘
- 王晉琿_300
- 20170619
- 蘇康_312分鐘
- 李濤_319 分鐘
- 王向前_304分鐘
- 董霆_310分鐘
- 閔超_302分鐘
- 20160620
- 王向前_306分鐘
- 李濤_322分鐘
- 張文魁_301分鐘
- 閔超_303分鐘
- 王晉琿_200分鐘
- 董 霆 _ 200分鐘
- 蘇康_318分鐘
- 20170621
- 董 霆 _ 150分鐘
- 閔超_305分鐘
- 王向前_308分鐘
- 張文魁_291分鐘
- 蘇康_307分鐘
- 王晉琿_250
- 李濤_368分鐘
- 20170622
- 王向前_309分鐘
- 李濤_303分鐘
- 張文魁_292分鐘
- 王晉琿_200分鐘
- 閔超_365分鐘
- 董霆_150分鐘
- 20170623
- 王向前_310
- 張文魁_294
- 李濤_299分鐘
- 閔超_363分鐘
- 王晉琿_220分鐘
- 20170624
- 李濤_240分鐘
- 張文魁_262分鐘
- 20170626
- 王向前_300
- 張文魁_294分鐘
- 蘇康_307
- 李濤_333分鐘
- 閔超_310分鐘
- 王晉琿_120分鐘
- 20170627
- 王向前_302
- 李濤_305分鐘
- 張文魁_298分鐘
- 董霆 _ 200分鐘
- 閔超_361分鐘
- 王晉琿_300分鐘
- 蘇康_309
- 20170628
- 李濤_200分鐘
- 王向前_303
- 蘇康_308分鐘
- 董霆-200分鐘
- 王晉琿_301分鐘
- 張文魁_295分鐘
- 20170629
- 王向前_304
- 李濤_255分鐘
- 張文魁_299分鐘
- 蘇康_313分鐘
- 閔超_362分鐘
- 董霆-200分鐘
- 王晉琿_260分鐘
- 20170630
- 王向前_305
- 蘇康_299分鐘
- 閔超_299分鐘
- 20170703
- 張文魁_296分鐘
- 王向前_200
- 蘇康_310分鐘
- 董霆-270分鐘
- 李濤_298分鐘
- 閔超_305分鐘
- 20170704
- 蘇康_298
- 王向前_201
- 閔超_200分鐘
- 李濤_245分鐘
- 王晉琿-203
- 張文魁_268分鐘
- 20170705
- 王向前_208
- 李濤_323分鐘
- 蘇康_333分鐘
- 張文魁_285分鐘
- 董霆_240分鐘
- 閔超_321分鐘
- 王晉琿_207
- 20170706
- 王向前_209
- 閔超_311分鐘
- 蘇康_303分鐘、、
- 董霆-300分鐘
- 王晉琿-234
- 李濤_280分鐘
- 20170707
- 王向前_205
- 董霆-280分鐘
- 蘇康_300分鐘..
- 閔超_367分鐘
- 王晉琿-231
- 李濤_246分鐘
- 20170710
- 王向前_206
- 李濤_315分鐘
- 張文魁_281分鐘
- 王晉琿-251
- 閔超_316分鐘
- 董霆-200分
- 20170711
- 李濤_355分鐘
- 王晉琿-301分鐘
- 王向前_299
- 蘇康_303..分鐘
- 閔超_368分鐘
- 董霆-300分
- 張文魁_283分鐘
- 20170712
- 蘇康_300.分鐘
- 王向前_296
- 張文魁_286分鐘
- 董霆-280
- 王晉琿-278分鐘
- 李濤_308分鐘
- 20170713
- 王向前_299.9
- 李濤_342分鐘
- 王晉琿-302分鐘
- 蘇康_301..分鐘
- 張文魁_288分鐘
- 董霆-240分
- 閔超_380分鐘
- 20170714
- 李濤_376分鐘
- 王向前_201.1
- 閔超_345分鐘
- 董霆-275分鐘
- 王晉琿-358分鐘
- 蘇康_300...分鐘
- 張文魁_287分鐘
- 20170717
- 蘇康_301,分鐘
- 王晉琿-241分鐘
- 王向前_300.0
- 閔超_346分鐘
- 董霆-260分鐘
- 張文魁_278分鐘
- 李濤_356分鐘
- 20170718
- 張文魁_289.0分鐘
- 李濤_288分鐘
- 王向前_300.2
- 閔超_301.1分鐘
- 蘇康_311..分鐘
- 董霆-275分鐘
- 王晉琿-241分鐘
- 20170719
- 蘇康_310..分鐘
- 李濤_201分鐘
- 董霆-310分鐘
- 張文魁_296.11分鐘
- 閔超_315分鐘
- 王向前_200.2
- 王晉琿-299分鐘
- 20170720
- 董霆-190分鐘
- 李濤_306分鐘
- 王向前_288
- 閔超_240分鐘
- 蘇康_306..分鐘
- 張文魁_295.0分鐘
- 王晉琿-201分鐘
- 20170721
- 王向前_234
- 張文魁_301.0分鐘
- 閔超_230分鐘
- 李濤_222分鐘
- 王晉琿-211分鐘
- 董霆-180分鐘
- 20170724
- 張文魁_298.03分鐘
- 王向前_208.00
- 閔超_360.0分鐘
- 董霆-320分鐘
- 蘇康_260.0分鐘
- 李濤_260分鐘
- 20170725
- 王向前_