public OpRes reqSendMail(ParamSendMailFullSvr param) { int state = getRemoteServerState(0); if (state == StateMgr.state_closed) { return(OpRes.op_res_export_excel_not_open); } try { ServersEngine e = m_serversEngines[0]; int retCode = e.reqService(param, ServiceType.serviceTypeSendMail); if (retCode == (int)RetCodeRemote.ret_error) { return(OpRes.op_res_failed); } if (retCode == (int)RetCodeRemote.ret_busy) { return(OpRes.op_res_export_service_busy); } return(OpRes.opres_success); } catch (System.Exception ex) { } return(OpRes.op_res_failed); }
public OpRes reqExportExcel(ExportParam param) { int state = getRemoteServerState(0); if (state == StateMgr.state_closed) { return(OpRes.op_res_export_excel_not_open); } ServersEngine e = m_serversEngines[0]; int retCode = e.reqService(param, ServiceType.serviceTypeExportExcel); if (retCode == (int)RetCodeRemote.ret_error) { return(OpRes.op_res_failed); } if (retCode == (int)RetCodeRemote.ret_busy) { return(OpRes.op_res_export_service_busy); } return(OpRes.op_res_has_commit_export); }