From 9a596abeca83e1ed0ad93d0e3d7f4b04e9cc0b63 Mon Sep 17 00:00:00 2001
From: "ajat91.sudrajat"
Date: Wed, 22 Dec 2021 16:45:20 +0700
Subject: [PATCH] Edit Menu Product
---
src/component/CategoryComponent.js | 2 +-
src/component/CommissionComponent.js | 2 +-
src/component/PartnerComponent.js | 2 +-
src/component/ProductComponent.js | 34 ++++++++++++++--------------
src/component/Subcategory.js | 2 +-
src/component/SupplierComponent.js | 2 +-
src/pages/Membership/Membership.js | 4 ++--
src/store/product.js | 1 +
8 files changed, 25 insertions(+), 24 deletions(-)
diff --git a/src/component/CategoryComponent.js b/src/component/CategoryComponent.js
index 9005485..753342e 100644
--- a/src/component/CategoryComponent.js
+++ b/src/component/CategoryComponent.js
@@ -139,7 +139,7 @@ export const CategoryComponent = observer((props) => {
store.category.pageSize = page.pageSize;
store.category.page = pageNumber - 1;
modalLoader.setLoading(true);
- //await store.category.getData();
+ await store.category.getData();
modalLoader.setLoading(false);
}}
/>
diff --git a/src/component/CommissionComponent.js b/src/component/CommissionComponent.js
index 0cf36e8..ae730ca 100644
--- a/src/component/CommissionComponent.js
+++ b/src/component/CommissionComponent.js
@@ -82,7 +82,7 @@ export const CommissionComponent = observer((props) => {
store.commission.pageSize = page.pageSize;
store.commission.page = pageNumber - 1;
modalLoader.setLoading(true);
- //await store.commission.getData();
+ await store.commission.getData();
modalLoader.setLoading(false);
}}
/>
diff --git a/src/component/PartnerComponent.js b/src/component/PartnerComponent.js
index 5e49029..7a3afd0 100644
--- a/src/component/PartnerComponent.js
+++ b/src/component/PartnerComponent.js
@@ -211,7 +211,7 @@ export const PartnerComponent = observer((props) => {
store.partner.pageSize = page.pageSize;
store.partner.page = pageNumber - 1;
modalLoader.setLoading(true);
- //await store.partner.getData();
+ await store.partner.getData();
modalLoader.setLoading(false);
}}
/>
diff --git a/src/component/ProductComponent.js b/src/component/ProductComponent.js
index 40a6a34..31c5663 100644
--- a/src/component/ProductComponent.js
+++ b/src/component/ProductComponent.js
@@ -37,23 +37,23 @@ export const ProductComponent = observer((props) => {
const columns = [
{
title: "Kode",
- dataIndex: "code",
- key: "code",
+ dataIndex: "product_code",
+ key: "product_code",
},
{
title: "Produk",
- dataIndex: ["name"],
- key: "name",
+ dataIndex: ["product_name"],
+ key: "product_name",
},
{
title: "Harga Beli",
- dataIndex: ["currentPrice", "price"],
- key: ["currentPrice", "price"],
+ dataIndex: ["current_price_price"],
+ key: ["current_price_price"],
},
{
title: "Harga Jual",
- dataIndex: ["currentPrice", "mark_up_price"],
- key: ["currentPrice", "mark_up_price"],
+ dataIndex: ["mark_up_price"],
+ key: ["mark_up_price"],
},
// {
// title: "Gangguan",
@@ -74,10 +74,10 @@ export const ProductComponent = observer((props) => {
key: "tersedia",
render: (text, record) => (
- {record?.status === "ACTIVE" ? " Tersedia" : "Tidak"}
+ {record?.product_status === "ACTIVE" ? " Tersedia" : "Tidak"}
),
},
@@ -235,7 +235,7 @@ export const ProductComponent = observer((props) => {
store.product.pageSize = page.pageSize;
store.product.page = pageNumber - 1;
modalLoader.setLoading(true);
- //await store.product.getData();
+ await store.product.getData();
modalLoader.setLoading(false);
}}
/>
@@ -276,15 +276,15 @@ export const ProductComponent = observer((props) => {
>
- Nama Produk : {item.name}
- Harga Beli : {item.currentPrice.price}
+ {item.product_name}
+ Harga Beli : {item.current_price_price}
- Harga Jual : {item.currentPrice.mark_up_price}
+ Harga Jual : {item.mark_up_price}
@@ -299,10 +299,10 @@ export const ProductComponent = observer((props) => {
}}
>
- {item?.status === "ACTIVE" ? " Tersedia" : "Tidak"}
+ {item?.product_status === "ACTIVE" ? " Tersedia" : "Tidak"}
diff --git a/src/component/Subcategory.js b/src/component/Subcategory.js
index 283aedc..f3f442b 100644
--- a/src/component/Subcategory.js
+++ b/src/component/Subcategory.js
@@ -126,7 +126,7 @@ export const SubcategoryComponent = observer((props) => {
store.subcategory.pageSize = page.pageSize;
store.subcategory.page = pageNumber - 1;
modalLoader.setLoading(true);
- // await getData();
+ await getData();
modalLoader.setLoading(false);
}}
/>
diff --git a/src/component/SupplierComponent.js b/src/component/SupplierComponent.js
index dce358e..af6b6e4 100644
--- a/src/component/SupplierComponent.js
+++ b/src/component/SupplierComponent.js
@@ -219,7 +219,7 @@ export const SupplierComponent = observer((props) => {
store.supplier.pageSize = page.pageSize;
store.supplier.page = pageNumber - 1;
modalLoader.setLoading(true);
- //await store.supplier.getData();
+ await store.supplier.getData();
modalLoader.setLoading(false);
}}
/>
diff --git a/src/pages/Membership/Membership.js b/src/pages/Membership/Membership.js
index 9126636..83c9402 100644
--- a/src/pages/Membership/Membership.js
+++ b/src/pages/Membership/Membership.js
@@ -404,9 +404,9 @@ export const Membership = observer(() => {
Role : {item.roleName}
- Saldo Supplier : {item.amount}{" "}
+ Saldo Supplier : {item.coa.amount}{" "}
- Saldo System : {item.amount}
+ Saldo System : {item.coa.amount}
}
diff --git a/src/store/product.js b/src/store/product.js
index e03b223..e71957a 100644
--- a/src/store/product.js
+++ b/src/store/product.js
@@ -31,6 +31,7 @@ export class Product {
async getData() {
try {
const response = await http.get(`/product/all?supplier=${this.filterSupplier}&sub-category=${this.filterSubCategory}&page=${this.page}&pageSize=${this.pageSize}`);
+ //console.log(response)
this.data = response.body.data.map((item, idx) => {
item.key = idx;
return item