protected void Page_Load(object sender, EventArgs e) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; SFROLEINFOREQ vrPar = new SFROLEINFOREQ(); vrPar.dwApplyID = Parse(Request["ID"]); string szvApplyAgain = Request["vApplyAgain"]; SFROLEINFO[] vtRes; uResponse = m_Request.System.SFRoleGet(vrPar, out vtRes); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS == vtRes.Length > 0) { if (szvApplyAgain == "1") { vtRes[0].dwStatus = (uint)SFROLEINFO.DWSTATUS.SFROLESTAT_CHECKREJECT + (uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_ADMINFAIL; } else { vtRes[0].dwStatus = (uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_ADMINFAIL; } vtRes[0].szCheckInfo = Request["szCheckInfo"]; uResponse = m_Request.System.SFRoleCheck(vtRes[0]); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { Response.Write("success"); } else { Response.Write(m_Request.szErrMessage.ToString()); } } }
protected void Page_Load(object sender, EventArgs e) { UNILAB newLab; if (IsPostBack) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; SFROLEINFOREQ vrPar = new SFROLEINFOREQ(); vrPar.dwApplyID = Parse(Request["ID"]); // vrPar.dwStatus = (uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_NONE; //vrPar.dwAuthType = (uint)SYSFUNCRULE.DWAUTHTYPE.AUTHBY_REARCHTEST; SFROLEINFO[] vtRes; uResponse = m_Request.System.SFRoleGet(vrPar, out vtRes); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS == vtRes.Length > 0) { vtRes[0].dwStatus = (uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_ADMINOK; uResponse = m_Request.System.SFRoleCheck(vtRes[0]); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { MessageBox("审核通过", "", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); } else { MessageBox(m_Request.szErrMessage, "审核失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } } } if (Request["op"] == "set") { bSet = true; REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; SFROLEINFOREQ vrPar = new SFROLEINFOREQ(); vrPar.dwApplyID = Parse(Request["ID"]); SFROLEINFO[] vtRes; uResponse = m_Request.System.SFRoleGet(vrPar, out vtRes); if (uResponse != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { if (vtRes.Length == 0) { MessageBox("获取失败", "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { PutJSObj(vtRes[0]); m_Title = "查看信息"; } } } else { m_Title = "查看审核"; } }
protected void Page_Load(object sender, EventArgs e) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; SFROLEINFOREQ vrPar = new SFROLEINFOREQ(); GetHTTPObj(out vrPar); vrPar.dwAuthType = (uint)SYSFUNCRULE.DWAUTHTYPE.AUTHBY_REARCHTEST; if (vrPar.dwStatus == null || ((uint)vrPar.dwStatus) == 0) { // vrPar.dwStatus =(uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_NONE; } SFROLEINFO[] vtRes; uResponse = m_Request.System.SFRoleGet(vrPar, out vtRes); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS && vtRes != null && vtRes.Length > 0) { for (int i = 0; i < vtRes.Length; i++) { m_szOut += "<tr>"; m_szOut += "<td data-id=" + vtRes[i].dwApplyID.ToString() + ">" + GetAlinkAccno(tipInfo.accnoTip, vtRes[i].szTrueName + "(" + vtRes[i].szPID + ")", vtRes[i].dwAccNo.ToString()) + "</td>"; m_szOut += "<td>" + vtRes[i].szDeptName + "</td>"; m_szOut += "<td>" + vtRes[i].szHandPhone + "</td>"; m_szOut += "<td>" + vtRes[i].szTutorName + "</td>"; m_szOut += "<td>" + vtRes[i].szTargetName + "</td>"; m_szOut += "<td>" + Get1970Date(vtRes[i].dwApplyTime) + "</td>"; m_szOut += "<td>" + (vtRes[i].dwApplyUseTime) + "</td>"; m_szOut += "<td>" + (vtRes[i].szLabName) + "</td>"; m_szOut += "<td>" + GetJustName((vtRes[i].dwStatus), "Reserve_Status") + "</td>"; m_szOut += "<td>" + Get1970Date(vtRes[i].dwCheckTime) + "</td>"; string szOp = ""; // if (((uint)vtRes[i].dwStatus & ((uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_NONE)) > 0) { // szOp = "OPTD"; } //else { szOp = "OPTD OPTD2"; } m_szOut += "<td><div class='" + szOp + "'></div></td>"; m_szOut += "</tr>"; } UpdatePageCtrl(m_Request.System); } PutBackValue(); }
protected void Page_Load(object sender, EventArgs e) { UNILAB newLab; if (IsPostBack) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; SFROLEINFOREQ vrPar = new SFROLEINFOREQ(); vrPar.dwApplyID = Parse(Request["ID"]); // vrPar.dwStatus = (uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_NONE; //vrPar.dwAuthType = (uint)SYSFUNCRULE.DWAUTHTYPE.AUTHBY_REARCHTEST; SFROLEINFO[] vtRes; uResponse = m_Request.System.SFRoleGet(vrPar, out vtRes); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS == vtRes.Length > 0) { vtRes[0].dwStatus = (uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_ADMINOK; uResponse = m_Request.System.SFRoleCheck(vtRes[0]); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS) { MessageBox("审核通过", "", MSGBOX.SUCCESS, MSGBOX_ACTION.OK); } else { MessageBox(m_Request.szErrMessage, "审核失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } } } if (Request["op"] == "set") { bSet = true; REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; SFROLEINFOREQ vrPar = new SFROLEINFOREQ(); vrPar.dwApplyID = Parse(Request["ID"]); //vrPar.dwStatus = (uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_NONE; //vrPar.dwAuthType = (uint)SYSFUNCRULE.DWAUTHTYPE.AUTHBY_REARCHTEST; SFROLEINFO[] vtRes; uResponse = m_Request.System.SFRoleGet(vrPar, out vtRes); if (uResponse != REQUESTCODE.EXECUTE_SUCCESS) { MessageBox(m_Request.szErrMessage, "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { if (vtRes.Length == 0) { MessageBox("获取失败", "获取失败", MSGBOX.ERROR, MSGBOX_ACTION.CANCEL); } else { PutJSObj(vtRes[0]); if (vtRes[0].szApplyURL != null && vtRes[0].szApplyURL != "") { string[] szApplyUrlList = vtRes[0].szApplyURL.Split('&'); for (int i = 0; i < szApplyUrlList.Length; i++) { string temp = szApplyUrlList[i]; if (temp == "") { continue; } string szFilePath = "../../../../ClientWeb/upload/UpLoadFile/" + temp; szFileName += "<a style='color:blue' target='_blank' href='" + szFilePath + "'>点击下载申请报告(" + (i + 1) + "),</a>"; } } m_Title = "查看信息"; } } } else { m_Title = "审核"; } }
protected void Page_Load(object sender, EventArgs e) { REQUESTCODE uResponse = REQUESTCODE.EXECUTE_FAIL; SFROLEINFOREQ vrPar = new SFROLEINFOREQ(); GetHTTPObj(out vrPar); GetPageCtrlValue(out vrPar.szReqExtInfo); vrPar.dwAuthType = (uint)SYSFUNCRULE.DWAUTHTYPE.AUTHBY_REARCHTEST; if (vrPar.dwStatus == null || ((uint)vrPar.dwStatus) == 0) { vrPar.dwStatus = (uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_CANDO; } UNIACCOUNT accinfo; if (Request["szLogonName"] != null && Request["szLogonName"].ToString() != "") { if (GetAccByLogonName(Request["szLogonName"].ToString(), out accinfo)) { vrPar.dwAccNo = accinfo.dwAccNo; } } SFROLEINFO[] vtRes; uResponse = m_Request.System.SFRoleGet(vrPar, out vtRes); if (uResponse == REQUESTCODE.EXECUTE_SUCCESS && vtRes != null && vtRes.Length > 0) { UpdatePageCtrl(m_Request.System); for (int i = 0; i < vtRes.Length; i++) { RESEARCHTEST reschTest = new RESEARCHTEST(); m_szOut += "<tr>"; m_szOut += "<td data-id=" + vtRes[i].dwApplyID.ToString() + ">" + GetAlinkAccno(tipInfo.accnoTip, vtRes[i].szTrueName + "(" + vtRes[i].szPID + ")", vtRes[i].dwAccNo.ToString()) + "</td>"; m_szOut += "<td>" + vtRes[i].szDeptName + "</td>"; m_szOut += "<td>" + vtRes[i].szHandPhone + "</td>"; m_szOut += "<td>" + vtRes[i].szTutorName + "</td>"; if (vtRes[i].dwTargetID != null && GetResearchTestByID(out reschTest, vtRes[i].dwTargetID.ToString())) { m_szOut += "<td>" + reschTest.szRTName + "</td>"; } else { m_szOut += "<td></td>"; } m_szOut += "<td>" + vtRes[i].szTargetName + "</td>"; m_szOut += "<td>" + Get1970Date(vtRes[i].dwApplyTime) + "</td>"; m_szOut += "<td>" + "总计申请:" + (vtRes[i].dwApplyUseTime) + "</br>本次申请:" + (vtRes[i].dwApplyUseTime - vtRes[i].dwPermitUseTime) + "</td>"; if (vtRes[i].dwApplyUseTime > vtRes[i].dwUsedTime) { m_szOut += "<td>" + (vtRes[i].dwApplyUseTime - vtRes[i].dwUsedTime) + "</td>"; } else { m_szOut += "<td>" + "0" + "</td>"; } m_szOut += "<td>" + (vtRes[i].szLabName) + "</td>"; m_szOut += "<td>" + GetJustName((vtRes[i].dwStatus), "Reserve_Status") + "</td>"; m_szOut += "<td>" + Get1970Date(vtRes[i].dwCheckTime) + "</td>"; string szOp = ""; //if (((uint)vtRes[i].dwStatus & ((uint)ADMINCHECK.DWCHECKSTAT.CHECKSTAT_CANDO)) > 0) { szOp = "OPTD"; } // else { // szOp = "OPTD OPTD2"; } m_szOut += "<td><div class='" + szOp + "'></div></td>"; m_szOut += "</tr>"; } } PutBackValue(); }