|
|
@@ -166,11 +166,19 @@ class GhsController extends BaseController
|
|
|
if (is_numeric($location)) {
|
|
|
$where['location'] = $location;
|
|
|
}
|
|
|
- $list = GhsClass::getGhsList($where);
|
|
|
- //累计总欠款
|
|
|
- $totalDebtAmount = PurchaseOrderClass::sum(['mainId' => $this->mainId, 'status' => 4, 'debt' => PurchaseOrderClass::DEBT_YES], 'actPrice');
|
|
|
- $list['totalDebtAmount'] = $totalDebtAmount;
|
|
|
- util::success($list);
|
|
|
+ $respond = GhsClass::getGhsList($where);
|
|
|
+ $staff = $this->shopAdmin;
|
|
|
+ //待结款合计,有财务权限才能查看
|
|
|
+ if (isset($staff->finance) == false || $staff->finance == 0) {
|
|
|
+ $totalDebtAmount = 0;
|
|
|
+ $totalExpendAmount = 0;
|
|
|
+ } else {
|
|
|
+ $totalDebtAmount = PurchaseOrderClass::sum(['mainId' => $this->mainId, 'status' => 4, 'debt' => PurchaseOrderClass::DEBT_YES], 'actPrice');
|
|
|
+ $totalExpendAmount = PurchaseOrderClass::sum(['mainId' => $this->mainId, 'status' => 4, 'debt' => PurchaseOrderClass::DEBT_YES], 'expendAmount');
|
|
|
+ }
|
|
|
+ $respond['totalDebtAmount'] = $totalDebtAmount;
|
|
|
+ $respond['totalExpendAmount'] = $totalExpendAmount;
|
|
|
+ util::success($respond);
|
|
|
}
|
|
|
|
|
|
//下载供货商 ssh 20240506
|