|
|
@@ -2,21 +2,38 @@
|
|
|
|
|
|
namespace console\controllers;
|
|
|
|
|
|
-use biz\product\classes\ProductClass;
|
|
|
-use biz\product\classes\XjClass;
|
|
|
-use biz\shop\classes\ShopClass;
|
|
|
-use biz\wx\classes\WxMessageClass;
|
|
|
-use biz\wx\classes\WxOpenClass;
|
|
|
-use bizGhs\item\classes\ItemClass;
|
|
|
use bizGhs\order\classes\PurchaseOrderItemClass;
|
|
|
-use common\components\dict;
|
|
|
-use common\components\wxUtil;
|
|
|
+use bizHd\purchase\classes\PurchaseClass;
|
|
|
+use bizHd\purchase\classes\PurchaseItemClass;
|
|
|
use yii\console\Controller;
|
|
|
use Yii;
|
|
|
|
|
|
class CgController extends Controller
|
|
|
{
|
|
|
|
|
|
+ // ./yii cg/update
|
|
|
+ public function actionUpdate()
|
|
|
+ {
|
|
|
+ ini_set('memory_limit', '2045M');
|
|
|
+ set_time_limit(0);
|
|
|
+ $list = PurchaseClass::getAllByCondition(['status' => 4], null, '*', null, true);
|
|
|
+ if (!empty($list)) {
|
|
|
+ foreach ($list as $order) {
|
|
|
+ $orderSn = $order->orderSn ?? '';
|
|
|
+ $ghsId = $order->ghsId ?? 0;
|
|
|
+ $payTime = $order->payTime;
|
|
|
+ $addTime = $order->addTime ?? '';
|
|
|
+ if ($payTime == '0000-00-00 00:00:00') {
|
|
|
+ $order->payTime = $addTime;
|
|
|
+ $order->save();
|
|
|
+ $payTime = $addTime;
|
|
|
+ echo $orderSn . "确认时间设置为:" . $payTime . "\n";
|
|
|
+ }
|
|
|
+ PurchaseItemClass::updateByCondition(['orderSn' => $orderSn], ['payTime' => $payTime, 'ghsId' => $ghsId]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
//供货商 ./yii cg/ghs-cg-update
|
|
|
public function actionGhsCgUpdate()
|
|
|
{
|