Merge pull request '限制非管理员修改价格权限并优化相关功能' (#276) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/276
This commit is contained in:
commit
c67f083850
@ -88,6 +88,7 @@ class BeforehandOrderCartInfoController extends BaseAdminController
|
||||
public function edit()
|
||||
{
|
||||
$params = $this->request->post();
|
||||
$params['admin_id']=$this->adminId;
|
||||
$result = BeforehandOrderCartInfoLogic::edit($params);
|
||||
return $this->success('编辑成功', [], 1, 1);
|
||||
|
||||
|
@ -32,7 +32,7 @@ class PurchaseProductOfferLists extends BaseAdminDataLists implements ListsSearc
|
||||
public function setSearch(): array
|
||||
{
|
||||
return [
|
||||
'=' => ['order_id','buyer_confirm'],
|
||||
'=' => ['order_id','buyer_confirm','buyer_id'],
|
||||
];
|
||||
}
|
||||
|
||||
|
@ -97,6 +97,9 @@ class BeforehandOrderCartInfoLogic extends BaseLogic
|
||||
Db::startTrans();
|
||||
try {
|
||||
$find=BeforehandOrderCartInfo::where('id', $params['id'])->find();
|
||||
if($params['admin_id']!=23&&$params['purchases']!=$find['price'] ){
|
||||
throw new BusinessException('当前账号没有权限编辑价格, 请联系管理员修改');
|
||||
}
|
||||
$find->save([
|
||||
'price' => $params['purchases'],
|
||||
'total_price' => bcmul($params['purchases'],$params['nums'],2),
|
||||
|
Loading…
x
Reference in New Issue
Block a user