严智鑫
2024-07-25 8a76767b0a7ad271c8487a02063590b956deb5df
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// src/services/api.js
import request from 'request';
 
 
export const findTasks = (id, newState) => {
  const url = `glassStorage/api/storageTask/findTasks`;
  const options = {
    method: 'POST',
    url,
    json: true,
    body: { id, enableState: newState }
  };
 
  return new Promise((resolve, reject) => {
    request(options, (error, response, body) => {
      if (error) {
        reject(new Error(error.message));
      } else {
        resolve(body);
      }
    });
  });
};