| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- namespace bizMall\goods\services;
- use bizMall\admin\services\AdminService;
- use bizMall\base\services\BaseService;
- use bizMall\goods\classes\GoodsCategoryClass;
- use bizMall\goods\classes\GoodsClass;
- use common\components\util;
- use Yii;
- use linslin\yii2\curl;
- class GoodsService extends BaseService
- {
- public static $baseFile = '\bizMall\goods\classes\GoodsClass';
- //删除商品 ssh 2019.12.7
- public static function deleteGoods($goods)
- {
- $id = $goods['id'];
- GoodsClass::updateById($id, ['delStatus' => 1]);
- GoodsCategoryClass::updateByCondition(['gId' => $id], ['delStatus' => 1]);
- }
- //验证对此商品的操作权限 ssh 2019.12.7
- public static function valid($info, $mainId)
- {
- if (empty($info)) {
- util::fail('没有找到商品');
- }
- if (isset($info['mainId']) == false || $info['mainId'] != $mainId) {
- util::fail('您无法操作');
- }
- }
- //上下架 ssh 2019.12.8
- public static function changeStatus($id, $status)
- {
- GoodsClass::changeStatus($id, $status);
- }
- }
|