|
|
@@ -51,21 +51,13 @@ class MemberLevelController extends BaseController
|
|
|
$post = Yii::$app->request->post();
|
|
|
$shopId = $this->shopId;
|
|
|
$mainId = $this->mainId;
|
|
|
- $shop = $this->shop;
|
|
|
- if ($shop->memberLevelSet == 1) {
|
|
|
- util::fail('已经设置过');
|
|
|
- }
|
|
|
-
|
|
|
$connection = Yii::$app->db;
|
|
|
$transaction = $connection->beginTransaction();
|
|
|
try {
|
|
|
- $reduceDay = $post['reduceDay'] ?? 0;
|
|
|
- ShopClass::updateById($shopId, ['reduceDay' => $reduceDay]);
|
|
|
$data = $post['data'] ?? [];
|
|
|
if (empty($data)) {
|
|
|
util::fail('请填写会员信息');
|
|
|
}
|
|
|
-
|
|
|
// 验证值递增
|
|
|
$prevAmount = -1;
|
|
|
foreach ($data as $item) {
|
|
|
@@ -75,7 +67,6 @@ class MemberLevelController extends BaseController
|
|
|
}
|
|
|
$prevAmount = $currentAmount;
|
|
|
}
|
|
|
-
|
|
|
foreach ($data as $k => $v) {
|
|
|
$levelSn = $v['levelSn'] ?? 'general';
|
|
|
$level = $v['level'] ?? 1;
|
|
|
@@ -97,8 +88,6 @@ class MemberLevelController extends BaseController
|
|
|
MemberLevelClass::add($it, true);
|
|
|
}
|
|
|
}
|
|
|
- $shop->memberLevelSet = 1;
|
|
|
- $shop->save();
|
|
|
$transaction->commit();
|
|
|
util::complete('设置成功');
|
|
|
} catch (\Exception $e) {
|