shish il y a 4 ans
Parent
commit
9354ffa590
2 fichiers modifiés avec 24 ajouts et 1 suppressions
  1. 14 0
      console/controllers/InitController.php
  2. 10 1
      sql.txt

+ 14 - 0
console/controllers/InitController.php

@@ -17,8 +17,14 @@ use biz\stat\classes\StatCgMonthClass;
 use biz\stat\classes\StatOrderCountClass;
 use biz\stat\classes\StatOutClass;
 use biz\stat\classes\StatOutMonthClass;
+use biz\stat\classes\StatRefundClass;
+use biz\stat\classes\StatRefundMonthClass;
 use biz\stat\classes\StatSaleClass;
 use biz\stat\classes\StatSaleMonthClass;
+use biz\stat\classes\StatStockInClass;
+use biz\stat\classes\StatStockInMonthClass;
+use biz\stat\classes\StatStockOutClass;
+use biz\stat\classes\StatStockOutMonthClass;
 use bizGhs\custom\classes\CustomClass;
 use bizGhs\item\classes\ItemClass;
 use bizGhs\item\classes\ItemClassClass;
@@ -111,6 +117,14 @@ class InitController extends Controller
 
             CustomClass::updateByCondition(['ownShopId' => $shopId], ['ownMainId' => $mainId]);
 
+            StatStockOutClass::updateByCondition(['shopId' => $shopId], ['mainId' => $mainId]);
+            StatStockOutMonthClass::updateByCondition(['shopId' => $shopId], ['mainId' => $mainId]);
+
+            StatStockInClass::updateByCondition(['shopId' => $shopId], ['mainId' => $mainId]);
+            StatStockInMonthClass::updateByCondition(['shopId' => $shopId], ['mainId' => $mainId]);
+
+            StatRefundClass::updateByCondition(['shopId' => $shopId], ['mainId' => $mainId]);
+            StatRefundMonthClass::updateByCondition(['shopId' => $shopId], ['mainId' => $mainId]);
 
             /********琦海 start ************/
 

+ 10 - 1
sql.txt

@@ -706,4 +706,13 @@ ALTER TABLE xhStatItem ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTE
 ALTER TABLE xhStatItemMonth ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
 
 ALTER TABLE xhRefundItem ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
-ALTER TABLE xhCgRefundItem ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
+ALTER TABLE xhCgRefundItem ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
+
+ALTER TABLE xhStatStockOut ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
+ALTER TABLE xhStatStockOutMonth ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
+
+ALTER TABLE xhStatStockIn ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
+ALTER TABLE xhStatStockInMonth ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
+
+ALTER TABLE xhStatRefund ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;
+ALTER TABLE xhStatRefundMonth ADD mainId INT NOT NULL DEFAULT 0 COMMENT '中央id' AFTER `id`;