|
|
@@ -26,12 +26,35 @@ class MerchantController extends BaseController
|
|
|
$merchant = MerchantService::getInfo($this->merchant, $this->merchantExtend);
|
|
|
util::success($merchant);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//商家现有的会员等级 shish 2019.12.12
|
|
|
public function actionMemberLevel()
|
|
|
{
|
|
|
- $list = MerchantExtendService::getGradeList($this->merchantExtend,false,false);
|
|
|
+ $list = MerchantExtendService::getGradeList($this->merchantExtend, false, false);
|
|
|
util::success($list);
|
|
|
}
|
|
|
+
|
|
|
+ //会员等级更新 shish 2019.12.18
|
|
|
+ public function actionMemberLevelUpdate()
|
|
|
+ {
|
|
|
+ $extend = $this->merchantExtend;
|
|
|
+ if ($extend['gradeSwitch'] == 0) {
|
|
|
+ util::fail('会员等级已设置不能修改');
|
|
|
+ }
|
|
|
+ $list = Yii::$app->request->post('list');
|
|
|
+ if (empty($list) || is_array($list) == false) {
|
|
|
+ util::fail('请填写会员等级');
|
|
|
+ }
|
|
|
+ $data = [];
|
|
|
+ foreach ($list as $key => $val) {
|
|
|
+ $data[] = $val[0] . '_' . $val[1] . '_' . $val[2];
|
|
|
+ }
|
|
|
+ if (empty($data)) {
|
|
|
+ util::fail('请填写会员等级!');
|
|
|
+ }
|
|
|
+ $string = implode('I', $data);
|
|
|
+ MerchantExtendService::updateByCondition(['merchantId' => $this->merchantId], ['gradeList' => $string]);
|
|
|
+ util::ok('提交成功');
|
|
|
+ }
|
|
|
|
|
|
}
|