From b28fe84e6b4ca4e86192b1425853aced78a2f586 Mon Sep 17 00:00:00 2001 From: ChiKyun Kim Date: Wed, 27 Aug 2025 10:06:53 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A0=88=EB=B2=A8=EC=82=AC=EC=9A=A9=EC=9E=90?= =?UTF-8?q?=EA=B0=80=200=EC=8B=9C=EA=B0=84,0=EC=9D=BC=EC=9D=84=20=EC=9E=85?= =?UTF-8?q?=EB=A0=A5=ED=95=A0=20=EA=B2=BD=EC=9A=B0=20=EC=9E=85=EB=A0=A5?= =?UTF-8?q?=EC=97=AC=EB=B6=80=20=EA=B2=BD=EA=B3=A0=20=EB=B0=8F=20=ED=99=95?= =?UTF-8?q?=EC=9D=B8=EC=B0=BD=20=EC=B6=94=EA=B0=80=20(=EC=9E=84=ED=98=84?= =?UTF-8?q?=EB=8C=80s)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FEQ0000/PurchaseNR/fPurchase_Add.resx | 92 +++++++------------ .../OtConfirm/fHolyRequest.Designer.cs | 1 - SubProject/FPJ0000/OtConfirm/fHolyRequest.cs | 26 ------ .../FPJ0000/OtConfirm/fHolyRequestAdd.cs | 13 ++- 4 files changed, 43 insertions(+), 89 deletions(-) diff --git a/SubProject/FEQ0000/PurchaseNR/fPurchase_Add.resx b/SubProject/FEQ0000/PurchaseNR/fPurchase_Add.resx index 71ee398..a98754e 100644 --- a/SubProject/FEQ0000/PurchaseNR/fPurchase_Add.resx +++ b/SubProject/FEQ0000/PurchaseNR/fPurchase_Add.resx @@ -150,31 +150,26 @@ False - + + 257, 17 + + * 공용 공구 / 상세한 사유 작성 (공용으로 함께 쓰는 것들.. 전동 드릴등) * 공용 파트 / 상세한 사유 작성 (공용으로 보관하여 정비에 사용되는 것들..WRITE , COnnector ,pin 등) * 공정 정비 파트 / 상세한 사유 작성 (본인 담당의 주, 보조 공정에서 사용되는 것들. Feeder wheel, O/H, 장비 교체 파트 등) * 개인 정비 공구 / 상세한 사유 작성 (개인이 보관하여 사용하는 공구류, WRench, Driver, Drill, Tab 등) * 기타 물품 / 상세한 사유 작성 (상기 항목에 포함되지 않는다고 판단되는 것들 .. SPR 파트정리용, Feeder 파트 정리 등) - - False - - - False - - - False - - - False - - - False - - + False + + * 공용 공구 / 상세한 사유 작성 (공용으로 함께 쓰는 것들.. 전동 드릴등) +* 공용 파트 / 상세한 사유 작성 (공용으로 보관하여 정비에 사용되는 것들..WRITE , COnnector ,pin 등) +* 공정 정비 파트 / 상세한 사유 작성 (본인 담당의 주, 보조 공정에서 사용되는 것들. Feeder wheel, O/H, 장비 교체 파트 등) +* 개인 정비 공구 / 상세한 사유 작성 (개인이 보관하여 사용하는 공구류, WRench, Driver, Drill, Tab 등) +* 기타 물품 / 상세한 사유 작성 (상기 항목에 포함되지 않는다고 판단되는 것들 .. SPR 파트정리용, Feeder 파트 정리 등) + False @@ -187,37 +182,6 @@ 기타 물품 / 상세한 사유 작성 (상기항목에 포함되지 않는 것들…관리 및 정리에 사용되는 물품 등..) - - False - - - False - - - False - - - False - - - False - - - False - - - * 공용 공구 / 상세한 사유 작성 (공용으로 함께 쓰는 것들.. 전동 드릴등) -* 공용 파트 / 상세한 사유 작성 (공용으로 보관하여 정비에 사용되는 것들..WRITE , COnnector ,pin 등) -* 공정 정비 파트 / 상세한 사유 작성 (본인 담당의 주, 보조 공정에서 사용되는 것들. Feeder wheel, O/H, 장비 교체 파트 등) -* 개인 정비 공구 / 상세한 사유 작성 (개인이 보관하여 사용하는 공구류, WRench, Driver, Drill, Tab 등) -* 기타 물품 / 상세한 사유 작성 (상기 항목에 포함되지 않는다고 판단되는 것들 .. SPR 파트정리용, Feeder 파트 정리 등) - - - False - - - False - * 공용 공구 / 상세한 사유 작성 (공용으로 함께 쓰는 것들.. 전동 드릴등) * 공용 파트 / 상세한 사유 작성 (공용으로 보관하여 정비에 사용되는 것들..WRITE , COnnector ,pin 등) @@ -225,12 +189,6 @@ * 개인 정비 공구 / 상세한 사유 작성 (개인이 보관하여 사용하는 공구류, WRench, Driver, Drill, Tab 등) * 기타 물품 / 상세한 사유 작성 (상기 항목에 포함되지 않는다고 판단되는 것들 .. SPR 파트정리용, Feeder 파트 정리 등) - - False - - - False - False @@ -249,16 +207,34 @@ False - - 257, 17 - - + * 공용 공구 / 상세한 사유 작성 (공용으로 함께 쓰는 것들.. 전동 드릴등) * 공용 파트 / 상세한 사유 작성 (공용으로 보관하여 정비에 사용되는 것들..WRITE , COnnector ,pin 등) * 공정 정비 파트 / 상세한 사유 작성 (본인 담당의 주, 보조 공정에서 사용되는 것들. Feeder wheel, O/H, 장비 교체 파트 등) * 개인 정비 공구 / 상세한 사유 작성 (개인이 보관하여 사용하는 공구류, WRench, Driver, Drill, Tab 등) * 기타 물품 / 상세한 사유 작성 (상기 항목에 포함되지 않는다고 판단되는 것들 .. SPR 파트정리용, Feeder 파트 정리 등) + + False + + + False + + + False + + + False + + + False + + + False + + + False + 354, 17 diff --git a/SubProject/FPJ0000/OtConfirm/fHolyRequest.Designer.cs b/SubProject/FPJ0000/OtConfirm/fHolyRequest.Designer.cs index b099f00..44243eb 100644 --- a/SubProject/FPJ0000/OtConfirm/fHolyRequest.Designer.cs +++ b/SubProject/FPJ0000/OtConfirm/fHolyRequest.Designer.cs @@ -401,7 +401,6 @@ this.btSearch.Size = new System.Drawing.Size(92, 34); this.btSearch.Text = "조회(&R)"; this.btSearch.ButtonClick += new System.EventHandler(this.btSearch_ButtonClick); - this.btSearch.Click += new System.EventHandler(this.btSearch_Click); // // toolStripButton2 // diff --git a/SubProject/FPJ0000/OtConfirm/fHolyRequest.cs b/SubProject/FPJ0000/OtConfirm/fHolyRequest.cs index 4a63741..b5d4d07 100644 --- a/SubProject/FPJ0000/OtConfirm/fHolyRequest.cs +++ b/SubProject/FPJ0000/OtConfirm/fHolyRequest.cs @@ -123,26 +123,6 @@ namespace FPJ0000 sbday.ForeColor = sum_day2 == 0 ? Color.Black : Color.Red; sbtime.Text = $"합계(시간) = 승인:{sum_time}/미승인:{sum_time2}"; sbtime.ForeColor = sum_time2 == 0 ? Color.Black : Color.Red; - ////색상처리 - //dv1.SuspendLayout(); - //foreach(DataGridViewRow dr in this.dv1.Rows) - //{ - - // var times = dr.Cells["HolyTimes"].Value; - // if(times == null || float.Parse( times.ToString()) < 1) - // { - // //대체없음 - // dr.DefaultCellStyle.BackColor = Color.White; - // } - // else - // { - // dr.DefaultCellStyle.BackColor = Color.LightSkyBlue; - // } - - //} - //dv1.ResumeLayout(); - //dv1.Invalidate(); - //dv1.Refresh(); } void funcSave() @@ -178,12 +158,6 @@ namespace FPJ0000 } - private void btSearch_Click(object sender, EventArgs e) - { - - } - - private void btFind_Click(object sender, EventArgs e) { var search = tbFind.Text.Trim(); diff --git a/SubProject/FPJ0000/OtConfirm/fHolyRequestAdd.cs b/SubProject/FPJ0000/OtConfirm/fHolyRequestAdd.cs index 04187ab..bd511ef 100644 --- a/SubProject/FPJ0000/OtConfirm/fHolyRequestAdd.cs +++ b/SubProject/FPJ0000/OtConfirm/fHolyRequestAdd.cs @@ -210,6 +210,7 @@ namespace FPJ0000.OtConfirm if (double.TryParse(tbDays.Text, out double val_days)) vDay = float.Parse(tbDays.Text.Trim()); if (double.TryParse(tbTimes.Text, out double val_times)) vTime = float.Parse(tbTimes.Text.Trim()); + //라디오버튼에 따른 시간 값 할당 if (radTime.Checked) vDay = 0; else vTime = 0; @@ -223,10 +224,14 @@ namespace FPJ0000.OtConfirm return; } - if (vDay < 0.1 && vTime < 0.1 && curLevel < 5) + if (vDay < 0.1 && vTime < 0.1 ) { - var dlg = FCOMMON.Util.MsgQ("사용 일/시간 값을 입력해주세요\n대체휴가에는 시간을 입력하세요\n값을 입력하지 않고 계속할까요?"); - if (dlg != DialogResult.Yes) return; + if (curLevel < 5) + { + var dlg = FCOMMON.Util.MsgQ("사용 일/시간 값을 입력해주세요\n대체휴가에는 시간을 입력하세요\n값을 입력하지 않고 계속할까요?"); + if (dlg != DialogResult.Yes) return; + } + else if (AR.UTIL.MsgQ("휴가 일(시간) 값이 입력되지 않았습니다\n입력할까요?") == DialogResult.No) return; } } else @@ -425,7 +430,7 @@ namespace FPJ0000.OtConfirm else if (rad2.Checked) dr.conf = 2; else dr.conf = 0; - if(rad1.Checked || rad2.Checked) + if (rad1.Checked || rad2.Checked) { dr.conf_id = FCOMMON.info.Login.no; dr.conf_time = DateTime.Now;