本文整理汇总了PHP中cHForm::lang方法的典型用法代码示例。如果您正苦于以下问题:PHP cHForm::lang方法的具体用法?PHP cHForm::lang怎么用?PHP cHForm::lang使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类cHForm
的用法示例。
在下文中一共展示了cHForm::lang方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
$jxc->exportFunction('jsaReestructurarIntereses', array('idsolicitud'), "#avisos");
$jxc->exportFunction('jsaSetCambiarPersona', array('idsolicitud', 'idnuevapersona'), "#avisos");
//
$jxc->process();
$xHP->init();
echo "<input type='hidden' id='idsolicitud' value='{$credito}'>";
$xCred = new cCredito($credito);
$xCred->init();
$xFRM = new cHForm("frmrenegociar", "./", "idfrmmain");
$oBtn = new cHButton();
$oTxt = new cHText();
$oHSel = new cHSelect();
$oFch = new cHDate(0);
$oSel = new cSelect("");
$oUL = new cHUl();
$lguardar = $xFRM->lang("guardar");
$lcancelar = $xFRM->lang("cancelar");
$xFRM->setTitle($xHP->getTitle());
$xFRM->OButton("TR.Cambiar Monto Ministrado", "jsCambiarMonto()", "mas-dinero", "idcambiarmonto");
$xFRM->OButton("TR.Cambiar Fecha de Ministracion", "jsCambiarFechaMinistracion()", "fecha", "idcmdministracion");
//$xFRM->addHElem( $oBtn->getBasic("Fecha de Autorizacion", "jsCambiarFechaAutorizacion", "fecha", "idcmdautorizacion" ) );
$xFRM->OButton("TR.Cambiar Monto Autorizado", "jsCambiarMontoAutorizado()", "dinero", "idcambiarmontoaut");
$xFRM->OButton("TR.Cambiar Estado", "jsCambiarEstado()", "trabajo", "idcambiarestado");
$xFRM->OButton("TR.Cambiar Producto", "jsCambiarProducto()", "colaborar", "idcambiarpdto");
$xFRM->OButton("TR.Cambiar Periocidad", "jsCambiarPeriocidad()", "calendario", "idcambiarpers");
if ($xCred->getPeriocidadDePago() != CREDITO_TIPO_PERIOCIDAD_FINAL_DE_PLAZO) {
$xFRM->OButton("TR.GENERAR PLAN_DE_PAGOS", "regenerarPlanDePagos()", "reporte", "generar-plan");
$xFRM->OButton("TR.importar plan_de_pagos", "jsImportarPlanDePagos()", "csv", "idimportar");
if ($xCred->getNumeroDePlanDePagos() > 0) {
$idrecibo = $xCred->getNumeroDePlanDePagos();
$xFRM->OButton("TR.EDITAR PLAN_DE_PAGOS #{$idrecibo}", "jsEditarPlan({$idrecibo})", "editar", "edit-plan");
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:credito.actualizar.frm.php
示例2: cTabla
$oFrm->OButton("TR.Recargar", "jsRecargar()", $oFrm->ic()->RECARGAR);
$oFrm->addHTML($xSoc->getFicha(true));
$oFrm->addPersonaComandos($idsocio);
if (getEsModuloMostrado(USUARIO_TIPO_OFICIAL_CAPT) == true or getEsModuloMostrado(USUARIO_TIPO_OFICIAL_CRED) == true) {
//Agregar otra opciones
$oFrm->addToolbar($xBtn->getBasic("TR.Actualizar Datos", "updateDat()", "editar", "edit-socio", false));
$oFrm->addToolbar($xBtn->getBasic("TR.Agregar Descuento Solicitado", "jsAddDescuento()", "dinero", "edit-descuento", false));
$oFrm->OButton("TR.Reporte SIC", "jsGetCirculoDeCredito()", $xBtn->ic()->REPORTE);
$oFrm->addToolbar($xBtn->getBasic("TR.Enviar a Empresa Asociada", "jsaSetEnviarParaAsociada()", $xBtn->ic()->EXPORTAR, "edit-aasoc", false));
}
//===============================================================================
$setSql4 = $xql->getListadoDeNotas($idsocio);
$c4Tbl = new cTabla($setSql4);
$c4Tbl->setKeyField("idsocios_memo");
$c4Tbl->addTool(2);
$xHTabs->addTab($oFrm->lang("NOTAS"), $c4Tbl->Show());
//1
$xHTabs->addTab("TR.DOMICILIO", "");
//2
$xHTabs->addTab(PERSONAS_TITULO_PARTES, "");
//3
$xHTabs->addTab("TR.ACTIVIDAD_ECONOMICA", "");
//tab4
// Tabla de Relacion Patrimonial
$xHTabs->addTab("TR.PATRIMONIO", "");
//tab5?
//=======================================================================
$cnt = "";
$xB = new cBases();
$mems = $xSoc->getEsPersonaFisica() == true ? $xB->getMembers_InArray(false, BASE_DOCTOS_PERSONAS_FISICAS) : $xB->getMembers_InArray(false, BASE_DOCTOS_PERSONAS_MORALES);
$rsDocs = $ql->getDataRecord($xql->getListadoDePersonasDoctos($idsocio));
示例3: MAX
if ($xCred->getPagosSinCapital() == true) {
$arrUpdate["ultimo_periodo_afectado"] = $ultima_parcialidad;
}
$xCred->setUpdate($arrUpdate);
// -------------------------------------------- Actualiza el Saldo del Recibo
$xCred->init();
$xFRM->addHTML($xCred->getFicha(true, "", false, true));
$xFRM->addHTML($xPlan->getFicha());
$sqlparc = "SELECT periodo_socio AS 'parcialidad', MAX(fecha_afectacion) AS 'fecha_de_pago', SUM((afectacion_real * valor_afectacion)) AS 'total_parcialidad',\n\t\t\t\t\t MAX(saldo_anterior) AS 'saldo_anterior_', MIN(saldo_actual) AS 'saldo_actual_' FROM operaciones_mvtos\n\t\t\t\tWHERE recibo_afectado={$idrecibo} GROUP BY periodo_socio ORDER BY periodo_socio";
$cTMvtos = new cTabla($sqlparc);
$cTMvtos->setWidth();
$xFRM->addHTML($cTMvtos->Show());
$urctr = $xCred->getPathDelContrato();
$urlsend = $DProducto->getPathPagare($solicitud);
$xFRM->addAviso("Dias Totales: {$dias_netos} -- Vence: {$fecha_de_vencimiento}");
$xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "plan de pagos"), "jsImprimirPlanPagos({$idrecibo})", "lista", "cm1", false));
$xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "orden de desembolso"), "jsImprimirOrdenDesembolso()", "lista", "cm2", false));
$xFRM->addToolbar($xBtn->getBasic($xFRM->lang(array("imprimir", "CONTRATO de", "credito")), "jsImprimirContrato()", "lista", "cm3", false));
$xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "recibo"), "jsImprimirReciboDePrestamo()", "lista", "cm4", false));
$xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "mandato"), "jsImprimirMandato()", "lista", "cm5", false));
$xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "pagare"), "jsImprimirPagare()", "lista", "cm6", false));
$xFRM->addHElem("<div class='tx4'><label for='idNoAvales'>No Mostrar Avales</label><input name=\"noAvales\" id=\"idNoAvales\" type=\"checkbox\" onchange=\"setNoAvales()\" /></div>");
}
//Graba los Mensages del LOG y cierra el Archivo
$msg .= $xPlan->getMessages();
$msg .= $msgM;
$msg .= $msgC;
$msg .= $msgPIE;
if (MODO_DEBUG == true) {
$xLog->setWrite($msg);
$xLog->setClose();
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:frmcreditosplandepagos.php
示例4: jsBasicForm
$jsb = new jsBasicForm("frmdocumentos");
//$jxc ->drawJavaScript(false, true);
$ByType = "";
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmfirmas", "importar.plan_de_pagos.frm.php?credito={$credito}&action=" . SYS_UNO);
$xFRM->setEnc("multipart/form-data");
$xFRM->setTitle($xHP->getTitle());
$xBtn = new cHButton();
$xTxt = new cHText();
$xTxt2 = new cHText();
$xSel = new cHSelect();
$xF = new cFecha();
$xT = new cTipos();
$msg = "";
if ($action == SYS_CERO) {
$xFRM->addHElem("<div class='tx4'><label for='f1'>" . $xFRM->lang("archivo") . "</label><input type='file' name='f1' id='f1' /></div>");
//$xFRM->addHElem( $xTxt2->getDeMoneda("idnumeropagina", $xFRM->lang("numero de", "pagina")) );
$xFRM->addHElem($xTxt->get("idobservaciones", "", "Observaciones"));
$xFRM->addSubmit();
$xFRM->addFootElement('<input type="hidden" name="MAX_FILE_SIZE" value="1024000">');
echo $xFRM->get();
} else {
$doc1 = isset($_FILES["f1"]) ? $_FILES["f1"] : false;
$observaciones = isset($DDATA["idobservaciones"]) ? $DDATA["idobservaciones"] : "";
$xFil = new cFileImporter();
//var_dump($_FILES["f1"]);
if ($xFil->processFile($doc1) == true) {
$data = $xFil->getData();
$xPlan = new cPlanDePagos();
//eliminar credito
$xCred = new cCredito($credito);
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:importar.plan_de_pagos.frm.php
示例5:
foreach ($data as $rows) {
$ql->setData($rows);
$socio = $ql->clave_de_persona()->v();
$tipo = $ql->tipo_de_documento()->v();
$tdocto->setData($tdocto->query()->initByID($tipo));
$id = $ql->clave_de_control()->v();
//var_dump($rows);
$str = "<div class='tx1'>";
$str .= "<div class='tx34'>";
$str .= "<fieldset><legend>{$socio} - " . $tdocto->nombre_del_documento()->v() . "</legend>";
//$xDoc = new cDocumentos($ql->);
//XXX: Modificar 1.- Asunto de documento
//$str .= "<img src='../frmsocios/documento.png.php?persona=$socio&tipo=" . $tipo . "' class='docto' onclick=\"jsToImage('$socio&tipo=" . $tipo . "')\">";
$str .= "</fieldset></div>";
$str .= "<div class='tx14'>";
$str .= $xAt->get("idobservaciones-{$id}", "", $xFRM->lang("observaciones"));
$str .= "<div class='tx1'><table>";
$str .= "<tr><th>" . $xFRM->lang("validacion") . "</th></tr>";
$str .= "<tr><td>";
$str .= $xBtn->getBasic($xFRM->lang("marcar como", "real"), "jsMarcarFalso({$id}, {$socio})", "bien");
$str .= "</td></tr>";
$str .= "<tr><td>";
$str .= $xBtn->getBasic($xFRM->lang("marcar como", "falso"), "jsMarcarReal({$id}, {$socio})", "mal");
$str .= "</td></tr>";
$str .= "<tr><td>";
$str .= $xBtn->getBasic($xFRM->lang("marcar como", "insuficiente"), "jsMarcarInsuficiente({$id}, {$socio})", "aviso");
$str .= "</td></tr>";
//$str .= $rows["clave_de_control"];
$str .= "</table></div>";
//$str .= "<div class='tx1'>";
//$str .= "</div>";
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:validar_documentos.frm.php
示例6: jsBasicForm
$jxc->process();
echo $xHP->getHeader();
$jsb = new jsBasicForm("");
echo $xHP->setBodyinit();
$xFRM = new cHForm("frm_alertas", "./");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$jsb->setNameForm($xFRM->getName());
$selcat = $xSel->getCatalogoDeRiesgos();
$selcat->addEvent("onblur", "jsGetListadoAvisos()");
$selcat->addEvent("onchange", "jsGetListadoAvisos()");
$selcat->addEspOption(SYS_TODAS);
$selcat->setOptionSelect(SYS_TODAS);
$xFRM->addHElem($xDate->get($xFRM->lang("fecha inicial"), false, 1));
$xFRM->addHElem($xDate->get($xFRM->lang("fecha final"), false, 2));
$xFRM->addHElem($selcat->get($xFRM->lang(array("tipo de", "Riesgo")), true));
$xFRM->addSubmit("", "jsGetListadoAvisos()");
$xta = new cHTextArea();
$xFRM9 = new cHForm("frmupdateriesgo");
$xFRM9->addHElem("<div id='tx1'>" . $xta->get("iddetalles", "", "TR.Notas") . "</div>");
//$xFRM9->addObservaciones();
$xFRM9->addSubmit("", "jsGuardarDescarto()", "jsCancelarAccion()");
$xFRM->addHTML("<div class='inv' id='iduriesgo'>" . $xFRM9->get() . "</div>");
//$xFRM->addCreditBasico();
$xFRM->addHTML("<div id='lstalertas'></div>");
$xFRM->addHTML("<input type='hidden' id='idriesgo' />");
$xFRM->addAviso("", "idmsg");
echo $xFRM->get();
echo $xHP->setBodyEnd();
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:posibles_operaciones.frm.php
示例7: jsAgregarPoliza
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init();
$xFRM = new cHForm("frmpolizas", "frm_poliza_contable.php");
$msg = "";
$xBtn = new cHImg();
$xHF = new cHDate();
$xHS = new cHSelect();
$xDiv = new cHDiv();
$xHS->addEvent("jsaGetPolizas()", "onchange");
//`contable_polizasdiarios`
$xHF->addEvents(" onchange=\"jsaGetPolizas()\" ");
$xFRM->addHElem($xHF->get("TR.Fecha"));
$xSelPol = $xHS->getListaDeTiposDePolizas();
$xSelPol->addEspOption(SYS_TODAS, $xFRM->lang("Todas"));
$xSelPol->setOptionSelect(SYS_TODAS);
$xFRM->addHElem($xSelPol->get(true));
$xFRM->addDivSolo(jsaGetPolizas(false, false), "", "tx34", "txt14", array(1 => array("id" => "idlistadopolizas")));
//fecha tipo
$xFRM->OHidden("idpolizaactiva", "", "");
$xFRM->OButton("TR.Agregar", "jsAgregarPoliza()", "agregar");
$xFRM->addCerrar();
$xFRM->addRefrescar("jsaGetPolizas()");
$xFRM->addAviso(" ");
echo $xFRM->get();
?>
<script>
var xG = new Gen();
function jsAgregarPoliza(){ xG.w({ url : "../frmcontabilidad/nueva_poliza.frm.php?", w : 640, h: 480, tiny : true }); }
function jsAgregarMovimientos(id){ xG.w({ url : "../frmcontabilidad/poliza_movimientos.frm.php?codigo=" + id, w : 800, h: 600, tiny : true });}
示例8: cHText
$xFRM->OButton("TR.Cerrar Caja", "jsCerrarCaja()", "bloquear", "cmdlock");
$xFRM->OButton("TR.Guardar Arqueo", "jsRegistrarArqueo()", "guardar", "cmdcerrar");
$xFRM->OButton("TR.Eliminar Arqueo", "jsEliminarArqueo()", $xFRM->ic()->ELIMINAR, "cmddel");
$xFRM->addToolbar("<span id='cajacerrada'></span>");
$lsCajas = $xSel->getListaDeCajasAbiertas();
$lsCajas->addEvent("onchange", "jsDatosDeCaja()");
$lsCajas->addEvent("onblur", "jsDatosDeCaja()");
$xFRM->addHElem($lsCajas->get(true));
$xTxt->addEvent("jsDatosDeCaja()", "onfocus");
$xFRM->addHElem($xTxt->getNormal("oficial", "", "TR.Jefe_de_caja"));
$xFRM->addHElem($txtP->getPassword("password", "TR.Password", ""));
$xTxM = new cHText();
$xDiv = new cHDiv("txm");
$xTab = new cHTabs();
$xTxM->addEvent("jsActualizarMonedas", "onchange");
$xDiv->addHElem("<h3>" . $xFRM->lang("Valores") . "<id id='totalmonedas'></i></h3>");
$xDiv->addHElem($xTxM->getDeMoneda("mone-10-cents", "TR.Monedas de 10 centimos", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-20-cents", "TR.Monedas de 20 centimos", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-50-cents", "TR.Monedas de 50 centimos", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-1", "TR.Monedas de 1", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-2", "TR.Monedas de 2", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-5", "TR.Monedas de 5", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-10", "TR.Monedas de 10", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-20", "TR.Billetes de 20", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-50", "TR.Billetes de 50", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-100", "TR.Billetes de 100", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-200", "TR.Billetes de 200", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-500", "TR.Billetes de 500", 0));
$xDiv->addHElem("<h3>" . $xFRM->lang("Documentos") . "<id id='totaldocumentos'></i></h3>");
$xHT = new cHTabla();
$xTxD = new cHText();
示例9: jsaSetClonarProducto
$jxc = new TinyAjax();
function jsaSetClonarProducto($idclonado, $nuevoid, $nombre)
{
$xProducto = new cProductoDeCredito($idclonado);
$xProducto->add($nuevoid, $nombre, $idclonado);
return $xProducto->getMessages(OUT_HTML);
}
$jxc->exportFunction('jsaSetClonarProducto', array('idclonado', 'idnumero', 'iddescripcion'), "#fb_frm");
$jxc->process();
$producto = parametro("producto", null, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO, MQL_RAW);
$opcion = parametro("tema", SYS_NINGUNO, MQL_RAW);
$xHP->init();
$xSel = new cHSelect();
$xFRM = new cHForm("frm", "./");
$xProd = new cCreditos_tipoconvenio();
$lastid = $xProd->query()->getLastID();
$xProd->setData($xProd->query()->initByID($producto));
$nombre = $xProd->descripcion_tipoconvenio()->v();
$xFRM->setTitle($xFRM->lang("duplicar") . " {$nombre}");
$xFRM->OMoneda("idnumero", $lastid, "TR.Codigo");
$xFRM->OText("iddescripcion", "", "TR.Nombre");
$xFRM->OHidden("idclonado", $producto);
$xFRM->addGuardar("jsaSetClonarProducto()");
$xFRM->addFooterBar(" ");
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
$xHP->fin();
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:creditos.productos.add.frm.php
示例10: jsBasicForm
$jxc->process();
echo $xHP->getHeader();
$jxB = new jsBasicForm("frmministracion");
$jxB->setEstatusDeCreditos(CREDITO_ESTADO_AUTORIZADO);
$xFRM = new cHForm("frmministracion", "clscreditosministracion.php");
$xSel = new cHSelect();
$xTxM = new cHText();
$xTxM->setDivClass("");
$xTxtMC = new cHText();
$xTxM->addEvent("jsUpdateCheque()", "onfocus");
$msg = "";
$xFRM->addDataTag("role", "ministracion");
$xFRM->addCreditBasico();
$xFRM->addSubmit();
//descuento //comisiones
$xFRM->addHElem("<h3>" . $xFRM->lang("Descuentos") . "</h3>");
$xFRM->addDivSolo(" ", $xTxM->getDeMoneda("idmontocreditodescontado", "TR.Descuento"), "tx2", "tx2", array(1 => array("id" => "iddivcreditos")));
$xFRM->addDivSolo(" ", $xTxM->getDeMoneda("idmontocomisiondescontado", "TR.Comision"), "tx2", "tx2");
//fragmentacion del cheque
$xFRM->addHElem("<h3>" . $xFRM->lang("Cheque") . "</h3>");
$xFRM->addHElem($xSel->getListaDeCuentasBancarias("", true)->get(true));
$xFRM->ODate("idfechaactual", false, "TR.Fecha de otorgacion");
$xFRM->OText("idnumerocheque", "", "TR.Codigo de Cheque");
$xFRM->addHElem($xTxtMC->getDeMoneda("idmontocheque", "TR.Monto del cheque", 0, true));
$xFRM->addHElem("<h3>" . $xFRM->lang("Otros") . "</h3>");
$xFRM->OText("idfoliofiscal", "", "TR.Folio Impreso");
$xFRM->addObservaciones();
$xFRM->OHidden("idmontooriginal", 0, "");
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
echo $jxB->get();
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:frmcreditosministracion.php
示例11: isset
$persona = isset($DDATA["persona"]) ? $DDATA["persona"] : DEFAULT_SOCIO;
$persona = isset($DDATA["socio"]) ? $DDATA["socio"] : $persona;
$credito = isset($DDATA["credito"]) ? $DDATA["credito"] : DEFAULT_CREDITO;
$jscallback = isset($DDATA["callback"]) ? $DDATA["callback"] : "";
$tiny = isset($DDATA["tiny"]) ? $DDATA["tiny"] : "";
$form = isset($DDATA["form"]) ? $DDATA["form"] : "";
echo $xHP->getHeader();
$jsb = new jsBasicForm("", iDE_CAPTACION);
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmdesvincular", "./");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$jsb->setNameForm($xFRM->getName());
//$xFRM->addCreditBasico();
$xFRM->addHElem($xDate->get($xFRM->lang("fecha")));
$xFRM->addObservaciones();
//$xFRM->addHElem( $xTxt->get("idobservaciones", "", $xFRM->lang("observaciones")) );
$xFRM->addToolbar($xBtn->getBasic("TR.Despedido de la_Empresa", "jsSaveEstado(1)", "eliminar", "id1", false));
$xFRM->addToolbar($xBtn->getBasic("TR.Desvincular de la_empresa", "jsSaveEstado(2)", "quitar", "id2", false));
$xFRM->addToolbar($xBtn->getBasic("TR.Pago Total", "jsSaveEstado(3)", "dinero", "id4", false));
$xFRM->addFootElement("<p class='aviso' id='idmsg'></p>");
$xFRM->addFootElement("<input type='hidden' id='idcredito' value='{$credito}' />");
echo $xFRM->get();
echo $xHP->setBodyEnd();
$jsb->show();
$jxc->drawJavaScript(false, true);
?>
<!-- HTML content -->
<script>
var msg = "<?php
开发者ID:Cywaithaka,项目名称:S.A.F.E.-Open-Source-Microfinance-Suite,代码行数:31,代码来源:nominas.desvincular.frm.php