| 12345678910111213141516171819202122232425262728293031323334 |
- <?php
- namespace pt\controllers;
- use biz\cp\classes\PtCpItemClass;
- use biz\item\classes\PtItemClass;
- use Yii;
- use common\components\util;
- class PtItemController extends BaseController
- {
- //批量认证和取消认证
- public function actionBatchAuth()
- {
- $post = Yii::$app->request->post();
- $str = $post['ids'] ?? '';
- $auth = $post['auth'] ?? 0;
- $ids = json_decode($str, true);
- if (empty($ids)) {
- util::fail('请选择花材20');
- }
- PtItemClass::updateByIds($ids, ['auth' => $auth]);
- $relate = PtCpItemClass::getAllByCondition(['itemId' => ['in', $ids]], null, '*', null, true);
- if (!empty($relate)) {
- foreach ($relate as $rel) {
- $rel->auth = $auth;
- $rel->save();
- }
- }
- util::complete('操作成功');
- }
- }
|