Merge branch 'develop' into 'devops-staging'
Tambah Fitur See merge request empatnusabangsa/ppob/ppob-frontend!90
This commit is contained in:
commit
fe222f48bf
|
@ -321,7 +321,6 @@ export const DetailUser = observer(() => {
|
||||||
form.resetFields();
|
form.resetFields();
|
||||||
setFilterStart([]);
|
setFilterStart([]);
|
||||||
setFilterEnd([]);
|
setFilterEnd([]);
|
||||||
//await store.transaction.getDetailHistoryTransaction();
|
|
||||||
await store.transaction.getDetailHistoryTransaction(
|
await store.transaction.getDetailHistoryTransaction(
|
||||||
store.authentication.dataProfit.id
|
store.authentication.dataProfit.id
|
||||||
);
|
);
|
||||||
|
@ -330,10 +329,8 @@ export const DetailUser = observer(() => {
|
||||||
|
|
||||||
const handleCancelFilter = async () => {
|
const handleCancelFilter = async () => {
|
||||||
store.transaction.filterStart = null;
|
store.transaction.filterStart = null;
|
||||||
//form.resetFields();
|
|
||||||
store.transaction.filterEnd = null;
|
store.transaction.filterEnd = null;
|
||||||
store.transaction.visibleModalFilterTransaction = false;
|
store.transaction.visibleModalFilterTransaction = false;
|
||||||
//await store.transaction.getDetailHistoryTransaction();
|
|
||||||
await store.transaction.getDetailHistoryTransaction(
|
await store.transaction.getDetailHistoryTransaction(
|
||||||
store.authentication.dataProfit.id
|
store.authentication.dataProfit.id
|
||||||
);
|
);
|
||||||
|
@ -352,7 +349,6 @@ export const DetailUser = observer(() => {
|
||||||
store.authentication.dataProfit.id
|
store.authentication.dataProfit.id
|
||||||
);
|
);
|
||||||
modalLoader.setLoading(false);
|
modalLoader.setLoading(false);
|
||||||
//form.resetFields();
|
|
||||||
store.transaction.visibleModalFilterTransaction = false;
|
store.transaction.visibleModalFilterTransaction = false;
|
||||||
};
|
};
|
||||||
const footerLayoutFilter = [
|
const footerLayoutFilter = [
|
||||||
|
|
|
@ -223,42 +223,6 @@ export const Konfirmasi = observer(() => {
|
||||||
modalLoader.setLoading(false);
|
modalLoader.setLoading(false);
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleRemoveFilter = async () => {
|
|
||||||
store.payback.filterMembership = null;
|
|
||||||
store.payback.filterStart = null;
|
|
||||||
store.payback.filterEnd = null;
|
|
||||||
setFilterMembership([]);
|
|
||||||
form.resetFields();
|
|
||||||
await store.payback.getDataConfirmation();
|
|
||||||
store.payback.visibleModalFilterPayback = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
const handleCancelFilter = async () => {
|
|
||||||
//setFilterMembership([]);
|
|
||||||
//form.resetFields();
|
|
||||||
store.payback.filterMembership = null;
|
|
||||||
store.payback.filterStart = null;
|
|
||||||
store.payback.filterEnd = null;
|
|
||||||
store.payback.visibleModalFilterPayback = false;
|
|
||||||
await store.payback.getDataConfirmation();
|
|
||||||
};
|
|
||||||
|
|
||||||
const handleSubmitFilter = async () => {
|
|
||||||
const data = form.getFieldsValue();
|
|
||||||
//console.log(data);
|
|
||||||
store.payback.filterMembership = filterMembership;
|
|
||||||
store.payback.filterStart = data.start_date
|
|
||||||
? moment(data.start_date).format("YYYY-MM-DD") + " 00:00:00"
|
|
||||||
: null;
|
|
||||||
store.payback.filterEnd = data.end_date
|
|
||||||
? moment(data.end_date).format("YYYY-MM-DD") + " 23:59:59"
|
|
||||||
: null;
|
|
||||||
modalLoader.setLoading(true);
|
|
||||||
await store.payback.getDataConfirmation();
|
|
||||||
modalLoader.setLoading(false);
|
|
||||||
store.payback.visibleModalFilterPayback = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={["ppob-container"].join(" ")}>
|
<div className={["ppob-container"].join(" ")}>
|
||||||
<BreadcumbComponent
|
<BreadcumbComponent
|
||||||
|
|
|
@ -76,40 +76,18 @@ export const Membership = observer(() => {
|
||||||
: await store.membership.getDataBySuperior();
|
: await store.membership.getDataBySuperior();
|
||||||
};
|
};
|
||||||
|
|
||||||
const changeStatus = async (id, isActive) => {
|
|
||||||
const status = isActive ? "inactive" : "active";
|
|
||||||
const status2 = isActive ? "Inactivating" : "Activating";
|
|
||||||
try {
|
|
||||||
modalLoader.setLoading(true);
|
|
||||||
const response = await store.membership.changeStatus(id, status);
|
|
||||||
modalLoader.setLoading(false);
|
|
||||||
|
|
||||||
response?.body?.statusCode === 201
|
|
||||||
? message.success(`Success ${status2} Membership`)
|
|
||||||
: message.error(`Failed ${status2} Membership`);
|
|
||||||
await getData();
|
|
||||||
} catch (err) {
|
|
||||||
modalLoader.setLoading(false);
|
|
||||||
message.error(`Failed ${status2} Membership`);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
const handleRemoveFilter = async () => {
|
const handleRemoveFilter = async () => {
|
||||||
store.membership.filterMembership = null;
|
store.membership.filterMembership = null;
|
||||||
store.membership.filterPartner = null;
|
store.membership.filterPartner = null;
|
||||||
setFilterMembership([]);
|
setFilterMembership([]);
|
||||||
setFilterPartner([]);
|
setFilterPartner([]);
|
||||||
store.membership.visibleModalFilterMembership = false;
|
store.membership.visibleModalFilterMembership = false;
|
||||||
//await getData();
|
|
||||||
await store.membership.getData();
|
await store.membership.getData();
|
||||||
};
|
};
|
||||||
const handleCancelFilter = async () => {
|
const handleCancelFilter = async () => {
|
||||||
store.membership.filterMembership = null;
|
store.membership.filterMembership = null;
|
||||||
store.membership.filterPartner = null;
|
store.membership.filterPartner = null;
|
||||||
// setFilterMembership([]);
|
|
||||||
// setFilterPartner([]);
|
|
||||||
store.membership.visibleModalFilterMembership = false;
|
store.membership.visibleModalFilterMembership = false;
|
||||||
//await getData();
|
|
||||||
await store.membership.getData();
|
await store.membership.getData();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -605,21 +583,14 @@ export const Membership = observer(() => {
|
||||||
<Select
|
<Select
|
||||||
mode={"multiple"}
|
mode={"multiple"}
|
||||||
placeholder="Choose Type"
|
placeholder="Choose Type"
|
||||||
//onChange={async (val) => handleFilterPartner(val)}
|
|
||||||
onChange={(val) => {
|
onChange={(val) => {
|
||||||
setFilterPartner(val);
|
setFilterPartner(val);
|
||||||
}}
|
}}
|
||||||
style={{ marginBottom: "20px", width: "100%" }}
|
style={{ marginBottom: "20px", width: "100%" }}
|
||||||
value={filterPartner}
|
value={filterPartner}
|
||||||
// value={store.membership.filterMembership || []}
|
|
||||||
>
|
>
|
||||||
<Option value="partner">Partner</Option>
|
<Option value="partner">Partner</Option>
|
||||||
<Option value="b2c">B2C</Option>
|
<Option value="b2c">B2C</Option>
|
||||||
{/* {store.partner.data.map((item) => (
|
|
||||||
<Option value={item.id} key={item.id}>
|
|
||||||
{item.name}
|
|
||||||
</Option>
|
|
||||||
))} */}
|
|
||||||
</Select>
|
</Select>
|
||||||
</Col>
|
</Col>
|
||||||
</Row>
|
</Row>
|
||||||
|
|
|
@ -250,23 +250,6 @@ export const Product = observer(() => {
|
||||||
Buy Staging
|
Buy Staging
|
||||||
</Button>,
|
</Button>,
|
||||||
]}
|
]}
|
||||||
// cancelText="Cancel"
|
|
||||||
// onCancel={() => {
|
|
||||||
// form.resetFields();
|
|
||||||
// handleCancel();
|
|
||||||
// }}
|
|
||||||
// onOk={() => {
|
|
||||||
// form
|
|
||||||
// .validateFields()
|
|
||||||
// .then((values) => {
|
|
||||||
// console.log(values, "isi form");
|
|
||||||
// handleBuyProduct(values, item.product_code);
|
|
||||||
// form.resetFields();
|
|
||||||
// })
|
|
||||||
// .catch((info) => {
|
|
||||||
// console.error("Validate Failed:", info);
|
|
||||||
// });
|
|
||||||
// }}
|
|
||||||
>
|
>
|
||||||
<Form form={form} layout="vertical">
|
<Form form={form} layout="vertical">
|
||||||
<Form.Item
|
<Form.Item
|
||||||
|
|
Loading…
Reference in New Issue
Block a user