|
|
@@ -542,7 +542,7 @@ class ItemController extends BaseController
|
|
|
} elseif ($requestType == 'changeStock') {
|
|
|
$list = ProductClass::changeStockGroup($list, $level);
|
|
|
} elseif ($requestType == 'kd') {
|
|
|
- $list = ProductClass::kdItemGroup($list, $level,$custom);
|
|
|
+ $list = ProductClass::kdItemGroup($list, $level, $custom);
|
|
|
} elseif ($requestType == 'book') {
|
|
|
$list = ProductClass::bookItemGroup($list, $level);
|
|
|
} elseif ($requestType == 'itemList') {
|
|
|
@@ -678,6 +678,32 @@ class ItemController extends BaseController
|
|
|
util::complete();
|
|
|
}
|
|
|
|
|
|
+ //批量隐藏和显示花材 ssh 20260131
|
|
|
+ public function actionBatchChangeFrontHide()
|
|
|
+ {
|
|
|
+ $post = Yii::$app->request->post();
|
|
|
+ $ids = $post['ids'] ?? 0;
|
|
|
+ $ids = trim($ids);
|
|
|
+ if (empty($ids)) {
|
|
|
+ util::fail('请选花材');
|
|
|
+ }
|
|
|
+ $frontHide = $post['frontHide'] ?? 0;
|
|
|
+ $arr = json_decode($ids,true);
|
|
|
+ if (empty($arr)) {
|
|
|
+ util::fail('请选花材呢');
|
|
|
+ }
|
|
|
+ $list = ItemClass::getAllByCondition(['id' => ['in', $arr]], null, 'id,frontHide,mainId', null, true);
|
|
|
+ if (!empty($list)) {
|
|
|
+ foreach ($list as $key => $currentItem) {
|
|
|
+ if ($currentItem->mainId == $this->mainId) {
|
|
|
+ $currentItem->frontHide = $frontHide;
|
|
|
+ $currentItem->save();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ util::complete('操作成功');
|
|
|
+ }
|
|
|
+
|
|
|
//检测是否要刷新
|
|
|
public function actionCheckRefresh()
|
|
|
{
|