amount-check-manual-input.html 2.45 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
<script type="text/ng-template" id="amount-check-manual-input-template.html">
    <div class="modal-header">
        <span class="close" data-dismiss="modal" aria-hidden="true" ng-click="hidePopPanel()">&times;</span>
        <h4 class="modal-title">{{'ManualInput' | translate}}</h4>
    </div>

    <div class="modal-body">
        <div>
            <label><span style="color:red;">*&nbsp;</span>{{'ChooseManualInputReason' | translate}}: </label>
        </div>
        <div class="checkbox" ng-repeat="op in configOptions.reasonOption"><!--ng-init="editModel.reasonList[op.id] = editModel.reasonList[op.id] || false"-->
            <input class="reasonCheckBox" name="reasons" type="radio" ng-model="editModel.selectedReasonId" value="{{op.id}}" ng-click="toggleInput(op.dictionaryValue,op.id);" ng-true-value="editModel.reasonList[op.id]">{{op.dictionaryValue | translate}}
        </div>

        <div class="row" ng-if="isShowInput">
            <label class="col-md-3"><span style="color:red;">*&nbsp;</span>{{'FinalAmount' | translate}}: </label>
            <div class="col-md-5" id="finalAmountForm" dx-validation-group="{}">
                <div style="display: inline-block;" ng-keypress="checkFinalAmountKeyPress();" ng-keyup="checkFinalAmountKeyUp();" dx-text-box="configOptions.finalAmountOption" dx-validator="validateOption.finalAmountOption">
                </div>
            </div>
        </div>

        <div class="upload-file-container">
            <span style="color:red;font-weight:bold;">*&nbsp;</span><span style="font-weight: bold;">{{'BdChoseEvidenceTitle' | translate}}</span>&nbsp;&nbsp;&nbsp;&nbsp;<span ng-click="uploadFile();" class="add-file-btn">{{'AddFile' | translate}}</span>
            <div class="files-container">
                <div class="file-line" ng-repeat="item in editModel.evidenceFiles">
                    <span class="col-md-10 file-name">{{item.data.fileName}}</span> <!--ng-click="downloadEvidenceFile(item.data)"-->
                    <span class="col-md-2 delete-file" aria-hidden="true" ng-click="deleteEvidenceFile(item.data.fileID)"><i class="fa fa-trash-o" aria-hidden="true"></i></span>
                </div>
            </div>
        </div>
    </div>

    <div class="modal-footer">
        <button ng-click="saveManualInput();" class="btn btn-primary btn-first">{{'ENConfirm' | translate}}</button>
        <button ng-click="hidePopPanel();" class="btn btn-primary btn-second">{{'ENCancel' | translate}}</button>
    </div>
</script>