| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <?php
- namespace console\controllers;
- use bizHd\goods\classes\CategoryClass;
- use bizHd\goods\classes\GoodsCategoryClass;
- use bizHd\goods\classes\GoodsClass;
- use common\components\stringUtil;
- use Yii;
- use yii\console\Controller;
- class GoodsController extends Controller
- {
- //将已有商品的拼音补回 yii goods/py 更新平台公众号
- public function actionPy()
- {
- $list = GoodsClass::getAllByCondition([], null, '*');
- if (!empty($list)) {
- foreach ($list as $goods) {
- $name = $goods['name'];
- $py = stringUtil::py($name);
- $id = $goods['id'];
- GoodsClass::updateById($id, ['py' => $py]);
- }
- }
- $list = GoodsCategoryClass::getAllByCondition([], null, '*');
- if (!empty($list)) {
- foreach ($list as $key => $val) {
- $name = $val['name'];
- $py = stringUtil::py($name);
- $id = $val['id'];
- GoodsCategoryClass::updateById($id, ['py' => $py]);
- }
- }
- }
- //补回分类名称 yii goods/category shish 2021.5.4
- public function actionCategory()
- {
- $list = GoodsCategoryClass::getAllByCondition([], null, '*', null, true);
- if (!empty($list)) {
- foreach ($list as $val) {
- $cId = $val->cId;
- $cat = CategoryClass::getById($cId);
- $name = $cat['categoryName'] ?? '';
- $val->cName = $name;
- $val->save();
- }
- }
- }
- }
|