|
|
@@ -118,8 +118,8 @@ class User extends AuthController
|
|
|
$f = array();
|
|
|
$f[] = Form::radio('money_status', '修改余额', 1)->options([['value' => 1, 'label' => '增加'], ['value' => 2, 'label' => '减少']]);
|
|
|
$f[] = Form::number('money', '余额')->min(0);
|
|
|
- $f[] = Form::radio('integration_status', '修改积分', 1)->options([['value' => 1, 'label' => '增加'], ['value' => 2, 'label' => '减少']]);
|
|
|
- $f[] = Form::number('integration', '积分')->min(0);
|
|
|
+ $f[] = Form::radio('sp_final_status', '修改购物积分', 1)->options([['value' => 1, 'label' => '增加'], ['value' => 2, 'label' => '减少']]);
|
|
|
+ $f[] = Form::number('sp_final', '购物积分')->min(0);
|
|
|
$form = Form::make_post_form('修改其他', $f, Url::buildUrl('update_other', array('uid' => $uid)));
|
|
|
$this->assign(compact('form'));
|
|
|
return $this->fetch('public/form-builder');
|
|
|
@@ -130,8 +130,8 @@ class User extends AuthController
|
|
|
$data = Util::postMore([
|
|
|
['money_status', 0],
|
|
|
['money', 0],
|
|
|
- ['integration_status', 0],
|
|
|
- ['integration', 0],
|
|
|
+ ['sp_final_status', 0],
|
|
|
+ ['sp_final', 0],
|
|
|
], $this->request);
|
|
|
if (!$uid) return $this->failed('数据不存在');
|
|
|
$user = UserModel::get($uid);
|
|
|
@@ -143,7 +143,7 @@ class User extends AuthController
|
|
|
if ($data['money_status'] && $data['money']) {//余额增加或者减少
|
|
|
if ($data['money_status'] == 1) {//增加
|
|
|
$edit['now_money'] = bcadd($user['now_money'], $data['money'], 2);
|
|
|
- $res1 = UserBillAdmin::income('系统增加余额', $user['uid'], 'now_money', 'system_add', $data['money'], $this->adminId, $edit['now_money'], '系统增加了' . floatval($data['money']) . '余额');
|
|
|
+ $res1 = UserBillAdmin::income('系统增加消费积分', $user['uid'], 'now_money', 'system_add', $data['money'], $this->adminId, $edit['now_money'], '系统增加了' . floatval($data['money']) . '消费积分');
|
|
|
try {
|
|
|
UserRepository::adminAddMoney($user, $data['money']);
|
|
|
} catch (\Exception $e) {
|
|
|
@@ -152,7 +152,7 @@ class User extends AuthController
|
|
|
}
|
|
|
} else if ($data['money_status'] == 2) {//减少
|
|
|
$edit['now_money'] = bcsub($user['now_money'], $data['money'], 2);
|
|
|
- $res1 = UserBillAdmin::expend('系统减少余额', $user['uid'], 'now_money', 'system_sub', $data['money'], $this->adminId, $edit['now_money'], '系统扣除了' . floatval($data['money']) . '余额');
|
|
|
+ $res1 = UserBillAdmin::expend('系统减少消费积分', $user['uid'], 'now_money', 'system_sub', $data['money'], $this->adminId, $edit['now_money'], '系统扣除了' . floatval($data['money']) . '消费积分');
|
|
|
try {
|
|
|
UserRepository::adminSubMoney($user, $data['money']);
|
|
|
} catch (\Exception $e) {
|
|
|
@@ -163,21 +163,21 @@ class User extends AuthController
|
|
|
} else {
|
|
|
$res1 = true;
|
|
|
}
|
|
|
- if ($data['integration_status'] && $data['integration']) {//积分增加或者减少
|
|
|
- if ($data['integration_status'] == 1) {//增加
|
|
|
- $edit['integral'] = bcadd($user['integral'], $data['integration'], 2);
|
|
|
- $res2 = UserBillAdmin::income('系统增加积分', $user['uid'], 'integral', 'system_add', $data['integration'], $this->adminId, $edit['integral'], '系统增加了' . floatval($data['integration']) . '积分');
|
|
|
+ if ($data['sp_final_status'] && $data['sp_final']) {//积分增加或者减少
|
|
|
+ if ($data['sp_final_status'] == 1) {//增加
|
|
|
+ $edit['sp_final'] = bcadd($user['sp_final'], $data['sp_final'], 2);
|
|
|
+ $res2 = UserBillAdmin::income('系统增加积分', $user['uid'], 'sp_final', 'add_sp_final', $data['sp_final'], $this->adminId, $edit['sp_final'], '系统增加了' . floatval($data['sp_final']) . '积分');
|
|
|
try {
|
|
|
- UserRepository::adminAddIntegral($user, $data['integration']);
|
|
|
+ UserRepository::adminAddIntegral($user, $data['sp_final']);
|
|
|
} catch (\Exception $e) {
|
|
|
BaseModel::rollbackTrans();
|
|
|
return Json::fail($e->getMessage());
|
|
|
}
|
|
|
- } else if ($data['integration_status'] == 2) {//减少
|
|
|
- $edit['integral'] = bcsub($user['integral'], $data['integration'], 2);
|
|
|
- $res2 = UserBillAdmin::expend('系统减少积分', $user['uid'], 'integral', 'system_sub', $data['integration'], $this->adminId, $edit['integral'], '系统扣除了' . floatval($data['integration']) . '积分');
|
|
|
+ } else if ($data['sp_final_status'] == 2) {//减少
|
|
|
+ $edit['sp_final'] = bcsub($user['sp_final'], $data['sp_final'], 2);
|
|
|
+ $res2 = UserBillAdmin::expend('系统减少积分', $user['uid'], 'sp_final', 'sub_sp_final', $data['sp_final'], $this->adminId, $edit['sp_final'], '系统扣除了' . floatval($data['sp_final']) . '积分');
|
|
|
try {
|
|
|
- UserRepository::adminSubIntegral($user, $data['integration']);
|
|
|
+ UserRepository::adminSubIntegral($user, $data['sp_final']);
|
|
|
} catch (\Exception $e) {
|
|
|
BaseModel::rollbackTrans();
|
|
|
return Json::fail($e->getMessage());
|