model = new DiceConfig(); } public function edit($id, array $data, ?array $adminInfo = null, $requestDeptId = null): mixed { $deptId = AdminScopeHelper::resolveConfigDeptId( $adminInfo, AdminScopeHelper::pickRequestDeptId($requestDeptId, $data) ); return ConfigScopeEditHelper::updateByBusinessIdAndDept($this->model, (int) $id, $deptId, $data); } }