fix: add refresh after crd operation in membership contd
This commit is contained in:
parent
38c4aca9be
commit
7e356d0178
|
@ -71,13 +71,14 @@ export const Membership = observer(() => {
|
||||||
const status = isActive ? "inactive" : "active";
|
const status = isActive ? "inactive" : "active";
|
||||||
const status2 = isActive ? "Inactivating" : "Activating";
|
const status2 = isActive ? "Inactivating" : "Activating";
|
||||||
try {
|
try {
|
||||||
modalLoader.setLoading(true);
|
modalLoader.setLoading(true);
|
||||||
const response = await store.membership.changeStatus(id, status);
|
const response = await store.membership.changeStatus(id, status);
|
||||||
modalLoader.setLoading(false);
|
modalLoader.setLoading(false);
|
||||||
|
|
||||||
response?.body?.statusCode === 201
|
response?.body?.statusCode === 201
|
||||||
? message.success(`Success ${status2} Membership`)
|
? message.success(`Success ${status2} Membership`)
|
||||||
: message.error(`Failed ${status2} Membership`);
|
: message.error(`Failed ${status2} Membership`);
|
||||||
|
await getData();
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
modalLoader.setLoading(false);
|
modalLoader.setLoading(false);
|
||||||
message.error(`Failed ${status2} Membership`);
|
message.error(`Failed ${status2} Membership`);
|
||||||
|
@ -92,26 +93,26 @@ export const Membership = observer(() => {
|
||||||
const handleSubmitTransaction = async (data) => {
|
const handleSubmitTransaction = async (data) => {
|
||||||
modalLoader.setLoading(true);
|
modalLoader.setLoading(true);
|
||||||
try {
|
try {
|
||||||
data.destination = destination;
|
data.destination = destination;
|
||||||
if (data.amount) {
|
if (data.amount) {
|
||||||
data = {
|
data = {
|
||||||
...data,
|
...data,
|
||||||
amount: Number(data.amount),
|
amount: Number(data.amount),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
let response = null;
|
let response = null;
|
||||||
|
|
||||||
(await store.authentication.userData.role) === "Admin"
|
(await store.authentication.userData.role) === "Admin"
|
||||||
? (response = await store.transaction.distributeAdmin(data))
|
? (response = await store.transaction.distributeAdmin(data))
|
||||||
: (response = await store.transaction.distribute(data));
|
: (response = await store.transaction.distribute(data));
|
||||||
|
|
||||||
response?.body?.statusCode === 201
|
response?.body?.statusCode === 201
|
||||||
? message.success("Success Top Up")
|
? message.success("Success Top Up")
|
||||||
: message.error("Failed Top Up");
|
: message.error("Failed Top Up");
|
||||||
|
|
||||||
modalLoader.setLoading(false);
|
modalLoader.setLoading(false);
|
||||||
//await store.supplier.getData()
|
await getData();
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(e, "apa errornya");
|
console.log(e, "apa errornya");
|
||||||
modalLoader.setLoading(false);
|
modalLoader.setLoading(false);
|
||||||
|
@ -264,8 +265,9 @@ export const Membership = observer(() => {
|
||||||
setConfirmLoading(true);
|
setConfirmLoading(true);
|
||||||
modalLoader.setLoading(true);
|
modalLoader.setLoading(true);
|
||||||
try {
|
try {
|
||||||
await store.membership.create(data);
|
await store.membership.create(data);
|
||||||
message.success("Success Add New Member");
|
message.success("Success Add New Member");
|
||||||
|
await getData();
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(e, "apa errornya");
|
console.log(e, "apa errornya");
|
||||||
message.error("Failed Add Member");
|
message.error("Failed Add Member");
|
||||||
|
|
|
@ -49,9 +49,6 @@ export class Membership {
|
||||||
async create(data) {
|
async create(data) {
|
||||||
try {
|
try {
|
||||||
const response = await http.post('/users').send(data);
|
const response = await http.post('/users').send(data);
|
||||||
this.ctx.authentication.userData.role === "Admin"
|
|
||||||
? await this.ctx.membership.getData()
|
|
||||||
: await this.ctx.membership.getDataBySuperior();
|
|
||||||
return response;
|
return response;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
|
@ -61,9 +58,6 @@ export class Membership {
|
||||||
async update(id, data) {
|
async update(id, data) {
|
||||||
try {
|
try {
|
||||||
const response = await http.put('/users/' + id).send(data);
|
const response = await http.put('/users/' + id).send(data);
|
||||||
this.ctx.authentication.userData.role === "Admin"
|
|
||||||
? await this.ctx.membership.getData()
|
|
||||||
: await this.ctx.membership.getDataBySuperior();
|
|
||||||
return response;
|
return response;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
|
@ -73,9 +67,6 @@ export class Membership {
|
||||||
async delete(id) {
|
async delete(id) {
|
||||||
try {
|
try {
|
||||||
const response = await http.del('/users/' + id);
|
const response = await http.del('/users/' + id);
|
||||||
this.ctx.authentication.userData.role === "Admin"
|
|
||||||
? await this.ctx.membership.getData()
|
|
||||||
: await this.ctx.membership.getDataBySuperior();
|
|
||||||
return response;
|
return response;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user