From 3c56d316d524f8ff26fc5a7e001fd7ebeae308bc Mon Sep 17 00:00:00 2001 From: Kubosaka Date: Thu, 23 Nov 2023 22:42:51 +0900 Subject: [PATCH] =?UTF-8?q?[fix]=E5=8D=94=E8=B3=9B=E6=B4=BB=E5=8B=95?= =?UTF-8?q?=E7=B7=A8=E9=9B=86=E3=83=A2=E3=83=BC=E3=83=80=E3=83=AB=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sponsoractivities/EditModal.tsx | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/view/next-project/src/components/sponsoractivities/EditModal.tsx b/view/next-project/src/components/sponsoractivities/EditModal.tsx index d94700e61..eb313ba7a 100644 --- a/view/next-project/src/components/sponsoractivities/EditModal.tsx +++ b/view/next-project/src/components/sponsoractivities/EditModal.tsx @@ -42,6 +42,8 @@ export default function EditModal(props: ModalProps) { expense: Number((props.sponsorActivity.expense / 11).toFixed(1)), }); + const default_user = users.find((user) => user.id === formData.userID); + const initStyleIds = sponsorStyleDetails ? sponsorStyleDetails.map((sponsorStyleDetail) => sponsorStyleDetail.sponsorStyleID) : []; @@ -178,7 +180,9 @@ export default function EditModal(props: ModalProps) { .filter((user, index, self) => { return self.findIndex((u) => u.name === user.name) === index; }); - if (res.length !== 0) setFormData({ ...formData, userID: res[0].id }); + if (res.length !== 0 && default_user?.bureauID !== bureauId) { + setFormData({ ...formData, userID: res[0].id }); + } return res; }, [bureauId]); @@ -187,9 +191,9 @@ export default function EditModal(props: ModalProps) {

企業名

- {sponsors.map((sponsor) => ( - ))} @@ -221,9 +225,9 @@ export default function EditModal(props: ModalProps) {

担当者名

- {filteredUsers.map((user) => ( - ))} @@ -236,21 +240,16 @@ export default function EditModal(props: ModalProps) { onChange={(e) => { setFormData({ ...formData, isDone: e.target.value === '回収完了' ? true : false }); }} + value={data.isDone ? '回収完了' : '未回収'} > - - + +

オプション