Pages Membership
This commit is contained in:
parent
91ade48bea
commit
f262eb45e8
|
@ -90,6 +90,10 @@ export const Membership = observer(() => {
|
||||||
>
|
>
|
||||||
Delete
|
Delete
|
||||||
</Button>
|
</Button>
|
||||||
|
{/* <Button onClick={showModal}
|
||||||
|
>
|
||||||
|
Role
|
||||||
|
</Button> */}
|
||||||
</Space>
|
</Space>
|
||||||
),
|
),
|
||||||
},
|
},
|
||||||
|
@ -111,6 +115,7 @@ export const Membership = observer(() => {
|
||||||
setInitialData({});
|
setInitialData({});
|
||||||
setConfirmLoading(true);
|
setConfirmLoading(true);
|
||||||
try {
|
try {
|
||||||
|
console.log(data)
|
||||||
await store.membership.update(initialData.id, data);
|
await store.membership.update(initialData.id, data);
|
||||||
message.success("Success Update Data Member");
|
message.success("Success Update Data Member");
|
||||||
await store.membership.getData();
|
await store.membership.getData();
|
||||||
|
@ -135,6 +140,7 @@ export const Membership = observer(() => {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
const handleDelete = (record) => {
|
const handleDelete = (record) => {
|
||||||
Modal.confirm({
|
Modal.confirm({
|
||||||
title: "Are you sure reject this record?",
|
title: "Are you sure reject this record?",
|
||||||
|
@ -142,11 +148,12 @@ export const Membership = observer(() => {
|
||||||
okText: "Yes",
|
okText: "Yes",
|
||||||
okType: "primary",
|
okType: "primary",
|
||||||
cancelText: "Cancel",
|
cancelText: "Cancel",
|
||||||
onOk() {
|
async onOk() {
|
||||||
try {
|
try {
|
||||||
//TODO: minta apinya ke ka ilham ya, jangan di uncomment kalo pake api reconcile, nanti beneran ke apus datanya
|
//TODO: minta apinya ke ka ilham ya, jangan di uncomment kalo pake api reconcile, nanti beneran ke apus datanya
|
||||||
// await store.membership.delete(record.id)
|
await store.membership.delete(record)
|
||||||
message.success("Success Delete Data");
|
message.success("Success Delete Data");
|
||||||
|
await store.membership.getData();
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
message.error("Failed Delete Data");
|
message.error("Failed Delete Data");
|
||||||
}
|
}
|
||||||
|
@ -158,6 +165,11 @@ export const Membership = observer(() => {
|
||||||
};
|
};
|
||||||
return (
|
return (
|
||||||
<div className={["ppob-container"].join(" ")}>
|
<div className={["ppob-container"].join(" ")}>
|
||||||
|
{/* <Modal title="Basic Modal" visible={isModalVisible} onOk={handleOk} onCancel={handleCancel}>
|
||||||
|
<p>Some contents...</p>
|
||||||
|
<p>Some contents...</p>
|
||||||
|
<p>Some contents...</p>
|
||||||
|
</Modal> */}
|
||||||
<BreadcumbComponent data={routeData} />
|
<BreadcumbComponent data={routeData} />
|
||||||
<Card>
|
<Card>
|
||||||
<div>
|
<div>
|
||||||
|
|
|
@ -51,16 +51,17 @@ export const MembershipModal = ({
|
||||||
<Form.Item
|
<Form.Item
|
||||||
name="password"
|
name="password"
|
||||||
label="Password"
|
label="Password"
|
||||||
rules={[{required: true, message: 'Please input password!'}]}
|
rules={[{required: false, message: 'Please input password!'}]}
|
||||||
>
|
>
|
||||||
<Input/>
|
<Input/>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
name="roleId"
|
name="roleId"
|
||||||
label="Role Id"
|
label="Role Id"
|
||||||
|
|
||||||
rules={[{required: true, message: 'Please input role id!'}]}
|
rules={[{required: true, message: 'Please input role id!'}]}
|
||||||
>
|
>
|
||||||
<Input/>
|
<Input defaultValue="0571"/>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
name="superior"
|
name="superior"
|
||||||
|
|
|
@ -28,11 +28,17 @@ export class Membership {
|
||||||
|
|
||||||
@action
|
@action
|
||||||
async update(id, data) {
|
async update(id, data) {
|
||||||
return await http.put('/users/' + id).send(data);
|
console.log(data)
|
||||||
|
console.log(id)
|
||||||
|
const response = await http.put('/users/' + id).send(data);
|
||||||
|
console.log(response, 'Data user')
|
||||||
|
console.log(JSON.stringify(response.body.data), 'Data')
|
||||||
}
|
}
|
||||||
|
|
||||||
async delete(id) {
|
async delete(id) {
|
||||||
|
console.log(id)
|
||||||
return await http.del('/users/' + id);
|
return await http.del('/users/' + id);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user