|
@@ -278,6 +278,45 @@ class AssetServerService extends Service
|
|
|
return [true, $result];
|
|
|
}
|
|
|
|
|
|
+ public function tourismBaseFixedBorrowList($data,$param){
|
|
|
+ $url = config("asset.tourism_base_fixed_borrow_list");
|
|
|
+
|
|
|
+ if(! empty($data['id']) || ! empty($data['status'])) {
|
|
|
+ $rules = [];
|
|
|
+ if(! empty($data['id'])) {
|
|
|
+ $rules[] = [
|
|
|
+ 'field' => 'base_fixed_id',
|
|
|
+ 'option' => 'IN',
|
|
|
+ 'values' => $data['id']
|
|
|
+ ];
|
|
|
+ }
|
|
|
+ if(! empty($data['status'])) {
|
|
|
+ $rules[] = [
|
|
|
+ 'field' => 'status',
|
|
|
+ 'option' => 'IN',
|
|
|
+ 'values' => [$data['status']]
|
|
|
+ ];
|
|
|
+ }
|
|
|
+ $post['rules'] = $rules;
|
|
|
+ }
|
|
|
+
|
|
|
+ $post['size'] = $data['size'] ?? 10;
|
|
|
+ $post['number'] = ($data['number'] ?? 1) - 1;
|
|
|
+
|
|
|
+ list($status,$result) = $this->post_helper($url,$post,$param['header']);
|
|
|
+ if(! $status) return [$status, $result];
|
|
|
+
|
|
|
+ if(! empty($result['status']) && $result['status'] == 'error') return [false, $result['msg']];
|
|
|
+ if(! empty($result['type']) && $result['type'] == 'errorVm') return [false, $result['message']];
|
|
|
+
|
|
|
+ if(! isset($result['content'])) {
|
|
|
+ $error = $result[0]['message'] ?? "操作失败,请刷新页面";
|
|
|
+ return [false, $error];
|
|
|
+ }
|
|
|
+
|
|
|
+ return [true, $result];
|
|
|
+ }
|
|
|
+
|
|
|
public function getE8AndUTC($dateTimeString = ""){
|
|
|
$eastEightTimeZone = new \DateTimeZone('Asia/Shanghai'); // 东八区时区
|
|
|
$utcTimeZone = new \DateTimeZone('UTC'); // UTC时区
|