(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["app-pages-configuracoes-balanca-gerais-balanca-gerais-module"],{

/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/configuracoes/balanca-gerais/balanca-gerais-form/balanca-gerais-form.component.html":
/*!*************************************************************************************************************************************************!*\
  !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/configuracoes/balanca-gerais/balanca-gerais-form/balanca-gerais-form.component.html ***!
  \*************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("<app-menu-command-bar [botoesComando]=\"constantes.listaForm\" [itemData]=\"data.filialId\"\n    [sisFormularioId]=\"constantes.sisFormularioId\">\n</app-menu-command-bar>\n\n<div class=\"row\">\n    <div class=\"col-lg-12\">\n        <div class=\"section-comand-bar\">\n            <app-form-legenda></app-form-legenda>\n            <div class=\"card-body widget-body\">\n                <form class=\"form\" #f=\"ngForm\" (ngSubmit)=\"_onSubmit(f)\">\n                    <app-validacoes></app-validacoes>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"planejTanque\" name=\"planejTanque\" [ngModel]=\"data.planejTanque === 'S'\"\n                                    (ngModelChange)=\"data.planejTanque=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"planejTanque\">{{'labels.planejTanque' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"osgNaOCD\" name=\"osgNaOCD\" [ngModel]=\"data.osgNaOCD === 'S'\"\n                                    (ngModelChange)=\"data.osgNaOCD=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"osgNaOCD\">{{'labels.osgNaOCD' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"obrigaDepLib\" name=\"obrigaDepLib\" [ngModel]=\"data.obrigaDepLib === 'S'\"\n                                    (ngModelChange)=\"data.obrigaDepLib=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"obrigaDepLib\">{{'labels.obrigaDepLib' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"obrigaCheckList\" name=\"obrigaCheckList\"\n                                    [ngModel]=\"data.obrigaCheckList === 'S'\"\n                                    (ngModelChange)=\"data.obrigaCheckList=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"obrigaCheckList\">{{'labels.obrigaCheckList' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"libPesomin\" name=\"libPesomin\" [ngModel]=\"data.libPesomin === 'S'\"\n                                    (ngModelChange)=\"data.libPesomin=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"libPesomin\">{{'labels.libPesomin' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"tipoTranspNaOCD\" name=\"tipoTranspNaOCD\"\n                                    [ngModel]=\"data.tipoTranspNaOCD === 'S'\"\n                                    (ngModelChange)=\"data.tipoTranspNaOCD=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"tipoTranspNaOCD\">{{'labels.tipoTranspNaOCD' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"proibeMesmoCL\" name=\"proibeMesmoCL\" [ngModel]=\"data.proibeMesmoCL === 'S'\"\n                                    (ngModelChange)=\"data.proibeMesmoCL=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"proibeMesmoCL\">{{'labels.proibeMesmoCL' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"dtOperIgualPes\" name=\"dtOperIgualPes\" [ngModel]=\"data.dtOperIgualPes === 'S'\"\n                                    (ngModelChange)=\"data.dtOperIgualPes=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"dtOperIgualPes\">{{'labels.dtOperIgualPes' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"obrESRecinto2Pes\" name=\"obrESRecinto2Pes\"\n                                    [ngModel]=\"data.obrESRecinto2Pes === 'S'\"\n                                    (ngModelChange)=\"data.obrESRecinto2Pes=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"obrESRecinto2Pes\">{{'labels.obrESRecinto2Pes' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"checkListSeguro\" name=\"checkListSeguro\"\n                                    [ngModel]=\"data.checkListSeguro === 'S'\"\n                                    (ngModelChange)=\"data.checkListSeguro=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"checkListSeguro\">{{'labels.checkListSeguro' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12 form-inline\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"vlRepesDif\" name=\"vlRepesDif\" [ngModel]=\"data.vlRepesDif === 'S'\"\n                                    (ngModelChange)=\"data.vlRepesDif=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"vlRepesDif\">{{'labels.vlRepesDif' |\n                                    translate}}</label>\n                            </div>\n                            <input id=\"ptRepesDif\" name=\"ptRepesDif\"\n                                [(ngModel)]=\"data.vlRepesDif !== 'S' ? 0 : data.ptRepesDif\" maxlength=\"5\"\n                                [disabled]=\"data.vlRepesDif !== 'S'\" currencyMask\n                                class=\"form-control form-control-sm input-inline-middle ml-2\"\n                                [options]=\"funcoesService.optionCurrency(2)\" type=\"text\" style=\"width:50px;\">\n                            <label for=\"ptRepesDif\" class=\"mb-0 ml-2\">\n                                {{'labels.porcentagem' | translate}}\n                            </label>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"solMotivoExcReq\" name=\"solMotivoExcReq\"\n                                    [ngModel]=\"data.solMotivoExcReq === 'S'\"\n                                    (ngModelChange)=\"data.solMotivoExcReq=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"solMotivoExcReq\">{{'labels.solMotivoExcReq' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"geraTransfAuto\" name=\"geraTransfAuto\" [ngModel]=\"data.geraTransfAuto === 'S'\"\n                                    (ngModelChange)=\"data.geraTransfAuto=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"geraTransfAuto\">{{'labels.geraTransfAuto' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"altDtChegadaOCD\" name=\"altDtChegadaOCD\"\n                                    [ngModel]=\"data.altDtChegadaOCD === 'S'\"\n                                    (ngModelChange)=\"data.altDtChegadaOCD=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"altDtChegadaOCD\">{{'labels.altDtChegadaOCD' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"altDtEntradaOCD\" name=\"altDtEntradaOCD\"\n                                    [ngModel]=\"data.altDtEntradaOCD === 'S'\"\n                                    (ngModelChange)=\"data.altDtEntradaOCD=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"altDtEntradaOCD\">{{'labels.altDtEntradaOCD' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"controle20\" name=\"controleA20Graus\" [ngModel]=\"data.controle20 === 'S'\"\n                                    (ngModelChange)=\"data.controle20=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"controle20\">{{'labels.controleA20Graus' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"lerPlaca\" name=\"lerPlaca\" [ngModel]=\"data.lerPlaca === 'S'\"\n                                    (ngModelChange)=\"data.lerPlaca=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"lerPlaca\">{{'labels.lerPlaca' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"obrPlataforma\" name=\"obrPlataforma\" [ngModel]=\"data.obrPlataforma === 'S'\"\n                                    (ngModelChange)=\"data.obrPlataforma=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"obrPlataforma\">{{'labels.obrPlataforma' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"altObsLibVeiculo\" name=\"altObsLibVeiculo\"\n                                    [ngModel]=\"data.altObsLibVeiculo === 'S'\"\n                                    (ngModelChange)=\"data.altObsLibVeiculo=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"altObsLibVeiculo\">{{'labels.altObsLibVeiculo' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"obrigaHrOperacao\" name=\"obrigaHrOperacao\"\n                                    [ngModel]=\"data.obrigaHrOperacao === 'S'\"\n                                    (ngModelChange)=\"data.obrigaHrOperacao=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"obrigaHrOperacao\">{{'labels.obrigaHrOperacao' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"libPesoZero\" name=\"libPesoZero\" [ngModel]=\"data.libPesoZero === 'S'\"\n                                    (ngModelChange)=\"data.libPesoZero=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"libPesoZero\">{{'labels.libPesoZero' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"pesCargaOper\" name=\"pesCargaOper\" [ngModel]=\"data.pesCargaOper === 'S'\"\n                                    (ngModelChange)=\"data.pesCargaOper=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"pesCargaOper\">{{'labels.pesCargaOper' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"codBalCheckList\" name=\"codBalCheckList\"\n                                    [ngModel]=\"data.codBalCheckList === 'S'\"\n                                    (ngModelChange)=\"data.codBalCheckList=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"codBalCheckList\">{{'labels.codBalCheckList' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"podeDensDifLote\" name=\"podeDensDifLote\"\n                                    [ngModel]=\"data.podeDensDifLote === 'S'\"\n                                    (ngModelChange)=\"data.podeDensDifLote=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"podeDensDifLote\">{{'labels.podeDensDifLote' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"validaMobile2Pes\" name=\"validaMobile2Pes\"\n                                    [ngModel]=\"data.validaMobile2Pes === 'S'\"\n                                    (ngModelChange)=\"data.validaMobile2Pes=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"validaMobile2Pes\">{{'labels.validaMobile2Pes' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"nAltDepositoLibVeic\" name=\"nAltDepositoLibVeic\"\n                                    [ngModel]=\"data.nAltDepositoLibVeic === 'S'\"\n                                    (ngModelChange)=\"data.nAltDepositoLibVeic=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\"\n                                    for=\"nAltDepositoLibVeic\">{{'labels.nAltDepositoLibVeic' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"obrigaConfDepos\" name=\"obrigaConfDepos\"\n                                    [ngModel]=\"data.obrigaConfDepos === 'S'\"\n                                    (ngModelChange)=\"data.obrigaConfDepos=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"obrigaConfDepos\">{{'labels.obrigaConfDepos' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"volume20PesoBal\" name=\"volume20PesoBal\"\n                                    [ngModel]=\"data.volume20PesoBal === 'S'\"\n                                    (ngModelChange)=\"data.volume20PesoBal=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"volume20PesoBal\">{{'labels.volume20PesoBal' |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"valPlanejDeposito\" name=\"valPlanejDeposito\"\n                                    [ngModel]=\"data.valPlanejDeposito === 'S'\"\n                                    (ngModelChange)=\"data.valPlanejDeposito=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"valPlanejDeposito\">{{'labels.valPlanejDeposito'\n                                    |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"naoMostrSitDepAut\" name=\"naoMostrSitDepAut\"\n                                    [ngModel]=\"data.naoMostrSitDepAut === 'N'\"\n                                    (ngModelChange)=\"data.naoMostrSitDepAut=$event?'N':'S'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"naoMostrSitDepAut\">{{'labels.naoMostrSitDepAut'\n                                    |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"custom-control custom-checkbox\">\n                                <input id=\"validMascaraPlaca\" name=\"validMascaraPlaca\"\n                                    [ngModel]=\"data.validMascaraPlaca === 'S'\"\n                                    (ngModelChange)=\"data.validMascaraPlaca=$event?'S':'N'\"\n                                    class=\"custom-control-input checkbox-success\" type=\"checkbox\">\n                                <label class=\"custom-control-label\" for=\"validMascaraPlaca\">{{'labels.validMascaraPlaca'\n                                    |\n                                    translate}}</label>\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row mt-3\">\n                        <div class=\"col-lg-6 col-md-6 col-sm-12\">\n                            <div class=\"form-group form-group-sm\">\n                                <label for=\"tipoTranspDefOCD\">{{\n                                    \"labels.tipoTranspDefOCD\" | translate\n                                    }}</label>\n                                <select id=\"tipoTranspDefOCD\" name=\"tipoTranspDefOCD\"\n                                    [(ngModel)]=\"data.tipoTranspDefOCD\" class=\"form-control form-control-sm\">\n                                    <option value=\"F\">\n                                        {{ \"labels.ferroviario\" | translate }}\n                                    </option>\n                                    <option value=\"R\">\n                                        {{ \"labels.rodoviario\" | translate }}\n                                    </option>\n                                </select>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\">\n                            <div class=\"form-group form-group-sm form-inline\">\n                                <label for=\"maskPlaca\" style=\"align-self: center;\">{{\"labels.maskPlaca\" |\n                                    translate }}</label>\n                                <input id=\"maskPlaca\" name=\"maskPlaca\" (keypress)=\"validaMask($event)\"\n                                    [(ngModel)]=\"data.maskPlaca\" maxlength=\"20\"\n                                    class=\"form-control form-control-sm input-inline-middle ml-2 uppercase\" type=\"text\">\n                            </div>\n                            <div class=\"form-group form-group-sm form-inline\">\n                                <label for=\"maskTrem\" style=\"align-self: center;\">{{\"labels.maskTrem\" |\n                                    translate }}</label>\n                                <input id=\"maskTrem\" name=\"maskTrem\" (keypress)=\"validaMask($event)\"\n                                    [(ngModel)]=\"this.data.maskTrem\" maxlength=\"20\"\n                                    class=\"form-control form-control-sm input-inline-middle ml-2 uppercase\" type=\"text\">\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-6 col-md-6 col-sm-12\">\n                            <div class=\"form-group form-group-sm\">\n                                <label for=\"tpVeicAcuracidade\">{{'labels.tpVeicAcuracidade' | translate}}</label>\n                                <app-combo-tipo-veiculo id=\"tpVeicAcuracidade\" name=\"tpVeicAcuracidade\" inativos=\"false\"\n                                    required=\"true\" isFerroviario=\"true\" disabled=\"false\"\n                                    [(ngModel)]=\"data.tpVeicAcuracidade\">\n                                </app-combo-tipo-veiculo>\n                            </div>\n                        </div>\n                        <div class=\"col-lg-6 col-md-6 col-md-12\" style=\"align-self: end;\">\n                            <div class=\"form-group form-group-sm form-inline\">\n                                <label for=\"depositoADefinir\" style=\"align-self: center;\">{{\"labels.depositoADefinir\" |\n                                    translate }}</label>\n                                <input id=\"depositoADefinir\" name=\"depositoADefinir\" [(ngModel)]=\"data.depositoADefinir\"\n                                    maxlength=\"10\" class=\"form-control form-control-sm input-inline-middle ml-2\"\n                                    type=\"text\" style=\"width: 80px;\">\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"row mt-3\">\n                        <div class=\"col-lg-4 col-md-4 col-md-12\" style=\"align-self: end;\">\n                            <div class=\"form-group form-group-sm form-inline\">\n                                <label for=\"pesoMinBalanca\" style=\"align-self: center;\">{{\"labels.pesoMinBalanca\" |\n                                    translate }}</label>\n                                <input id=\"pesoMinBalanca\" name=\"pesoMinBalanca\" [(ngModel)]=\"data.pesoMinBalanca\"\n                                    currencyMask maxlength=\"11\"\n                                    class=\"form-control form-control-sm input-inline-middle ml-2\" type=\"text\"\n                                    [options]=\"funcoesService.optionCurrency(0)\" style=\"width: 75px;\">\n                            </div>\n                        </div>\n                        <div class=\"col-lg-4 col-md-4 col-md-12\" style=\"align-self: end;\">\n                            <div class=\"form-group form-group-sm form-inline\">\n                                <label for=\"ptDifMaxDesc\" style=\"align-self: center;\">{{\"labels.ptDifMaxDesc\" |\n                                    translate }}</label>\n                                <input id=\"ptDifMaxDesc\" name=\"ptDifMaxDesc\" [(ngModel)]=\"data.ptDifMaxDesc\"\n                                    currencyMask maxlength=\"6\"\n                                    class=\"form-control form-control-sm input-inline-middle ml-2\" type=\"text\"\n                                    [options]=\"funcoesService.optionCurrency(2)\" style=\"width: 75px;\">\n                            </div>\n                        </div>\n                        <div class=\"col-lg-4 col-md-4 col-md-12\" style=\"align-self: end;\">\n                            <div class=\"form-group form-group-sm form-inline\">\n                                <label for=\"difBalanca\" style=\"align-self: center;\">{{\"labels.difBalancaKg\" |\n                                    translate }}</label>\n                                <input id=\"difBalanca\" name=\"difBalancaKg\" [(ngModel)]=\"data.difBalanca\" maxlength=\"11\"\n                                    class=\"form-control form-control-sm input-inline-middle ml-2\" type=\"text\"\n                                    currencyMask [options]=\"funcoesService.optionCurrency(0)\" style=\"width: 75px;\">\n                            </div>\n                        </div>\n                    </div>\n                    <div class=\"clearfix\">&nbsp;</div>\n                    <div class=\"row\">\n                        <div class=\"col-lg-12\">\n                            <div class=\"form-group\">\n                                <button class=\"btn btn-success mr-2\" type=\"submit\">\n                                    {{ 'buttons.salvar' | translate }}\n                                </button>\n                            </div>\n                        </div>\n                    </div>\n                </form>\n            </div>\n        </div>\n    </div>\n</div>\n<app-permissoes-rotina [constantes]=\"constantes\"></app-permissoes-rotina>\n<app-liberar-acesso-supervisor></app-liberar-acesso-supervisor>");

/***/ }),

/***/ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais-form/balanca-gerais-form.component.ts":
/*!*********************************************************************************************************!*\
  !*** ./src/app/pages/configuracoes/balanca-gerais/balanca-gerais-form/balanca-gerais-form.component.ts ***!
  \*********************************************************************************************************/
/*! exports provided: BalancaGeraisFormComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BalancaGeraisFormComponent", function() { return BalancaGeraisFormComponent; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var app_shared_services_funcoes_number_utils_number_utils_static_service__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! app/shared/services/funcoes/number-utils/number-utils.static.service */ "./src/app/shared/services/funcoes/number-utils/number-utils.static.service.ts");
/* harmony import */ var _shared_components_corporate_base_base_permissoes__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../shared/components/corporate/base/base.permissoes */ "./src/app/shared/components/corporate/base/base.permissoes.ts");
/* harmony import */ var _shared_services_event_emitter_event_emitter_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../shared/services/event-emitter/event-emitter.service */ "./src/app/shared/services/event-emitter/event-emitter.service.ts");
/* harmony import */ var _shared_services_funcoes_configuracao_configuracao_facade__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../../shared/services/funcoes/configuracao/configuracao.facade */ "./src/app/shared/services/funcoes/configuracao/configuracao.facade.ts");
/* harmony import */ var _shared_services_funcoes_configuracao_configuracao_model__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../../shared/services/funcoes/configuracao/configuracao.model */ "./src/app/shared/services/funcoes/configuracao/configuracao.model.ts");
/* harmony import */ var _shared_services_funcoes_funcoes_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../../shared/services/funcoes/funcoes.service */ "./src/app/shared/services/funcoes/funcoes.service.ts");
/* harmony import */ var _shared_services_funcoes_permissoes_utils_permissoes_utils_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../../shared/services/funcoes/permissoes-utils/permissoes-utils.service */ "./src/app/shared/services/funcoes/permissoes-utils/permissoes-utils.service.ts");
/* harmony import */ var _shared_services_message_message_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../../../shared/services/message/message.service */ "./src/app/shared/services/message/message.service.ts");
/* harmony import */ var _login_login_service__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../../login/login.service */ "./src/app/pages/login/login.service.ts");
/* harmony import */ var _balanca_gerais_constants__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../balanca-gerais.constants */ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.constants.ts");
/* harmony import */ var _balanca_gerais_model__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../balanca-gerais.model */ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.model.ts");
var __extends = (undefined && undefined.__extends) || (function () {
    var extendStatics = function (d, b) {
        extendStatics = Object.setPrototypeOf ||
            ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
            function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
        return extendStatics(d, b);
    };
    return function (d, b) {
        extendStatics(d, b);
        function __() { this.constructor = d; }
        d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
    };
})();
var __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (undefined && undefined.__metadata) || function (k, v) {
    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __importDefault = (undefined && undefined.__importDefault) || function (mod) {
  return (mod && mod.__esModule) ? mod : { "default": mod };
};












var BalancaGeraisFormComponent = /** @class */ (function (_super) {
    __extends(BalancaGeraisFormComponent, _super);
    function BalancaGeraisFormComponent(messageService, configuracao, funcoesService, loginService, permissoesUtils, funcoes) {
        var _this = _super.call(this, new _balanca_gerais_constants__WEBPACK_IMPORTED_MODULE_10__["BalancaGeraisConstants"](), funcoesService) || this;
        _this.messageService = messageService;
        _this.configuracao = configuracao;
        _this.funcoesService = funcoesService;
        _this.loginService = loginService;
        _this.permissoesUtils = permissoesUtils;
        _this.funcoes = funcoes;
        _this.data = new _balanca_gerais_model__WEBPACK_IMPORTED_MODULE_11__["BalancaGerais"]();
        _this.mensagens = [];
        _this.constantes = new _balanca_gerais_constants__WEBPACK_IMPORTED_MODULE_10__["BalancaGeraisConstants"]();
        _this.loadConfig = function () {
            if (_this.configuracao.isLoadConfig()) {
                _this.data.filialId = _this.loginService.getLogin().filialId;
                _this.data.planejTanque = _this.configuracao.lerConfig("BAL", "PlanejTanque");
                _this.data.osgNaOCD = _this.configuracao.lerConfig("BAL", "OsgNaOCD");
                _this.data.obrigaDepLib = _this.configuracao.lerConfig("BAL", "ObrigaDepLib");
                _this.data.obrigaCheckList = _this.configuracao.lerConfig("BAL", "ObrigaCheckList");
                _this.data.libPesomin = _this.configuracao.lerConfig("BAL", "LibPesomin");
                _this.data.tipoTranspNaOCD = _this.configuracao.lerConfig("BAL", "TipoTranspNaOCD");
                _this.data.proibeMesmoCL = _this.configuracao.lerConfig("BAL", "ProibeMesmoCL");
                _this.data.dtOperIgualPes = _this.configuracao.lerConfig("BAL", "DtOperIgualPes");
                _this.data.obrESRecinto2Pes = _this.configuracao.lerConfig("BAL", "ObrESRecinto2Pes");
                _this.data.checkListSeguro = _this.configuracao.lerConfig("BAL", "CheckListSeguro");
                _this.data.vlRepesDif = _this.configuracao.lerConfig("BAL", "VlRepesDif");
                _this.data.ptRepesDif = _this.configuracao.lerConfig("BAL", "PtRepesDif");
                _this.data.solMotivoExcReq = _this.configuracao.lerConfig("BAL", "SolMotivoExcReq");
                _this.data.altDtChegadaOCD = _this.configuracao.lerConfig("BAL", "AltDtChegadaOCD");
                _this.data.altDtEntradaOCD = _this.configuracao.lerConfig("BAL", "AltDtEntradaOCD");
                _this.data.controle20 = _this.configuracao.lerConfig("BAL", "Controle20");
                _this.data.lerPlaca = _this.configuracao.lerConfig("BAL", "LerPlaca");
                _this.data.obrPlataforma = _this.configuracao.lerConfig("BAL", "ObrPlataforma");
                _this.data.altObsLibVeiculo = _this.configuracao.lerConfig("BAL", "AltObsLibVeiculo");
                _this.data.obrigaHrOperacao = _this.configuracao.lerConfig("BAL", "ObrigaHrOperacao");
                _this.data.libPesoZero = _this.configuracao.lerConfig("BAL", "LibPesoZero");
                _this.data.pesCargaOper = _this.configuracao.lerConfig("BAL", "PesCargaOper");
                _this.data.codBalCheckList = _this.configuracao.lerConfig("BAL", "CodBalCheckList");
                _this.data.podeDensDifLote = _this.configuracao.lerConfig("BAL", "PodeDensDifLote");
                _this.data.validaMobile2Pes = _this.configuracao.lerConfig("BAL", "ValidaMobile2Pes");
                _this.data.nAltDepositoLibVeic = _this.configuracao.lerConfig("BAL", "NAltDepositoLibVeic");
                _this.data.tipoTranspDefOCD = _this.configuracao.lerConfig("BAL", "TipoTranspDefOCD");
                _this.data.maskPlaca = _this.configuracao.lerConfig("BAL", "MaskPlaca");
                _this.data.maskTrem = _this.configuracao.lerConfig("BAL", "MaskTrem");
                _this.data.pesoMinBalanca = _this.configuracao.lerConfig("BAL", "PesoMinBalanca");
                _this.data.ptDifMaxDesc = app_shared_services_funcoes_number_utils_number_utils_static_service__WEBPACK_IMPORTED_MODULE_1__["NumberUtilsStaticService"].toNumber(_this.configuracao.lerConfig("BAL", "PtDifMaxDesc"));
                _this.data.difBalanca = _this.configuracao.lerConfig("BAL", "DifBalanca");
                _this.data.obrigaConfDepos = _this.configuracao.lerConfig("BAL", "ObrigaConfDepos");
                _this.data.tpVeicAcuracidade = app_shared_services_funcoes_number_utils_number_utils_static_service__WEBPACK_IMPORTED_MODULE_1__["NumberUtilsStaticService"].toNumber(_this.configuracao.lerConfig("BAL", "TpVeicAcuracidade"));
                _this.data.volume20PesoBal = _this.configuracao.lerConfig("BAL", "Volume20PesoBal");
                _this.data.valPlanejDeposito = _this.configuracao.lerConfig("BAL", "ValPlanejDeposito");
                _this.data.naoMostrSitDepAut = _this.configuracao.lerConfig("BAL", "NaoMostrSitDepAut");
                _this.data.validMascaraPlaca = _this.configuracao.lerConfig("BAL", "ValidMascaraPlaca");
                _this.data.depositoADefinir = _this.configuracao.lerConfig("BAL", "DepositoADefinir");
                _this.data.geraTransfAuto = _this.configuracao.lerConfig("REL", "GeraTransfAuto");
                _this.data.tpVeicAcuracidade = _this.data.tpVeicAcuracidade !== 0 ? _this.data.tpVeicAcuracidade : '';
            }
        };
        return _this;
    }
    BalancaGeraisFormComponent.prototype.ngOnInit = function () {
        var _this = this;
        this.permissoesUtils.verificaRotina(this.constantes.sisFormularioId, 1, function () {
            _this.configuracao.getConfig({
                codRotina: _this.constantes.sisFormularioId,
                configs: _this.constantes.configuracoes
            }, _this.loadConfig);
        }, function () { return _this.permissoesUtils.back(); }, true);
    };
    BalancaGeraisFormComponent.prototype._onSubmit = function (form) {
        var _this = this;
        _shared_services_event_emitter_event_emitter_service__WEBPACK_IMPORTED_MODULE_3__["EventEmitterService"].get("formError").emit(form);
        if (form.invalid) {
            return;
        }
        this.messageService.confirm('titles.balancaGerais', 'messages.updateConfigConfirm', null, function () { return _this.onSubmit(); });
    };
    BalancaGeraisFormComponent.prototype.onSubmit = function () {
        var _this = this;
        var object = new _shared_services_funcoes_configuracao_configuracao_model__WEBPACK_IMPORTED_MODULE_5__["Config"](this.constantes.sisFormularioId);
        object.setConfig(this.data.filialId, 'BAL', 'PlanejTanque', this.data.planejTanque, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'OsgNaOCD', this.data.osgNaOCD, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ObrigaDepLib', this.data.obrigaDepLib, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ObrigaCheckList', this.data.obrigaCheckList, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'LibPesomin', this.data.libPesomin, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'TipoTranspNaOCD', this.data.tipoTranspNaOCD, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ProibeMesmoCL', this.data.proibeMesmoCL, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'DtOperIgualPes', this.data.dtOperIgualPes, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ObrESRecinto2Pes', this.data.obrESRecinto2Pes, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'CheckListSeguro', this.data.checkListSeguro, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'VlRepesDif', this.data.vlRepesDif, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'PtRepesDif', this.data.vlRepesDif !== 'S' ? this.data.ptRepesDif = 0 : this.data.ptRepesDif, 'F');
        object.setConfig(this.data.filialId, 'BAL', 'SolMotivoExcReq', this.data.solMotivoExcReq, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'AltDtChegadaOCD', this.data.altDtChegadaOCD, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'AltDtEntradaOCD', this.data.altDtEntradaOCD, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'Controle20', this.data.controle20, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'LerPlaca', this.data.lerPlaca, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ObrPlataforma', this.data.obrPlataforma, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'AltObsLibVeiculo', this.data.altObsLibVeiculo, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ObrigaHrOperacao', this.data.obrigaHrOperacao, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'LibPesoZero', this.data.libPesoZero, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'PesCargaOper', this.data.pesCargaOper, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'CodBalCheckList', this.data.codBalCheckList, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'PodeDensDifLote', this.data.podeDensDifLote, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ValidaMobile2Pes', this.data.validaMobile2Pes, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'NAltDepositoLibVeic', this.data.nAltDepositoLibVeic, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'TipoTranspDefOCD', this.data.tipoTranspDefOCD, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'MaskPlaca', this.data.maskPlaca.toUpperCase(), 'S');
        object.setConfig(this.data.filialId, 'BAL', 'MaskTrem', this.data.maskTrem.toUpperCase(), 'S');
        object.setConfig(this.data.filialId, 'BAL', 'PesoMinBalanca', this.data.pesoMinBalanca, 'I');
        object.setConfig(this.data.filialId, 'BAL', 'PtDifMaxDesc', this.data.ptDifMaxDesc, 'F');
        object.setConfig(this.data.filialId, 'BAL', 'DifBalanca', this.data.difBalanca, 'F');
        object.setConfig(this.data.filialId, 'BAL', 'ObrigaConfDepos', this.data.obrigaConfDepos, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'TpVeicAcuracidade', this.data.tpVeicAcuracidade, 'F');
        object.setConfig(this.data.filialId, 'BAL', 'Volume20PesoBal', this.data.volume20PesoBal, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ValPlanejDeposito', this.data.valPlanejDeposito, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'NaoMostrSitDepAut', this.data.naoMostrSitDepAut, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'ValidMascaraPlaca', this.data.validMascaraPlaca, 'S');
        object.setConfig(this.data.filialId, 'BAL', 'DepositoADefinir', this.data.depositoADefinir, 'S');
        object.setConfig(this.data.filialId, 'REL', 'GeraTransfAuto', this.data.geraTransfAuto, 'S');
        this.configuracao
            .save(object)
            .subscribe(function (result) {
            if (result.validationResult != null && !result.validationResult.isValid) {
                _this.mensagens = _this.messageService.validationResult(result.validationResult);
                _shared_services_event_emitter_event_emitter_service__WEBPACK_IMPORTED_MODULE_3__["EventEmitterService"].get("backError").emit(_this.mensagens);
            }
            else {
                _this.messageService.saveSuccess("titles.balancaGerais", "messages.configuracaoDe");
            }
        });
    };
    BalancaGeraisFormComponent.prototype.permissoes = function () {
        var _this = this;
        this.permissoesUtils.verificaRotina(this.constantes.sisFormularioId, 2, function () {
            _super.prototype.permissoes.call(_this, _this.constantes);
        });
    };
    BalancaGeraisFormComponent.prototype.validaMask = function (event) {
        var charCode = (event.which) ? event.which : event.keyCode;
        var filtro = [48, 57, 65, 97, 76, 108, 45]; //charCodes Válidos
        if (!filtro.includes(charCode)) {
            event.preventDefault();
            return false;
        }
        else {
            return true;
        }
    };
    BalancaGeraisFormComponent.ctorParameters = function () { return [
        { type: _shared_services_message_message_service__WEBPACK_IMPORTED_MODULE_8__["MessageService"] },
        { type: _shared_services_funcoes_configuracao_configuracao_facade__WEBPACK_IMPORTED_MODULE_4__["ConfiguracaoFacade"] },
        { type: _shared_services_funcoes_funcoes_service__WEBPACK_IMPORTED_MODULE_6__["FuncoesService"] },
        { type: _login_login_service__WEBPACK_IMPORTED_MODULE_9__["LoginService"] },
        { type: _shared_services_funcoes_permissoes_utils_permissoes_utils_service__WEBPACK_IMPORTED_MODULE_7__["PermissoesUtilsService"] },
        { type: _shared_services_funcoes_funcoes_service__WEBPACK_IMPORTED_MODULE_6__["FuncoesService"] }
    ]; };
    BalancaGeraisFormComponent = __decorate([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"])({
            selector: 'app-balanca-gerais-form',
            template: __importDefault(__webpack_require__(/*! raw-loader!./balanca-gerais-form.component.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/configuracoes/balanca-gerais/balanca-gerais-form/balanca-gerais-form.component.html")).default,
            encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_0__["ViewEncapsulation"].None
        }),
        __metadata("design:paramtypes", [_shared_services_message_message_service__WEBPACK_IMPORTED_MODULE_8__["MessageService"],
            _shared_services_funcoes_configuracao_configuracao_facade__WEBPACK_IMPORTED_MODULE_4__["ConfiguracaoFacade"],
            _shared_services_funcoes_funcoes_service__WEBPACK_IMPORTED_MODULE_6__["FuncoesService"],
            _login_login_service__WEBPACK_IMPORTED_MODULE_9__["LoginService"],
            _shared_services_funcoes_permissoes_utils_permissoes_utils_service__WEBPACK_IMPORTED_MODULE_7__["PermissoesUtilsService"],
            _shared_services_funcoes_funcoes_service__WEBPACK_IMPORTED_MODULE_6__["FuncoesService"]])
    ], BalancaGeraisFormComponent);
    return BalancaGeraisFormComponent;
}(_shared_components_corporate_base_base_permissoes__WEBPACK_IMPORTED_MODULE_2__["BasePermissoes"]));



/***/ }),

/***/ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.constants.ts":
/*!********************************************************************************!*\
  !*** ./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.constants.ts ***!
  \********************************************************************************/
/*! exports provided: BalancaGeraisConstants */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BalancaGeraisConstants", function() { return BalancaGeraisConstants; });
var __importDefault = (undefined && undefined.__importDefault) || function (mod) {
  return (mod && mod.__esModule) ? mod : { "default": mod };
};
var BalancaGeraisConstants = /** @class */ (function () {
    function BalancaGeraisConstants() {
        this.sisFormularioId = 35134;
        this.permissoes = [
            { sisFormularioId: this.sisFormularioId, libRotina: 1, acao: "labels.alteracao" },
            { sisFormularioId: this.sisFormularioId, libRotina: 2, acao: "labels.pemissoes" },
        ];
        this.configuracoes = [];
        this.nomeForm = "titles.balancaGerais";
        this.listaForm = [
            { title: 'Permissao', action: 'permissoes', icon: "icon-unlock", exibeButton: true, eximeMenu: true, menuName: 'Movimento' },
        ];
        this.configuracoes = [
            {
                sistema: "BAL",
                parametros: [
                    "PlanejTanque",
                    "OsgNaOCD",
                    "ObrigaDepLib",
                    "ObrigaCheckList",
                    "LibPesomin",
                    "TipoTranspNaOCD",
                    "ProibeMesmoCL",
                    "DtOperIgualPes",
                    "ObrESRecinto2Pes",
                    "CheckListSeguro",
                    "VlRepesDif",
                    "PtRepesDif",
                    "SolMotivoExcReq",
                    "AltDtChegadaOCD",
                    "AltDtEntradaOCD",
                    "Controle20",
                    "LerPlaca",
                    "ObrPlataforma",
                    "AltObsLibVeiculo",
                    "ObrigaHrOperacao",
                    "LibPesoZero",
                    "PesCargaOper",
                    "CodBalCheckList",
                    "PodeDensDifLote",
                    "ValidaMobile2Pes",
                    "NAltDepositoLibVeic",
                    "TipoTranspDefOCD",
                    "MaskPlaca",
                    "MaskTrem",
                    "PesoMinBalanca",
                    "PtDifMaxDesc",
                    "DifBalanca",
                    "ObrigaConfDepos",
                    "TpVeicAcuracidade",
                    "Volume20PesoBal",
                    "ValPlanejDeposito",
                    "NaoMostrSitDepAut",
                    "ValidMascaraPlaca",
                    "DepositoADefinir"
                ]
            },
            {
                sistema: "REL",
                parametros: [
                    "GeraTransfAuto"
                ]
            }
        ];
    }
    return BalancaGeraisConstants;
}());



/***/ }),

/***/ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.model.ts":
/*!****************************************************************************!*\
  !*** ./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.model.ts ***!
  \****************************************************************************/
/*! exports provided: BalancaGerais */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BalancaGerais", function() { return BalancaGerais; });
/* harmony import */ var _shared_services_base_base_model__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../shared/services/base/base.model */ "./src/app/shared/services/base/base.model.ts");
var __extends = (undefined && undefined.__extends) || (function () {
    var extendStatics = function (d, b) {
        extendStatics = Object.setPrototypeOf ||
            ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
            function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
        return extendStatics(d, b);
    };
    return function (d, b) {
        extendStatics(d, b);
        function __() { this.constructor = d; }
        d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
    };
})();
var __importDefault = (undefined && undefined.__importDefault) || function (mod) {
  return (mod && mod.__esModule) ? mod : { "default": mod };
};

var BalancaGerais = /** @class */ (function (_super) {
    __extends(BalancaGerais, _super);
    function BalancaGerais() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    return BalancaGerais;
}(_shared_services_base_base_model__WEBPACK_IMPORTED_MODULE_0__["BaseModel"]));



/***/ }),

/***/ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.module.ts":
/*!*****************************************************************************!*\
  !*** ./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.module.ts ***!
  \*****************************************************************************/
/*! exports provided: BalancaGeraisModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BalancaGeraisModule", function() { return BalancaGeraisModule; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var _shared_shared_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../shared/shared.module */ "./src/app/shared/shared.module.ts");
/* harmony import */ var _balanca_gerais_form_balanca_gerais_form_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./balanca-gerais-form/balanca-gerais-form.component */ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais-form/balanca-gerais-form.component.ts");
/* harmony import */ var _balanca_gerais_routing_module__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./balanca-gerais.routing.module */ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.routing.module.ts");
var __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __importDefault = (undefined && undefined.__importDefault) || function (mod) {
  return (mod && mod.__esModule) ? mod : { "default": mod };
};





var BalancaGeraisModule = /** @class */ (function () {
    function BalancaGeraisModule() {
    }
    BalancaGeraisModule = __decorate([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"])({
            declarations: [_balanca_gerais_form_balanca_gerais_form_component__WEBPACK_IMPORTED_MODULE_3__["BalancaGeraisFormComponent"]],
            imports: [
                _angular_common__WEBPACK_IMPORTED_MODULE_1__["CommonModule"],
                _shared_shared_module__WEBPACK_IMPORTED_MODULE_2__["SharedModule"],
                _balanca_gerais_routing_module__WEBPACK_IMPORTED_MODULE_4__["BalancaGeraisRoutingModule"]
            ]
        })
    ], BalancaGeraisModule);
    return BalancaGeraisModule;
}());



/***/ }),

/***/ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.routing.module.ts":
/*!*************************************************************************************!*\
  !*** ./src/app/pages/configuracoes/balanca-gerais/balanca-gerais.routing.module.ts ***!
  \*************************************************************************************/
/*! exports provided: BalancaGeraisRoutingModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BalancaGeraisRoutingModule", function() { return BalancaGeraisRoutingModule; });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/core.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/router.js");
/* harmony import */ var app_config_enumerables__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! app/config/enumerables */ "./src/app/config/enumerables.ts");
/* harmony import */ var _balanca_gerais_form_balanca_gerais_form_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./balanca-gerais-form/balanca-gerais-form.component */ "./src/app/pages/configuracoes/balanca-gerais/balanca-gerais-form/balanca-gerais-form.component.ts");
var __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
    return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __importDefault = (undefined && undefined.__importDefault) || function (mod) {
  return (mod && mod.__esModule) ? mod : { "default": mod };
};




var MRoutes = [
    {
        path: "",
        component: _balanca_gerais_form_balanca_gerais_form_component__WEBPACK_IMPORTED_MODULE_3__["BalancaGeraisFormComponent"],
        data: { breadcrumb: "balancaGerais", formParams: { action: app_config_enumerables__WEBPACK_IMPORTED_MODULE_2__["ActionForm"].create } }
    }
];
var BalancaGeraisRoutingModule = /** @class */ (function () {
    function BalancaGeraisRoutingModule() {
    }
    BalancaGeraisRoutingModule = __decorate([
        Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["NgModule"])({
            imports: [_angular_router__WEBPACK_IMPORTED_MODULE_1__["RouterModule"].forChild(MRoutes)],
            exports: [_angular_router__WEBPACK_IMPORTED_MODULE_1__["RouterModule"]]
        })
    ], BalancaGeraisRoutingModule);
    return BalancaGeraisRoutingModule;
}());



/***/ })

}]);
//# sourceMappingURL=app-pages-configuracoes-balanca-gerais-balanca-gerais-module.js.map