shish 5 лет назад
Родитель
Сommit
be7b93fbd5
2 измененных файлов с 11 добавлено и 4 удалено
  1. 10 2
      biz/sj/classes/SjClass.php
  2. 1 2
      sql.sql

+ 10 - 2
biz/sj/classes/SjClass.php

@@ -42,10 +42,18 @@ class SjClass extends BaseClass
         $sj->save();
 
         $event = '购买续期';
-        if ($type == 2) {
+        if ($type == 1) {
+            $sjExt = MerchantExtendClass::getByMerchantId($sjId, true);
+            if (empty($sjExt)) {
+                util::fail('没有找到商家拓展信息');
+            }
+            $sjExt->rechargeRenew = 2;
+            $sjExt->save();
+        } elseif ($type == 2) {
             $event = "充值花款" . $params['amount'] . "元续期 充值订单号:" . $params['orderSn'];
+        } else {
+            util::fail('未知续期方式');
         }
-
         $log = [
             'event' => $event,
             'type' => $type,

+ 1 - 2
sql.sql

@@ -2224,11 +2224,10 @@ ALTER TABLE `xhRenew` DROP COLUMN `deadline`;
 ALTER TABLE `xhRenew` DROP COLUMN `beforeDeadline`;
 ALTER TABLE `xhRenew` ADD deadline DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '到期时间' AFTER `setId`;
 ALTER TABLE `xhRenew` ADD beforeDeadline DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '上次到期时间' AFTER `deadline`;
-
+ALTER TABLE xhSjExt ADD rechargeRenew TINYINT NOT NULL DEFAULT 1 COMMENT '参与充值续期活动 1没有 2有' AFTER `rrkdKey`;
 
 执行命令将原有的商品拼音补齐 yii goods/py
 
-
 ===============linqh  2021-04-25
 =====
 ALTER TABLE `xhGhsPurchaseOrder`