From 91ae101f2c214a154905365ebaafd0121ebb8dcb Mon Sep 17 00:00:00 2001 From: Kubosaka Date: Wed, 4 Sep 2024 00:04:37 +0900 Subject: [PATCH] =?UTF-8?q?[fix]=E3=82=B9=E3=82=BF=E3=82=A4=E3=83=AB?= =?UTF-8?q?=E3=81=AE=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/purchaseorders/DetailModal.tsx | 18 ++++----- .../src/pages/purchaseorders/index.tsx | 14 ++++++- .../src/pages/purchasereports/index.tsx | 40 +++---------------- .../next-project/src/pages/teachers/index.tsx | 2 +- 4 files changed, 27 insertions(+), 47 deletions(-) diff --git a/view/next-project/src/components/purchaseorders/DetailModal.tsx b/view/next-project/src/components/purchaseorders/DetailModal.tsx index 8e62464b..0ec6a35b 100644 --- a/view/next-project/src/components/purchaseorders/DetailModal.tsx +++ b/view/next-project/src/components/purchaseorders/DetailModal.tsx @@ -79,27 +79,27 @@ const DetailModal: FC = (props) => {
{props.purchaseOrderViewItem && props.purchaseOrderViewItem.purchaseOrder.id}
-
+
-
申請した局
+
支出元
{expenseName}
-
+
@@ -108,7 +108,7 @@ const DetailModal: FC = (props) => {
{props.purchaseOrderViewItem && @@ -118,7 +118,7 @@ const DetailModal: FC = (props) => { : '', )}
-
+
@@ -127,12 +127,12 @@ const DetailModal: FC = (props) => {
{props.purchaseOrderViewItem && props.purchaseOrderViewItem.purchaseOrder.deadline}
-
+
diff --git a/view/next-project/src/pages/purchaseorders/index.tsx b/view/next-project/src/pages/purchaseorders/index.tsx index d740f0e5..10995434 100644 --- a/view/next-project/src/pages/purchaseorders/index.tsx +++ b/view/next-project/src/pages/purchaseorders/index.tsx @@ -91,6 +91,12 @@ export default function PurchaseOrders(props: Props) { return datetime2; }; + const formatDateForDeadline = (date: string) => { + const spilitDate = date.split('-'); + const datetime = spilitDate[1] + '/' + spilitDate[2]; + return datetime; + }; + const yearPeriods = props.yearPeriods; const [selectedYear, setSelectedYear] = useState( yearPeriods ? String(yearPeriods[yearPeriods.length - 1].year) : String(date.getFullYear()), @@ -215,7 +221,7 @@ export default function PurchaseOrders(props: Props) {
-
+
@@ -293,7 +299,11 @@ export default function PurchaseOrders(props: Props) { }} >
- {purchaseOrderViewItem.purchaseOrder.deadline} + {formatDateForDeadline( + purchaseOrderViewItem.purchaseOrder.deadline + ? purchaseOrderViewItem.purchaseOrder.deadline + : '', + )}
報告登録 -
+
- - - + - - - @@ -271,18 +265,6 @@ export default function PurchaseReports(props: Props) { /> - -
-
ID
-
+
支出元
報告日
-
期限日
-
購入物品 (個数)
+
合計金額
備考
+
購入者
{ - onOpen( - purchaseReportViewItem.purchaseOrder.id || 0, - purchaseReportViewItem, - ); - }} - > -
- {purchaseReportViewItem.purchaseReport.id} -
-
{ onOpen( @@ -318,18 +300,6 @@ export default function PurchaseReports(props: Props) { )} { - onOpen( - purchaseReportViewItem.purchaseOrder.id || 0, - purchaseReportViewItem, - ); - }} - > -
- {purchaseReportViewItem.purchaseOrder.deadline} -
-
{ onOpen( diff --git a/view/next-project/src/pages/teachers/index.tsx b/view/next-project/src/pages/teachers/index.tsx index f139d7d6..20a09830 100644 --- a/view/next-project/src/pages/teachers/index.tsx +++ b/view/next-project/src/pages/teachers/index.tsx @@ -102,7 +102,7 @@ export default function TeachersList(props: Props) { 教員登録 -
+