개인정보 관련 업데이트 진행

ot 정보는 타인이 못봄
휴가신청 관련건도 타인이 못봄
This commit is contained in:
backuppc
2025-11-11 11:43:29 +09:00
parent e6a39d52e9
commit 709ca7c85a
57 changed files with 1869 additions and 8491 deletions

View File

@@ -13,6 +13,7 @@ namespace FPJ0000
{
public partial class fJobReport : FCOMMON.fBase
{
int curLevel = 0;// Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.jobreport));
string fn_fpcolsize = "";
public fJobReport()
{
@@ -23,7 +24,7 @@ namespace FPJ0000
dtSD.KeyDown += dtSD_KeyDown;
dtED.KeyDown += dtSD_KeyDown;
curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.jobreport));
}
void __Closed(object sender, FormClosedEventArgs e)
@@ -144,7 +145,7 @@ namespace FPJ0000
//일반사용자의경우에는 상태를 변경하지 못한다.
int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.jobreport));
if (curLevel >= 5)
{
btSave.Visible = true;
@@ -263,9 +264,16 @@ namespace FPJ0000
return;
}
string request = cmbUser.Text.Substring(cmbUser.Text.LastIndexOf('(') + 1);
request = request.Substring(0, request.Length - 1);
if (cmbUser.SelectedIndex == 0) request = "%"; //전체검색 201028 - chi(임현대)
if (cmbUser.SelectedIndex == 0) request = "%";
//사용자 목록다중선택으로 인해 처리
@@ -314,6 +322,21 @@ namespace FPJ0000
//else
// this.ta.FillByTagOnly(this.dsMSSQL.JobReport, dtSD.Text, dtED.Text, request, FCOMMON.info.Login.gcode);
int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.jobreport));
if ( request != FCOMMON.info.Login.no && curLevel < 5)
{
this.fpSpread1_Sheet1.Columns["ot"].Visible = false;
}
else
{
this.fpSpread1_Sheet1.Columns["ot"].Visible = true;
}
RefreshTime();
FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
FormattingData();
@@ -824,6 +847,11 @@ namespace FPJ0000
private void toolStripButton11_Click(object sender, EventArgs e)
{
if(curLevel < 5)
{
AR.UTIL.MsgE("사용 권한이 없습니다");// util.MsgE("");
return;
}
var f = new JobReport_.rJobReportUser();
f.Show();
}
@@ -983,5 +1011,10 @@ namespace FPJ0000
}
}
private void fpSpread1_CellClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)
{
}
}
}