2
2
/* eslint-disable no-param-reassign */
3
3
import models from 'models'
4
4
import db from 'models/_instance'
5
- import ResponseError from 'modules/ResponseError'
5
+ import ResponseError from 'modules/Response/ ResponseError'
6
6
import useValidation from 'helpers/useValidation'
7
7
import { UserAttributes } from 'models/user'
8
8
import { Transaction } from 'sequelize/types'
9
9
import UserRoleService from 'controllers/UserRole/service'
10
10
import PluginSqlizeQuery from 'modules/SqlizeQuery/PluginSqlizeQuery'
11
+ import ResponseSuccess from 'modules/Response/ResponseSuccess'
11
12
import schema from './schema'
12
13
13
14
const { Sequelize } = db
@@ -37,7 +38,7 @@ class UserService {
37
38
where : queryFind . where ,
38
39
} )
39
40
40
- return { data, total }
41
+ return { message : ` ${ total } data has been received.` , data, total }
41
42
}
42
43
43
44
/**
@@ -83,11 +84,7 @@ class UserService {
83
84
listUserRole . push ( dataUserRole )
84
85
}
85
86
86
- return {
87
- message : 'Data sudah ditambahkan!' ,
88
- data : dataUser ,
89
- dataUserRole : listUserRole ,
90
- }
87
+ return dataUser
91
88
}
92
89
93
90
/**
@@ -133,11 +130,7 @@ class UserService {
133
130
134
131
await data . update ( value || { } , { transaction : txn } )
135
132
136
- return {
137
- message : 'Data berhasil diperbarui!' ,
138
- data,
139
- dataUserRole : listUserRole ,
140
- }
133
+ return data
141
134
}
142
135
143
136
/**
@@ -157,9 +150,7 @@ class UserService {
157
150
158
151
await data . destroy ( )
159
152
160
- return {
161
- message : 'Data berhasil dihapus!' ,
162
- }
153
+ return ResponseSuccess . deleted ( )
163
154
}
164
155
}
165
156
0 commit comments