|  |  | 
 |  |  |  | 
 |  |  |   // create a record | 
 |  |  |   create: async (resource, params) => { | 
 |  |  |     console.log("create", resource, params); | 
 |  |  |     const res = await request.post(resource + "/save", params?.data); | 
 |  |  |     const { code, msg, data } = res.data; | 
 |  |  |     if (code === 200) { | 
 |  |  | 
 |  |  |  | 
 |  |  |   // update a record based on a patch | 
 |  |  |   update: async (resource, params) => { | 
 |  |  |     console.log("update", resource, params); | 
 |  |  |     const res = await request.post(resource + "/update", { | 
 |  |  |       id: params.id, | 
 |  |  |       ...params.data, | 
 |  |  | 
 |  |  |  | 
 |  |  |   // export excel from all data | 
 |  |  |   export: async (resource, params) => { | 
 |  |  |     console.log("export", resource, params); | 
 |  |  |     const _params = Common.integrateParams(params); | 
 |  |  |     try { | 
 |  |  |       const res = await request.post(`${resource}/export`, _params, { |