fix(refactor): add services/adapters/useCases
This commit is contained in:
parent
4b6cda8632
commit
08439ef477
@ -1,5 +1,5 @@
|
|||||||
import {get, post, put, remove} from './apiHelpers.js'
|
import {get, post, put, remove} from './apiHelpers.js'
|
||||||
import {convertList} from '@helpers/adapter/adapter.js'
|
import {convertList, convertObject} from '@helpers/adapter/adapter.js'
|
||||||
|
|
||||||
const config = {
|
const config = {
|
||||||
id: "id",
|
id: "id",
|
||||||
@ -46,7 +46,7 @@ class Services {
|
|||||||
async createService(payload) {
|
async createService(payload) {
|
||||||
let newService = []
|
let newService = []
|
||||||
const updatedPort = parseFloat(payload.port)
|
const updatedPort = parseFloat(payload.port)
|
||||||
const updatedService = {...convertObject(payload, {config: servConfig}), port: updatedPort}
|
const updatedService = {...convertObject(payload, {config: this.config}), port: updatedPort}
|
||||||
await post(`${this.apiAddr}/servers`, updatedService).then(res => {
|
await post(`${this.apiAddr}/servers`, updatedService).then(res => {
|
||||||
newService = convertObject(res.value, {config: this.config})
|
newService = convertObject(res.value, {config: this.config})
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
@ -64,7 +64,7 @@ class Services {
|
|||||||
async updateService(payload) {
|
async updateService(payload) {
|
||||||
let resService = []
|
let resService = []
|
||||||
const updatedPort = parseFloat(payload.port)
|
const updatedPort = parseFloat(payload.port)
|
||||||
const updatedService = {...convertObject(payload, {config: servConfig}), port: updatedPort}
|
const updatedService = {...convertObject(payload, {config: this.config}), port: updatedPort}
|
||||||
if (payload.id) {
|
if (payload.id) {
|
||||||
await put(`${this.apiAddr}/servers`, updatedService, payload.id).then(res => {
|
await put(`${this.apiAddr}/servers`, updatedService, payload.id).then(res => {
|
||||||
resService = convertObject(res.value, {config: this.config})
|
resService = convertObject(res.value, {config: this.config})
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
import {describe, vi, expect, test, beforeEach} from "vitest";
|
import {describe, expect, test, beforeEach} from "vitest";
|
||||||
import ServiceOfServices from '@services/serviceOfServices/Services.js'
|
import ServiceOfServices from '@services/serviceOfServices/Services.js'
|
||||||
import {createStore} from 'vuex'
|
import {createStore} from 'vuex'
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
import {describe, vi, expect, test} from "vitest";
|
import {describe, expect, test} from "vitest";
|
||||||
import ServiceOfUsers from '@services/serviceOfUsers/Users.js'
|
import ServiceOfUsers from '@services/serviceOfUsers/Users.js'
|
||||||
|
|
||||||
class AdapterOfUsers {
|
class AdapterOfUsers {
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
import {describe, vi, expect, test, beforeEach} from "vitest";
|
import {describe, expect, test, beforeEach} from "vitest";
|
||||||
import CaseOfUsersInService from '@useCases/CaseOfUsersInService.js'
|
import CaseOfUsersInService from '@useCases/CaseOfUsersInService.js'
|
||||||
import {createStore} from 'vuex'
|
import {createStore} from 'vuex'
|
||||||
|
|
||||||
|
|||||||
@ -18,8 +18,6 @@ describe("tests App mounted with vuex", () => {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const mockData = [
|
const mockData = [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user