Hệ thống pháp luật

ỦY BAN NHÂN DÂN
TỈNH LẠNG SƠN
-------

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
---------------

Số: 183/KH-UBND

Lạng Sơn, ngày 12 tháng 9 năm 2023

 

KẾ HOẠCH

XÂY DỰNG VÀ TRIỂN KHAI THÍ ĐIỂM NỀN TẢNG QUẢN LÝ DOANH NGHIỆP TỈNH LẠNG SƠN

Thực hiện Kế hoạch số 247/KH-UBND ngày 14/12/2022 của UBND tỉnh về chuyển đổi số tỉnh Lạng Sơn năm 2023; Kế hoạch số 42/KH-BCĐ ngày 22/02/2023 của Ban Chỉ đạo về chuyển đổi số tỉnh về hoạt động của Ban Chỉ đạo về chuyển đổi số tỉnh Lạng Sơn năm 2023; UBND tỉnh ban hành Kế hoạch xây dựng và triển khai thí điểm Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn như sau:

I. MỤC ĐÍCH, YÊU CẦU

1. Mục đích

- Xây dựng Nền tảng quản lý doanh nghiệp là một phần quan trọng trong chuyển đổi số đối với danh nghiệp, góp phần vào nền tảng của chính quyền điện tử, hoạt động ổn định, quản lý tập trung, thống nhất dữ liệu về doanh nghiệp trên tất cả các lĩnh vực quản lý nhà nước, nhằm hỗ trợ truy cập, tìm kiếm, thống kê một cách dễ dàng, tạo công cụ tin cậy, hiệu quả để lưu trữ và tra cứu các dữ liệu về hoạt động của doanh nghiệp.

- Tạo đột phá về chuyển đổi số, hướng tới thực hiện chuyển đổi số tổng thể và toàn diện trên các lĩnh vực của đời sống xã hội.

2. Yêu cầu

- Tổ chức triển khai thí điểm góp phần tạo lập môi trường thuận lợi cho ứng dụng và phát triển hệ thống quản lý doanh nghiệp hướng tới việc phát triển chính quyền số, doanh nghiệp số.

- Quá trình triển khai phải bảo đảm đúng tiến độ và thời gian quy định; bảo đảm toàn vẹn, an toàn cơ sở dữ liệu trong quá trình chuyển đổi số.

II. PHẠM VI, ĐỐI TƯỢNG THỰC HIỆN THÍ ĐIỂM

1. Phạm vi thực hiện

Triển khai thí điểm Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn tại các cơ quan, đơn vị, doanh nghiệp:

- Các Sở: Kế hoạch và Đầu tư, Giao thông vận tải, Công Thương, Nông nghiệp và Phát triển nông thôn, Tài nguyên và Môi trường, Văn hoá, Thể thao và Du lịch, Thông tin và Truyền thông.

- Trung tâm Phục vụ hành chính công tỉnh.

- UBND thành phố Lạng Sơn.

- 50 doanh nghiệp trên địa bàn thành phố Lạng Sơn.

2. Đối tượng thực hiện

- Các đơn vị có thực hiện các công tác có liên quan đến doanh nghiệp (thủ tục hành chính, thanh tra, kiểm tra…) trực thuộc các cơ quan thuộc phạm vi triển khai thí điểm tại khoản 1 Mục II Kế hoạch này.

- Các doanh nghiệp được lựa chọn thí điểm.

III. NỘI DUNG TRIỂN KHAI

1. Khảo sát thực trạng

Khảo sát thực trạng quản lý doanh nghiệp tại các cơ quan, đơn vị.

Khảo sát thực trạng hoạt động của doanh nghiệp khi thực hiện các hoạt động quản trị doanh nghiệp, thực hiện thủ tục hành chính và phục vụ công tác thanh tra, kiểm tra của các cơ quan quản lý nhà nước.

2. Phương án, giải pháp thực hiện

- Xác định, chuẩn bị cơ sở hạ tầng công nghệ số, gồm: máy chủ, hạ tầng mạng, hạ tầng an toàn thông tin, lắp đặt các thiết bị máy tính, đường truyền...

- Xây dựng tiêu chí xây dựng Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn.

- Thiết kế, cài đặt Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn.

- Kết nối, liên thông, tích hợp dữ liệu giữa các nền tảng số liên quan.

- Chạy thử, hiệu chỉnh các chức năng của hệ thống.

- Đào tạo, tập huấn, hướng dẫn sử dụng cho các đối tượng sử dụng Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn.

- Phân công, bố trí cán bộ trực hỗ trợ, hướng dẫn sử dụng, hiệu chỉnh, khắc phục các lỗi khi có phát sinh cho người sử dụng nền tảng số tại các cơ quan, đơn vị, doanh nghiệp.

3. Thời gian, lộ trình thực hiện

- Khảo sát, xây dựng quy trình, tiêu chí thiết kế: tháng 9 - 10/2023.

- Xây dựng phần mềm nền tảng, cài đặt, kiểm thử: tháng 10 - 11/2023.

- Tập huấn hướng dẫn sử dụng: tháng 12/2023.

- Triển khai thí điểm: từ tháng 01 đến hết tháng 06/2024.

4. Lựa chọn đơn vị thực hiện

Lựa chọn đơn vị đủ năng lực để nghiên cứu, đề xuất giải pháp, phương án kỹ thuật, công nghệ; xây dựng, thử nghiệm, thí điểm Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn theo quy định tại Nghị định số 73/2019/NĐ-CP ngày 05/9/2019 của Chính phủ về quản lý đầu tư ứng dụng công nghệ thông tin sử dụng nguồn vốn ngân sách.

IV. KINH PHÍ THỰC HIỆN

Đơn vị nghiên cứu, đề xuất giải pháp, phương án kỹ thuật, công nghệ; xây dựng, thử nghiệm Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn quy định tại khoản 4 Mục III Kế hoạch này (sau đây viết tắt là Đơn vị triển khai cung cấp Nền tảng) chịu mọi chi phí phát sinh trong quá trình triển khai thí điểmV. TỔ CHỨC THỰC HIỆN

1. Sở Kế hoạch và Đầu tư

- Chủ trì, phối hợp với Sở Thông tin và Truyền thông và các cơ quan, đơn vị, doanh nghiệp liên quan tổ chức triển khai thực hiện Kế hoạch này.

- Chủ trì giám sát, phối hợp với Đơn vị triển khai cung cấp Nền tảng khảo sát thực trạng, phát triển nền tảng số, cài đặt, cấu hình hệ thống, tập huấn hướng dẫn, chuyển giao cho các cơ quan, đơn vị, doanh nghiệp sử dụng.

- Chủ trì, phối hợp với các cơ quan, đơn vị, doanh nghiệp tổng hợp tình hình triển khai, kết quả thực hiện Kế hoạch này, đảm bảo thực hiện đúng tiến độ, hiệu quả.

- Chủ trì, phối hợp với các cơ quan, đơn vị, doanh nghiệp liên quan tổng hợp, đánh giá kết quả thí điểm và báo cáo UBND tỉnh kết quả triển khai thí điểm Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn sau khi kết thúc thời gian thí điểm theo quy định.

2. Sở Tài chính

Chủ trì tham mưu UBND tỉnh tiếp nhận, quản lý, thanh toán, quyết toán nguồn vốn do cơ quan, đơn vị tài trợ.

3. Sở Thông tin và Truyền thông

- Phối hợp với Sở Kế hoạch và Đầu tư, Đơn vị triển khai cung cấp Nền tảng khảo sát thực trạng, phát triển nền tảng số, cài đặt, cấu hình hệ thống, tập huấn hướng dẫn, chuyển giao cho các cơ quan, đơn vị, doanh nghiệp sử dụng.

- Phối hợp với Sở Kế hoạch và Đầu tư đánh giá kết quả thí điểm Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn.

4. Đơn vị triển khai cung cấp Nền tảng

- Chủ trì, phối hợp với Sở Kế hoạch và Đầu tư, Sở Thông tin và Truyền thông và các cơ quan, đơn vị liên quan thực hiện khảo sát, xây dựng Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn; cấu hình, cài đặt, tập huấn, hướng dẫn cho các cơ quan, đơn vị, doanh nghiệp sử dụng Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn.

- Bố trí phương tiện kỹ thuật, lực lượng hỗ trợ, triển khai đảm bảo hệ thống vận hành thông suốt. Có biện pháp bảo đảm cho hệ thống, đường truyền hoạt động ổn định khi vận hành và sẵn sàng hỗ trợ ứng cứu xử lý sự cố ngay khi có yêu cầu từ cơ quan, đơn vị sử dụng.

- Bảo đảm an toàn, an ninh mạng và bảo mật cơ sở dữ liệu của các cơ quan, đơn vị, doanh nghiệp sử dụng thí điểm Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn.

- Chịu trách nhiệm quản lý và vận hành hệ thống đảm bảo hoạt động 24/7 ổn định, liên tục, kịp thời xử lý các lỗi hệ thống (nếu có).

5. Các cơ quan, đơn vị, doanh nghiệp triển khai thí điểm

- Phối hợp với Sở Kế hoạch và Đầu tư, Sở Thông tin và Truyền thông, Đơn vị triển khai cung cấp Nền tảng và các cơ quan, đơn vị, doanh nghiệp liên quan xác định tiêu chí, căn cứ tài liệu, hồ sơ trong thiết kế Nền tảng quản lý doanh nghiệp tỉnh Lạng Sơn và tổ chức triển khai Kế hoạch này.

- Phối hợp chặt chẽ với Sở Kế hoạch và Đầu tư, Sở Thông tin và Truyền thông tổ chức triển khai Kế hoạch; chuẩn bị các điều kiện cần thiết cho việc tiếp nhận và ứng dụng nền tảng số.

- Cập nhật, kết nối, chia sẻ dữ liệu, khai thác, ứng dụng triệt để các chức năng của nền tảng số; trong quá trình sử dụng đóng góp ý kiến về việc vận hành và sử dụng nền tảng số gửi về Sở Kế hoạch và Đầu tư để tổng hợp, hiệu chỉnh, bổ sung; báo cáo UBND tỉnh kết quả thí điểm sử dụng các nền tảng số tại cơ quan, đơn vị mình.

UBND tỉnh yêu cầu các cơ quan, đơn vị có liên quan nghiêm túc triển khai thực hiện./.

 


Nơi nhận:
- Thường trực Tỉnh ủy; Báo cáo
- Lãnh đạo HĐND tỉnh; Báo cáo
- Chủ tịch, các Phó Chủ tịch UBND tỉnh;
- Các Sở: KHĐT, TTTT, CT, TNMT, GTVT, TP, TC, NNPTNT, VHTTDL;
- UBND thành phố Lạng Sơn;
- VNPT Lạng Sơn;
- C, PVP UBND tỉnh, các phòng CV, TTPVHCC, TTTT;
- Lưu: VT, KGVX.(HTHT)

TM. ỦY BAN NHÂN DÂN
KT. CHỦ TỊCH
PHÓ CHỦ TỊCH




Lương Trọng Quỳnh

 



span', 'dctk > span', 'dctd > span']; var hasChild = selectors.some(function(selector) { return clickedElement.closest(selector).find('span').length > 0; }); if (!hasChild) { var totalSubLevels = 1; } else { function findMatchingParent(element) { var parent = element.parent(); if (parent.length === 0) return null; for (var i = 0; i < selectors.length; i++) { if (parent.is(selectors[i])) { superLevel++; return parent; } } return findMatchingParent(parent); } var parentElement = findMatchingParent(clickedElement); while (parentElement !== null) { level++; parentElement = findMatchingParent(parentElement); } var closestElement = clickedElement.closest(selectors.join(', ')); var nodeName = closestElement.prop('nodeName').toLowerCase(); var className = closestElement.attr('class'); var textContent = closestElement.text().trim(); var address = selectors.find(function(selector) { return closestElement.is(selector); }); var totalSubLevels = closestElement.find('span').length + 1; var parent_id = closestElement.parent().attr('id'); var variableName = 'parent_id_' + level; // Gán giá trị của parent_id cho biến động này window[variableName] = parent_id; } if (totalSubLevels>1) { var dynamicVars = {}; var variableName = 'parent_id_' + level; dynamicVars[variableName] = parent_id; var buble_id = dynamicVars[variableName]; } else { buble_id = 'dc_' + $(this).parent().attr('id'); } if ($this.next('.pointy').length === 0) { $this.after('

'); } var $pointer = $this.next('.pointer'); var $canvas = $this.next('canvas'); var $pointy = $canvas.next('div.pointy'); if ($pointy.is(':visible')) { } if ($pointer.is(':visible')) { } else { if ($('#ajax_tra_cuu').is(':visible')) { $('#ajax_tra_cuu').hide(); } $("#right_info_col").css('height', '1px'); $('#rightdocinfo').hide('slow'); $('#r-toc').hide('slow'); if ($('button#toggleSidebar').length) { if (parseInt($('#customSidebar').css('right'),10) == 0) { $('#customSidebar').animate({ right: '-280px' }, 500); $('#toggleSidebar').html(''); } else { } } if ($pointy.is(':visible')) { var $pointer = $canvas.next('.pointer'); if ($pointer.is(':visible')) { $pointer.hide(); $canvas.hide(); } else { } } else { if ($canvas.length==1) { var $canvas = $this.next('canvas'); var $pointer = $canvas.next('.pointer'); if ($pointer.length>0) { $pointer.show(); $canvas.show(); } $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $pointer.css({'z-index':9999}); $canvas.css({'z-index':9999}); if (level==0) { if (totalSubLevels==1) { scrollTop_offset = $pointer.offset().top - $(window).height() / 4; } else { scrollTop_offset = $pointer.offset().top - $('#nav-tab-vb').height()-10; } $('html,body').animate({ scrollTop: scrollTop_offset }, 'slow'); } } else { $pointer.show(); if ($pointy.length==0) { var elementOffset = $(this).position().top; var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); if (level>0 && e.originalEvent === undefined) { //clicked by js var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/(level+1), 450)); var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); } else { var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); } if (level>0 && e.originalEvent === undefined) { newTop = newTop+pointerHeight+10; } var position = $this.position(); $pointer.css({ left: $('#doc-left-col, #noi_dung_dk').width() + 50 + "px", width: $('#doc-right-col').width()-30, height: pointerHeight, 'z-index': 9999, top: newTop + "px" }); $this.pointy({ pointer: $pointer, defaultClass: 'zindex', activeClass: 'pointy-active', arrowWidth: 20 }); var initialTop = $pointer.position().top; $pointer.draggable({ containment: 'document', drag: function() { if (screen.width<1280) { var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); } $this.trigger('pointy-update'); } }); $pointer.on('click', '.close_pointy', function(e) { $pointer.hide(); $pointer.prev('canvas.pointy').hide(); }); var isDragging = false, startX, startY, offsetX, offsetY; var startDragging = function(e) { if (checkIfScrollingContent(e)) return; if ($(e.target).is('.close_pointy')) { return; } isDragging = true; var touch = e.originalEvent.touches[0]; var pos = $pointer.position(); startX = touch.pageX; startY = touch.pageY; offsetX = startX - pos.left; offsetY = startY - pos.top-$pointer.height()-$pointer.height()/1.365; var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); //e.preventDefault(); }; var duringDragging = function(e) { if (checkIfScrollingContent(e)) return; if (isDragging) { var touch = e.originalEvent.touches[0]; var moveX = touch.pageX; var moveY = touch.pageY; if (screen.width<1280) { var newLeft = moveX - offsetX; var newTop = moveY - offsetY-$pointer.height()-$pointer.height()/1.365; if (newLeft < 0) { newLeft = 0; } else if (newLeft + $pointer.outerWidth() > $(window).width()) { newLeft = $(window).width() - $pointer.outerWidth(); } if (newTop < initialTop) { newTop = initialTop; } $pointer.css({ left: newLeft, top: newTop }); } else { var newLeft = moveX - offsetX; var newTop = moveY - offsetY-$pointer.height()-$pointer.height()/1.365; if (newLeft < 0) { newLeft = 0; } else if (newLeft + $pointer.outerWidth() > $(window).width()) { newLeft = $(window).width() - $pointer.outerWidth(); } $pointer.css({ left: newLeft, top: newTop }); } $pointer.prev('canvas.pointy').hide(); //e.preventDefault(); } }; var stopDragging = function(e) { $pointer.prev('canvas.pointy').show(); if (checkIfScrollingContent(e)) return; if (screen.width<1280) { var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); } $this.trigger('pointy-update'); }; function checkIfScrollingContent(e) { if ($(e.target).closest('.list_tds').length > 0) { //e.stopPropagation(); return true; } return false; } $pointer.on('touchstart', startDragging); $pointer.on('touchmove', duringDragging); $pointer.on('touchend', stopDragging); var updatePointerPosition = function() { var offset = $this.position(); var windowHeight = $(window).height() - $('#nav-tab-vb').height()-20; var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); var elementOffset = $this.position().top; var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); $pointer.css({ left: $('#doc-left-col, #noi_dung_dk').width() + 50 + "px", width: $('#doc-right-col').width() - 30, height: pointerHeight, top: newTop + "px" }); }; $(window).on('resize orientationchange', function() { updatePointerPosition(); var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); $this.trigger('pointy-update'); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); }); } } } if ($pointer.is(':visible')) { if (level==0) { if (totalSubLevels==1) { scrollTop_offset = $pointer.offset().top - $(window).height() / 4; } else { scrollTop_offset = $pointer.offset().top - $('#nav-tab-vb').height()-10; } $('html,body').animate({ scrollTop: scrollTop_offset }, 'slow'); } } } $pointer.css('opacity', '1'); $('.pointy').click(function(e) { //e.preventDefault(); //e.stopPropagation(); }); var parent = $(this).parent(); var dataCT = parent.attr('data-ct'); var dataDC = parent.attr('data-dc'); var dataTN = parent.attr('data-tn'); var loai_buble = parent.prop('nodeName').toLowerCase(); var text_html = $(this).text(); if (loai_buble=='cttd' || loai_buble=='a') { pointer_html = ''; } else if(loai_buble=='dctd') { if (this.hasAttribute('o-title')) { tieu_de_dan_chieu = $(this).attr('o-title'); } else { tieu_de_dan_chieu = text_html; } pointer_html = ''; } else if(loai_buble=='dctk') { pointer_html = ''; } if ($pointer.find('#chu_thich_buble_'+buble_id).length) { } else { $pointer.html(pointer_html); } if (loai_buble=='cttd' || loai_buble=='a') { var load_cttd = setInterval(function(){ if (!$pointer.find('#noi_dung_buble_'+buble_id + ' .dc_'+buble_id+'_loading').length) { $.ajax({ type: 'POST', url: '/ajax/vanban/chu-thich/', data: { 'ndct': dataCT, 'id_ct': buble_id, 'dc_text': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } }); $('#noi_dung_buble_'+buble_id + ' .dc_loading').addClass('dc_'+buble_id+'_loading'); } },500); } else if(loai_buble=='dctd') { var load_cttd = setInterval(function(){ if ($pointer.find('#noi_dung_buble_'+buble_id + ' .dc_loading').length){ if (dataDC.length == 32) { $.ajax({ type: 'POST', url: '/ajax/public/dan-chieu/' + dataDC, data: { 'text_dan_chieu': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } }); } else { $("#noi_dung_buble_" + buble_id).load('/ajax/public/dan-chieu/' + dataDC + '/'); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } } else { clearInterval(load_cttd); } },500); } else if(loai_buble=='dctk') { if ($('#noi_dung_buble_'+buble_id + ' .dc_loading').length){ $.ajax({ type: 'POST', url: '/ajax/vanban/chu-thich/', data: { 'ndct': dataCT, 'id_ct': buble_id, 'loai_hd': 'noi_dung_tham_khao', 'dc_text': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} } }); } } $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $pointer.css({'z-index':9999}); $canvas.css({'z-index':9999}); $('.pointer').on('mouseenter mouseleave click touchstart', function() { // Khi di chuột vào $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $(this).css({'z-index':9999}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $(this).prev('canvas.pointy').addClass('pointy-active'); $(this).prev('canvas.pointy').css({'z-index':9999}); } ); var list_tds_max_height_interval = setInterval(function(){ if ($pointer.find('.list_tds').length) { var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); $pointer.find('.list_tds').css('max-height', pointerHeight + 'px'); clearInterval(list_tds_max_height_interval); } },50); $(window).resize(function() { if ($(document).width()<=768) { $pointer.hide(); $pointer.prev('canvas.pointy').hide(); } var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); var list_tds_max_height_interval = setInterval(function(){ if ($pointer.find('.list_tds').length) { var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); $pointer.find('.list_tds').css('max-height', pointerHeight + 'px'); clearInterval(list_tds_max_height_interval); } },50); }); var parentElement = $(this).parent(); var selectors = 'cttd.chuthichtudong > span, a.chuthichtudong > span, dctk > span, dctd > span'; // Find and click all matching child elements parentElement.find(selectors).each(function() { //$(this).click(); }); var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); }); }); function random_string_id(numstr) { var text = ""; var possible = "abcdefghijklmnopqrstuvwxyz0123456789"; for (var i = 0; i < numstr; i++) text += possible.charAt(Math.floor(Math.random() * possible.length)); return text; } let lastChosen = null; let lastChosentr = null; function scroll_den_hd(ndsh_dich_address) { if (lastChosen) { $(lastChosen).css('background-color', ''); } if (lastChosentr) { $(lastChosentr).css('background-color', ''); } lastChosen = $('[href="javascript:scroll_den_hd(\'' + ndsh_dich_address + '\')"]'); lastChosentr = $('[data-ct="' + ndsh_dich_address + '"]'); $(lastChosen).css('background-color', 'yellow'); $(lastChosentr).css('background-color', 'yellow'); var targetElement = $('[address="' + ndsh_dich_address + '"]'); $('.selected_dchd').removeClass('selected_dchd'); targetElement.addClass('selected_dchd'); targetElement.children('p').children('cttd').click(); targetElement.children('cttd').click(); targetElement.children('p').children('dctk').click(); targetElement.children('dctk').click(); } $(document).ready(function() { $(document).on('click', 'cttd.chuthichtudong span, a.chuthichtudong span, dctk span, dctd span', function() { $('#modal_noi_dung_tra_phi .modal-dialog.zoom').removeAttr('style'); openModal('#modal_noi_dung_tra_phi','/ajax/member/m-register/'); $('.pointer, canvas').css({ 'z-index': '50', 'important': true }); }); });