|
@@ -453,8 +453,50 @@ class ApiController extends BaseController
|
|
|
'bz' => $params['bz'],
|
|
|
];
|
|
|
|
|
|
+ if($params['sbzt'] == 3){
|
|
|
+ $update['jxfzr'] = $params['fzr_id'];
|
|
|
+ }
|
|
|
+ if($params['sbzt'] == 4){
|
|
|
+ $update['jxysfzr'] = $params['fzr_id'];
|
|
|
+ }
|
|
|
+ if($params['sbzt'] == 5){
|
|
|
+ $update['dbffzr'] = $params['fzr_id'];
|
|
|
+ }
|
|
|
+ if($params['sbzt'] == 6){
|
|
|
+ $update['bffzr'] = $params['fzr_id'];
|
|
|
+ $update['bflx'] = $params['bflx'];
|
|
|
+ }
|
|
|
+
|
|
|
DB::connection('mysql_fwe10')->table('uf_uf_zhxx_sbgl')->where('ID',$params['id'])->update($update);
|
|
|
|
|
|
return self::successResponse($result);
|
|
|
}
|
|
|
+
|
|
|
+ //设备管理权限
|
|
|
+ public function sbglRole(){
|
|
|
+ $staff_num = Input::get('staff_num', '');
|
|
|
+ $unit_id = Input::get('unit_id', '');
|
|
|
+
|
|
|
+ if (!$unit_id) {
|
|
|
+ return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!$staff_num) {
|
|
|
+ return self::errorResponse(ApiEnum::STATUS_CODE_EMPTY);
|
|
|
+ }
|
|
|
+
|
|
|
+ $result['status'] = true;
|
|
|
+ $result['msg'] = ApiEnum::RETURN_SUCCESS;
|
|
|
+ $result['data'] = [];
|
|
|
+
|
|
|
+ $people_list = DB::connection('mysql_fwe10')->table('uf_zhxx_sbgl_rygl')->where('ssdw',$unit_id)->where('gh',$staff_num)->where('is_delete',0)->get();
|
|
|
+
|
|
|
+ if(count($people_list) > 0){
|
|
|
+ $result['data'] = 1;//有权限
|
|
|
+ }else{
|
|
|
+ $result['data'] = 2;//无权限
|
|
|
+ }
|
|
|
+
|
|
|
+ return self::successResponse($result);
|
|
|
+ }
|
|
|
}
|