diff --git a/src/pages/Membership/DetailUser.js b/src/pages/Membership/DetailUser.js index 98ff298..a635e23 100644 --- a/src/pages/Membership/DetailUser.js +++ b/src/pages/Membership/DetailUser.js @@ -196,6 +196,18 @@ export const DetailUser = observer(() => { dataIndex: "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", dataIndex: "price", @@ -232,15 +244,15 @@ export const DetailUser = observer(() => { record.status === 1 ? "success" : record.status === 0 - ? "warning" - : "processing" + ? "warning" + : "processing" } > {record.status === 1 ? "Success" : record.status === 0 - ? "Pending" - : "Failed"} + ? "Pending" + : "Failed"} ); }, @@ -274,6 +286,8 @@ export const DetailUser = observer(() => { key: "failed_reason", }, ]; + if (store.authentication.userData.role !== "Admin") delete columns[1]; + if (store.authentication.userData.role !== "Admin") delete columns[2]; const routeData = [ { @@ -303,16 +317,16 @@ export const DetailUser = observer(() => { const styleSaldoTitle = store.ui.mediaQuery.isDesktop ? { - display: "flex", - justifyContent: "center", - } + display: "flex", + justifyContent: "center", + } : { fontSize: "0.75rem" }; const styleSaldoContent = store.ui.mediaQuery.isDesktop ? { - fontSize: "1.25rem", - display: "flex", - justifyContent: "center", - } + fontSize: "1.25rem", + display: "flex", + justifyContent: "center", + } : null; const data = store.authentication.listImage; console.log(data, "ini data"); @@ -330,8 +344,8 @@ export const DetailUser = observer(() => { actionFilter === true ? await store.transaction.getDataHistoryTopUp(id) : await store.transaction.getDetailHistoryTransaction( - store.authentication.dataProfit.id - ); + store.authentication.dataProfit.id + ); // await store.transaction.getDetailHistoryTransaction( // store.authentication.dataProfit.id // ); @@ -346,8 +360,8 @@ export const DetailUser = observer(() => { actionFilter === true ? await store.transaction.getDataHistoryTopUp(id) : await store.transaction.getDetailHistoryTransaction( - store.authentication.dataProfit.id - ); + store.authentication.dataProfit.id + ); // await store.transaction.getDetailHistoryTransaction( // store.authentication.dataProfit.id // ); @@ -366,8 +380,8 @@ export const DetailUser = observer(() => { actionFilter === true ? await store.transaction.getDataHistoryTopUp(id) : await store.transaction.getDetailHistoryTransaction( - store.authentication.dataProfit.id - ); + store.authentication.dataProfit.id + ); modalLoader.setLoading(false); store.transaction.filterStart = null; store.transaction.filterEnd = null; @@ -502,16 +516,16 @@ export const DetailUser = observer(() => { (store.authentication.userData.role === "Supervisor" && store.membership.dataDetail.is_rejected === true && store.membership.dataDetail.is_active === false)) && ( - - )} + + )} {store.authentication.userData.role === "Admin" && (