增加批量設(shè)置限購功能
第一步:打開后端文件app\services\product\product\StoreProductServices.php
在2046行下方增加
case 10:
foreach ($ids as $product_id) {
$batchData[] = [
'id' => $product_id,
'is_limit' => $data['is_limit'],
'limit_type' => $data['limit_type'],
'limit_num' => $data['limit_num']
];
}
if (count($batchData)) $this->dao->saveAll($batchData);
break;
以上代碼
第二步,打開后端文件app\adminapi\controller\v1\product\StoreProduct.php
在399行下方增加
,
['limit_num',0]
第三步:打開后端打包文件src/pages/product/productList/index.vue
在batchFormData: {
......
recommend: [],的后面增加以下代碼
is_limit:false,
limit_type:0,
limit_num:0,
},
和在551行下方增加
is_limit:false,
limit_type:0,
limit_num:0,
以上3句代碼
在59行下方增加代碼
在257行下方增加以下代碼
可參考src/pages/product/productAdd/index.vue的935行到960行的代碼
不是我不想給你們代碼,每次都會變成空格,你們趕緊聯(lián)系官方修吧,我真的吐血,修改了3次,還是不行,直接截圖吧(反正你們應(yīng)該可能或許看得懂吧)
完成
效果如圖