<div class="agent-container full-height" id="agent-qtkbb4gc2y" data-ag-form-id="V834" data-id="0"> <form class="ohke-content no-margin full-height" id="form-qtkbb4gc2y"> <!--V834--> <script type="application/json" id="data-qtkbb4gc2y">{"id":0}</script> <div style="margin: 0 auto;"> <div> <!--834V80317--> <div class="ohke-h-box ohke-control sf-v-834-icon_loading"> <div style="width: 100%"> <div class="w3-center"> <i class="fa fa-2x fa-cog fa-spin"></i> </div> </div> </div> </div> <div> <!--834V80318--> <div class="ohke-h-box ohke-control sf-v-834-message_vi"> <div style="width: 100%"> <div class="w3-center"> Đang tải... </div> </div> </div> <input type="hidden" class="not-render" name="message_not_vi" disabled> </div> </div> </form> <script type="application/json" id="env-qtkbb4gc2y">{"id":0,"ohke_prefix":null,"master_object_class_name":null,"master_object_class_code":null,":field_subform_id":0,":master_readonly":null,"master_key":0,"father_master_key":0,"params":[]}</script> </div> <script> ojs['agent-qtkbb4gc2y'] = $.createViewer({ actionPrefix: 'x280E2_Loader_', viewId: 'qtkbb4gc2y', agentSelector: '#agent-qtkbb4gc2y', formSelector: '#form-qtkbb4gc2y', formDomain: 'x280E2_Loader_', isSubform: 1, removable: 0, isInModal: 0, editorInModal: 0, hasList: 0, hasViewerPrint: 0, hasCreator: 0, hasEditor: 0, hasHistory: 0, hasState: 0, formContainer: 'raw', loadingMode: 'SELF', key: '0', title: '', }); $(() => { let $rootAgent = $('#agent-qtkbb4gc2y'); $rootAgent.on('pac:MSG_CLOSE', (event, attachment) => { let message = event.type.substr(4); let $agent = $rootAgent, self = $agent.data('form-action'); let PAC = $agent.data('pac-event'); if (PAC) PAC.log('V834 received MSG_CLOSE'); attachment = Ohke.clone(attachment || {}); if (!Array.isArray(attachment.env)) attachment.env = []; attachment.env.unshift(Ohke.clone($agent.data('env'))); try{ self.close(); }catch(e){ console.error(`834-viewer-MSG_CLOSE: ${e.message}`); } }); $rootAgent.agentInitListener(); let me = ojs['agent-qtkbb4gc2y']; let PAC = $rootAgent.data('pac-event'); if (PAC) PAC.self('after_load'); }); </script>