Merge branch 'main' into 'devops-production'
Revert "fix product filter when page 2 and then filter didn't detect list item < 10" See merge request empatnusabangsa/ppob/ppob-frontend!184
This commit is contained in:
commit
73b0d0faf8
|
@ -196,6 +196,18 @@ export const DetailUser = observer(() => {
|
||||||
dataIndex: "name",
|
dataIndex: "name",
|
||||||
key: "name",
|
key: "name",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: "Supplier",
|
||||||
|
dataIndex: "supplier_name",
|
||||||
|
key: "supplier_name",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: "Profit Produk",
|
||||||
|
dataIndex: "profit_produk",
|
||||||
|
key: "",
|
||||||
|
render: (text, record) =>
|
||||||
|
record.price - record.product_price
|
||||||
|
},
|
||||||
{
|
{
|
||||||
title: "Harga",
|
title: "Harga",
|
||||||
dataIndex: "price",
|
dataIndex: "price",
|
||||||
|
@ -232,15 +244,15 @@ export const DetailUser = observer(() => {
|
||||||
record.status === 1
|
record.status === 1
|
||||||
? "success"
|
? "success"
|
||||||
: record.status === 0
|
: record.status === 0
|
||||||
? "warning"
|
? "warning"
|
||||||
: "processing"
|
: "processing"
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
{record.status === 1
|
{record.status === 1
|
||||||
? "Success"
|
? "Success"
|
||||||
: record.status === 0
|
: record.status === 0
|
||||||
? "Pending"
|
? "Pending"
|
||||||
: "Failed"}
|
: "Failed"}
|
||||||
</Tag>
|
</Tag>
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
|
@ -274,6 +286,8 @@ export const DetailUser = observer(() => {
|
||||||
key: "failed_reason",
|
key: "failed_reason",
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
if (store.authentication.userData.role !== "Admin") delete column[1];
|
||||||
|
if (store.authentication.userData.role !== "Admin") delete column[2];
|
||||||
|
|
||||||
const routeData = [
|
const routeData = [
|
||||||
{
|
{
|
||||||
|
@ -303,16 +317,16 @@ export const DetailUser = observer(() => {
|
||||||
|
|
||||||
const styleSaldoTitle = store.ui.mediaQuery.isDesktop
|
const styleSaldoTitle = store.ui.mediaQuery.isDesktop
|
||||||
? {
|
? {
|
||||||
display: "flex",
|
display: "flex",
|
||||||
justifyContent: "center",
|
justifyContent: "center",
|
||||||
}
|
}
|
||||||
: { fontSize: "0.75rem" };
|
: { fontSize: "0.75rem" };
|
||||||
const styleSaldoContent = store.ui.mediaQuery.isDesktop
|
const styleSaldoContent = store.ui.mediaQuery.isDesktop
|
||||||
? {
|
? {
|
||||||
fontSize: "1.25rem",
|
fontSize: "1.25rem",
|
||||||
display: "flex",
|
display: "flex",
|
||||||
justifyContent: "center",
|
justifyContent: "center",
|
||||||
}
|
}
|
||||||
: null;
|
: null;
|
||||||
const data = store.authentication.listImage;
|
const data = store.authentication.listImage;
|
||||||
console.log(data, "ini data");
|
console.log(data, "ini data");
|
||||||
|
@ -330,8 +344,8 @@ export const DetailUser = observer(() => {
|
||||||
actionFilter === true
|
actionFilter === true
|
||||||
? await store.transaction.getDataHistoryTopUp(id)
|
? await store.transaction.getDataHistoryTopUp(id)
|
||||||
: await store.transaction.getDetailHistoryTransaction(
|
: await store.transaction.getDetailHistoryTransaction(
|
||||||
store.authentication.dataProfit.id
|
store.authentication.dataProfit.id
|
||||||
);
|
);
|
||||||
// await store.transaction.getDetailHistoryTransaction(
|
// await store.transaction.getDetailHistoryTransaction(
|
||||||
// store.authentication.dataProfit.id
|
// store.authentication.dataProfit.id
|
||||||
// );
|
// );
|
||||||
|
@ -346,8 +360,8 @@ export const DetailUser = observer(() => {
|
||||||
actionFilter === true
|
actionFilter === true
|
||||||
? await store.transaction.getDataHistoryTopUp(id)
|
? await store.transaction.getDataHistoryTopUp(id)
|
||||||
: await store.transaction.getDetailHistoryTransaction(
|
: await store.transaction.getDetailHistoryTransaction(
|
||||||
store.authentication.dataProfit.id
|
store.authentication.dataProfit.id
|
||||||
);
|
);
|
||||||
// await store.transaction.getDetailHistoryTransaction(
|
// await store.transaction.getDetailHistoryTransaction(
|
||||||
// store.authentication.dataProfit.id
|
// store.authentication.dataProfit.id
|
||||||
// );
|
// );
|
||||||
|
@ -366,8 +380,8 @@ export const DetailUser = observer(() => {
|
||||||
actionFilter === true
|
actionFilter === true
|
||||||
? await store.transaction.getDataHistoryTopUp(id)
|
? await store.transaction.getDataHistoryTopUp(id)
|
||||||
: await store.transaction.getDetailHistoryTransaction(
|
: await store.transaction.getDetailHistoryTransaction(
|
||||||
store.authentication.dataProfit.id
|
store.authentication.dataProfit.id
|
||||||
);
|
);
|
||||||
modalLoader.setLoading(false);
|
modalLoader.setLoading(false);
|
||||||
store.transaction.filterStart = null;
|
store.transaction.filterStart = null;
|
||||||
store.transaction.filterEnd = null;
|
store.transaction.filterEnd = null;
|
||||||
|
@ -502,16 +516,16 @@ export const DetailUser = observer(() => {
|
||||||
(store.authentication.userData.role === "Supervisor" &&
|
(store.authentication.userData.role === "Supervisor" &&
|
||||||
store.membership.dataDetail.is_rejected === true &&
|
store.membership.dataDetail.is_rejected === true &&
|
||||||
store.membership.dataDetail.is_active === false)) && (
|
store.membership.dataDetail.is_active === false)) && (
|
||||||
<Button
|
<Button
|
||||||
style={{
|
style={{
|
||||||
backgroundColor: "#1bb91d",
|
backgroundColor: "#1bb91d",
|
||||||
color: "#fff",
|
color: "#fff",
|
||||||
}}
|
}}
|
||||||
onClick={() => handleResend(store.membership.dataDetail.id)}
|
onClick={() => handleResend(store.membership.dataDetail.id)}
|
||||||
>
|
>
|
||||||
Resend
|
Resend
|
||||||
</Button>
|
</Button>
|
||||||
)}
|
)}
|
||||||
{store.authentication.userData.role === "Admin" && (
|
{store.authentication.userData.role === "Admin" && (
|
||||||
<Button
|
<Button
|
||||||
onClick={() => withdrawProfit(store.membership.dataDetail.id)}
|
onClick={() => withdrawProfit(store.membership.dataDetail.id)}
|
||||||
|
@ -579,7 +593,7 @@ export const DetailUser = observer(() => {
|
||||||
</Col>
|
</Col>
|
||||||
{store.authentication.userData.role === "Admin" &&
|
{store.authentication.userData.role === "Admin" &&
|
||||||
store.authentication.dataProfit.roles?.name !==
|
store.authentication.dataProfit.roles?.name !==
|
||||||
"Admin Partner" && (
|
"Admin Partner" && (
|
||||||
<Row>
|
<Row>
|
||||||
<Col span={12}>
|
<Col span={12}>
|
||||||
<Text strong>Foto Identitas</Text>
|
<Text strong>Foto Identitas</Text>
|
||||||
|
@ -600,12 +614,12 @@ export const DetailUser = observer(() => {
|
||||||
</Col>
|
</Col>
|
||||||
{store.authentication.dataProfit.roles?.name ===
|
{store.authentication.dataProfit.roles?.name ===
|
||||||
"Retail" && (
|
"Retail" && (
|
||||||
<Col span={24}>
|
<Col span={24}>
|
||||||
<Text strong>Foto Toko</Text>
|
<Text strong>Foto Toko</Text>
|
||||||
<Text>
|
<Text>
|
||||||
<Row>
|
<Row>
|
||||||
{store.authentication.listImage
|
{store.authentication.listImage
|
||||||
? store.authentication.listImage.map(
|
? store.authentication.listImage.map(
|
||||||
(item, index) => (
|
(item, index) => (
|
||||||
<Image
|
<Image
|
||||||
key={index}
|
key={index}
|
||||||
|
@ -618,11 +632,11 @@ export const DetailUser = observer(() => {
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
: ""}
|
: ""}
|
||||||
</Row>
|
</Row>
|
||||||
</Text>
|
</Text>
|
||||||
</Col>
|
</Col>
|
||||||
)}
|
)}
|
||||||
</Row>
|
</Row>
|
||||||
)}
|
)}
|
||||||
{store.authentication.userData.role === "Sales" && (
|
{store.authentication.userData.role === "Sales" && (
|
||||||
|
@ -650,18 +664,18 @@ export const DetailUser = observer(() => {
|
||||||
<Row>
|
<Row>
|
||||||
{store.authentication.listImage
|
{store.authentication.listImage
|
||||||
? store.authentication.listImage.map(
|
? store.authentication.listImage.map(
|
||||||
(item, index) => (
|
(item, index) => (
|
||||||
<Image
|
<Image
|
||||||
key={index}
|
key={index}
|
||||||
src={
|
src={
|
||||||
item
|
item
|
||||||
? `${appConfig.apiUrl}/config/image/${item}`
|
? `${appConfig.apiUrl}/config/image/${item}`
|
||||||
: "https://st4.depositphotos.com/14953852/24787/v/600/depositphotos_247872612-stock-illustration-no-image-available-icon-vector.jpg"
|
: "https://st4.depositphotos.com/14953852/24787/v/600/depositphotos_247872612-stock-illustration-no-image-available-icon-vector.jpg"
|
||||||
}
|
}
|
||||||
style={{ width: "10vw", marginRight: 15 }}
|
style={{ width: "10vw", marginRight: 15 }}
|
||||||
/>
|
/>
|
||||||
)
|
|
||||||
)
|
)
|
||||||
|
)
|
||||||
: ""}
|
: ""}
|
||||||
</Row>
|
</Row>
|
||||||
</Text>
|
</Text>
|
||||||
|
@ -750,7 +764,7 @@ export const DetailUser = observer(() => {
|
||||||
style={{ marginBottom: "1rem", marginLeft: 5 }}
|
style={{ marginBottom: "1rem", marginLeft: 5 }}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
store.transaction.visibleModalFilterTransaction = true;
|
store.transaction.visibleModalFilterTransaction = true;
|
||||||
store.transaction.page=0;
|
store.transaction.page = 0;
|
||||||
setAction(true);
|
setAction(true);
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
|
@ -787,7 +801,7 @@ export const DetailUser = observer(() => {
|
||||||
style={{ marginBottom: "1rem" }}
|
style={{ marginBottom: "1rem" }}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
store.transaction.visibleModalFilterTransaction = true;
|
store.transaction.visibleModalFilterTransaction = true;
|
||||||
store.transaction.page=0;
|
store.transaction.page = 0;
|
||||||
setAction(true);
|
setAction(true);
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
|
@ -869,7 +883,7 @@ export const DetailUser = observer(() => {
|
||||||
style={{ marginBottom: "1rem", marginLeft: 5 }}
|
style={{ marginBottom: "1rem", marginLeft: 5 }}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
store.transaction.visibleModalFilterTransaction = true;
|
store.transaction.visibleModalFilterTransaction = true;
|
||||||
store.transaction.page=0;
|
store.transaction.page = 0;
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<FilterOutlined />
|
<FilterOutlined />
|
||||||
|
@ -909,7 +923,7 @@ export const DetailUser = observer(() => {
|
||||||
style={{ marginBottom: "1rem" }}
|
style={{ marginBottom: "1rem" }}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
store.transaction.visibleModalFilterTransaction = true;
|
store.transaction.visibleModalFilterTransaction = true;
|
||||||
store.transaction.page=0;
|
store.transaction.page = 0;
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<FilterOutlined />
|
<FilterOutlined />
|
||||||
|
@ -975,15 +989,15 @@ export const DetailUser = observer(() => {
|
||||||
item.status === 1
|
item.status === 1
|
||||||
? "success"
|
? "success"
|
||||||
: item.status === 0
|
: item.status === 0
|
||||||
? "warning"
|
? "warning"
|
||||||
: "processing"
|
: "processing"
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
{item.status === 1
|
{item.status === 1
|
||||||
? "Success"
|
? "Success"
|
||||||
: item.status === 0
|
: item.status === 0
|
||||||
? "Pending"
|
? "Pending"
|
||||||
: "Failed"}
|
: "Failed"}
|
||||||
</Tag>
|
</Tag>
|
||||||
}
|
}
|
||||||
</small>{" "}
|
</small>{" "}
|
||||||
|
@ -1047,8 +1061,8 @@ export const DetailUser = observer(() => {
|
||||||
actionFilter === true
|
actionFilter === true
|
||||||
? await store.transaction.getDataHistoryTopUp(id)
|
? await store.transaction.getDataHistoryTopUp(id)
|
||||||
: await store.transaction.getDetailHistoryTransaction(
|
: await store.transaction.getDetailHistoryTransaction(
|
||||||
store.authentication.dataProfit.id
|
store.authentication.dataProfit.id
|
||||||
);
|
);
|
||||||
//await store.transaction.getDetailHistoryTransaction();
|
//await store.transaction.getDetailHistoryTransaction();
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user