Merge branch 'develop' of https://gitlab.com/empatnusabangsa/ppob/ppob-frontend into develop
This commit is contained in:
commit
ad3b7c6be0
|
@ -1,28 +1,8 @@
|
||||||
import React, {useContext, useEffect, useState} from "react";
|
import React, {useContext, useEffect, useState} from "react";
|
||||||
import {
|
import {Button, Card, Col, Divider, Form, Input, List, message, Modal, Row, Select, Space, Table, Tag,} from "antd";
|
||||||
Button,
|
|
||||||
Card,
|
|
||||||
Col,
|
|
||||||
Divider,
|
|
||||||
Input,
|
|
||||||
List,
|
|
||||||
message,
|
|
||||||
Modal,
|
|
||||||
Row,
|
|
||||||
Space,
|
|
||||||
Table,
|
|
||||||
Tag,
|
|
||||||
Form,
|
|
||||||
Select,
|
|
||||||
} from "antd";
|
|
||||||
import {useStore} from "../../utils/useStore";
|
import {useStore} from "../../utils/useStore";
|
||||||
import {observer} from "mobx-react-lite";
|
import {observer} from "mobx-react-lite";
|
||||||
import {
|
import {DownloadOutlined, ExclamationCircleOutlined, PlusSquareOutlined,} from "@ant-design/icons";
|
||||||
ExclamationCircleOutlined,
|
|
||||||
FilterOutlined,
|
|
||||||
PlusSquareOutlined,
|
|
||||||
DownloadOutlined,
|
|
||||||
} from "@ant-design/icons";
|
|
||||||
import {MembershipModal} from "./MembershipModal";
|
import {MembershipModal} from "./MembershipModal";
|
||||||
import {BreadcumbComponent} from "../../component/BreadcumbComponent";
|
import {BreadcumbComponent} from "../../component/BreadcumbComponent";
|
||||||
import {LINKS} from "../../routes/app";
|
import {LINKS} from "../../routes/app";
|
||||||
|
@ -133,9 +113,28 @@ export const Membership = observer(() => {
|
||||||
key: "role",
|
key: "role",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Saldo",
|
title: "Saldo di Supplier",
|
||||||
dataIndex: ["coa", "amount"],
|
dataIndex: ["coa", "amount"],
|
||||||
key: ["coa", "amount"],
|
key: ["coa", "amount"],
|
||||||
|
width: "20%",
|
||||||
|
render: (text) => (
|
||||||
|
new Intl.NumberFormat("id-ID", {
|
||||||
|
style: "currency",
|
||||||
|
currency: "IDR",
|
||||||
|
}).format(text)
|
||||||
|
)
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: "Saldo di System",
|
||||||
|
dataIndex: ["coa_undistribute", "amount"],
|
||||||
|
key: ["coa_undistribute", "amount"],
|
||||||
|
width: "20%",
|
||||||
|
render: (text) => (
|
||||||
|
new Intl.NumberFormat("id-ID", {
|
||||||
|
style: "currency",
|
||||||
|
currency: "IDR",
|
||||||
|
}).format(text)
|
||||||
|
)
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Status",
|
title: "Status",
|
||||||
|
|
|
@ -1,16 +1,15 @@
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import { Form, Input, Modal, Select } from "antd";
|
import {Form, Input, Modal, Select} from "antd";
|
||||||
import { capitalize } from "lodash";
|
import {useStore} from "../../utils/useStore";
|
||||||
import { useStore } from "../../utils/useStore";
|
|
||||||
|
|
||||||
export const MembershipModal = ({
|
export const MembershipModal = ({
|
||||||
visible,
|
visible,
|
||||||
onCreate,
|
onCreate,
|
||||||
onCancel,
|
onCancel,
|
||||||
initialData,
|
initialData,
|
||||||
}) => {
|
}) => {
|
||||||
const [form] = Form.useForm();
|
const [form] = Form.useForm();
|
||||||
const { Option } = Select;
|
const {Option} = Select;
|
||||||
const store = useStore();
|
const store = useStore();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -77,7 +76,7 @@ export const MembershipModal = ({
|
||||||
label="Password"
|
label="Password"
|
||||||
rules={[{ required: false, message: "Please input password!" }]}
|
rules={[{ required: false, message: "Please input password!" }]}
|
||||||
>
|
>
|
||||||
<Input />
|
<Input.Password/>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
)}
|
)}
|
||||||
{((initialData.id && !initialData.isChangePassword) ||
|
{((initialData.id && !initialData.isChangePassword) ||
|
||||||
|
|
Loading…
Reference in New Issue
Block a user