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ố: 1257/QĐ-UBND

Lạng Sơn, ngày 11 tháng 8 năm 2023

 

QUYẾT ĐỊNH

VỀ VIỆC CÔNG BỐ DANH MỤC THỦ TỤC HÀNH CHÍNH SỬA ĐỔI, BỔ SUNG VÀ PHÊ DUYỆT QUY TRÌNH NỘI BỘ TRONG GIẢI QUYẾT THỦ TỤC HÀNH CHÍNH THEO CƠ CHẾ MỘT CỬA, MỘT CỬA LIÊN TRONG LĨNH VỰC THÀNH LẬP VÀ HOẠT ĐỘNG CỦA HỘ KINH DOANH THUỘC THẨM QUYỀN GIẢI QUYẾT CỦA UBND CẤP HUYỆN, TỈNH LẠNG SƠN

CHỦ TỊCH ỦY BAN NHÂN DÂN TỈNH

Căn cứ Luật Tổ chức chính quyền địa phương ngày 19/6/2015; Luật sửa đổi, bổ sung một số điều của Luật Tổ chức Chính phủ và Luật Tổ chức chính quyền địa phương ngày 22/11/2019;

Căn cứ Nghị định số 63/2010/NĐ-CP ngày 08/6/2010 của Chính phủ về Kiểm soát thủ tục hành chính; Nghị định số 48/2013/NĐ-CP ngày 14/5/2013 của Chính phủ sửa đổi, bổ sung một số điều của các nghị định liên quan đến kiểm soát thủ tục hành chính; Nghị định số 92/2017/NĐ-CP ngày 07/8/2017 của Chính phủ sửa đổi, bổ sung một số điều của các nghị định liên quan đến kiểm soát thủ tục hành chính;

Căn cứ Nghị định số 61/2018/NĐ-CP ngày 23/4/2018 của Chính phủ về thực hiện cơ chế một cửa, một cửa liên thông trong giải quyết thủ tục hành chính; Nghị định số 107/2021/NĐ-CP ngày 06/12/2021 của Chính phủ về sửa đổi, bổ sung một số điều của Nghị định số 61/2018/NĐ-CP ngày 23/4/2018 của Chính phủ về thực hiện cơ chế một cửa, một cửa liên thông trong giải quyết thủ tục hành chính;

Căn cứ Thông tư số 02/2017/TT-VPCP ngày 31/10/2017 của Bộ trưởng, Chủ nhiệm Văn phòng Chính phủ hướng dẫn về nghiệp vụ kiểm soát thủ tục hành chính;

Căn cứ Thông tư số 01/2018/TT-VPCP ngày 23/11/2018 của Bộ trưởng, Chủ nhiệm Văn phòng Chính phủ về hướng dẫn thi hành một số quy định của Nghị định số 61/2018/NĐ-CP ngày 23/4/2018 của Chính phủ về thực hiện cơ chế một cửa, một cửa liên thông trong giải quyết thủ tục hành chính;

Căn cứ Quyết định số 1323/QĐ-BKHĐT ngày 26/7/2023 của Bộ trưởng Bộ Kế hoạch và Đầu tư công bố danh mục thủ tục hành chính sửa đổi, bổ sung trong lĩnh vực thành lập và hoạt động của hộ kinh doanh thuộc phạm vi chức năng quản lý của Bộ Kế hoạch và Đầu tư;

Theo đề nghị của Giám đốc Sở Kế hoạch và Đầu tư tại Tờ trình số 74/TTr-SKHĐT ngày 02/8/2023.

QUYẾT ĐỊNH:

Điều 1. Công bố kèm theo Quyết định này Danh mục 05 thủ tục hành chính sửa đổi, bổ sung và phê duyệt 04 quy trình nội bộ trong giải quyết thủ tục hành chính theo cơ chế một cửa, 01 quy trình nội bộ trong giải quyết thủ tục hành chính theo cơ chế một cửa liên thông trong lĩnh vực thành lập và hoạt động của hộ kinh doanh thuộc thẩm quyền giải quyết của UBND cấp huyện, tỉnh Lạng Sơn.

(Có Danh mục và Quy trình nội bộ chi tiết kèm theo)

Điều 2. Giao Sở Thông tin và Truyền thông chủ trì, phối hợp với Sở Kế hoạch và Đầu tư, các cơ quan, đơn vị liên quan trên cơ sở Quy trình nội bộ được phê duyệt tại Quyết định này xây dựng, cập nhập quy trình điện tử giải quyết thủ tục hành chính vào Hệ thống thông tin giải quyết thủ tục hành chính tỉnh Lạng Sơn.

Điều 3. Quyết định này có hiệu lực thi hành kể từ ngày ký.

Danh mục thủ tục hành chính số thứ tự 01 đến số 05, phần II, Phụ lục I; Quy trình nội bộ thủ tục hành chính số thứ tự 01 đến số 05 Mục B phần I Phụ lục II ban hành kèm theo Quyết định số 2372/QĐ-UBND ngày 06/12/2021 của Chủ tịch UBND tỉnh Lạng Sơn về công bố Danh mục thủ tục hành chính mới ban hành, sửa đổi, bổ sung và phê duyệt quy trình nội bộ trong giải quyết thủ tục hành chính theo cơ chế một cửa, một cửa liên thông lĩnh vực thành lập và hoạt động của doanh nghiệp, hộ kinh doanh thuộc thẩm quyền giải quyết của Sở Kế hoạch và Đầu tư, UBND cấp huyện, tỉnh Lạng Sơn hết hiệu lực kể từ ngày ký ban hành Quyết định này.

Điều 4. Chánh Văn phòng UBND tỉnh, Giám đốc các Sở: Kế hoạch và Đầu tư, Thông tin và Truyền thông; Chủ tịch UBND các huyện, thành phố và các tổ chức, cá nhân có liên quan chịu trách nhiệm thi hành Quyết định này./.

 


Nơi nhận:
- Như Điều 4;
- Cục KSTTHC, Văn phòng Chính phủ;
- Thường trực HĐND tỉnh;
- Chủ tịch, các PCT UBND tỉnh;
- Sở Nội vụ;
- C, PCVP UBND tỉnh; Cổng TTĐT tỉnh;
- Các phòng, đơn vị trực thuộc;
- Lưu: VT, TTPVHCC (HVT).

KT. CHỦ TỊCH
PHÓ CHỦ TỊCH




Dương Xuân Huyên

 

PHỤ LỤC I

DANH MỤC THỦ TỤC HÀNH CHÍNH SỬA ĐỔI, BỔ SUNG TRONG LĨNH VỰC THÀNH LẬP VÀ HOẠT ĐỘNG CỦA HỘ KINH DOANH THUỘC THẨM QUYỀN GIẢI QUYẾT CỦA UBND CẤP HUYỆN, TỈNH LẠNG SƠN (05 TTHC)
(Kèm theo Quyết định số 1257 /QĐ-UBND ngày 11 tháng 8 năm 2023 của Chủ tịch UBND tỉnh Lạng Sơn)

Số TT

Số hồ sơ TTHC

Tên TTHC

Thời hạn giải quyết

Địa điểm thực hiện

Phí, lệ phí

Cách thức thực hiện

Căn cứ pháp lý

Theo quy định

Sau cắt giảm

1

1.001612.000.00.00.H37

Đăng ký thành lập hộ kinh doanh

03 ngày làm việc kể từ ngày nhận đủ hồ sơ hợp lệ

 

- Cơ quan tiếp nhận và trả kết quả: Bộ phận tiếp nhận và trả kết quả cấp huyện.

- Cơ quan thực hiện: Phòng Tài chính - Kế hoạch thuộc UBND cấp huyện.

50.000 đồng/lần

- Tiếp nhận hồ sơ và trả trực tiếp.

- Tiếp nhận hồ sơ và trả kết quả qua dịch vụ bưu chính công ích.

- Tiếp nhận hồ sơ trực tuyến tại địa chỉ: http://dichvucong.lan gson.gov.vn

- Luật Doanh nghiệp năm 2020;

- Nghị định số 01/2021/NĐ-CP ngày 04/01/2021 của Chính phủ về đăng ký doanh nghiệp;

- Thông tư số 01/2021/TT-BKHĐT ngày 16/03/2021 của Bộ trưởng Bộ Kế hoạch và Đầu tư hướng dẫn về đăng ký doanh nghiệp;

- Thông tư số 02/2023/TT-BKHĐT ngày 18/4/2023 của Bộ trưởng Bộ Kế hoạch và Đầu tư sửa đổi, bổ sung một số điều của Thông tư số 01/2021/TT- BKHĐT ngày 16/03/2021 của Bộ trưởng Bộ Kế hoạch và Đầu tư hướng dẫn về đăng ký doanh nghiệp;- Nghị quyết số 23/2018/NQ-HĐND ngày 10/12/2018 của Hội đồng nhân dân tỉnh Lạng Sơn về mức thu và tỷ lệ phần trăm (%) được trích để lại cho cơ quan, tổ chức thu lệ phí đăng ký kinh doanh trên địa bàn tỉnh Lạng Sơn.

2

2.000720.000.00.00.H37

Đăng ký thay đổi nội dung đăng ký hộ kinh doanh

03 ngày làm việc kể từ ngày nhận đủ hồ sơ hợp lệ

02 ngày làm việc kể từ ngày nhận đủ hồ sơ hợp lệ (Theo Quyết định số 1847/QĐ- UBND ngày 13/9/2021)

50.000 đồng/lần

3

2.000575.000.00.00.H37

Cấp lại Giấy chứng nhận đăng ký hộ kinh doanh

50.000 đồng/lần

4

1.001570.000.00.00.H37

Tạm ngừng kinh doanh, tiếp tục kinh doanh trước thời hạn đã thông báo của hộ kinh doanh

Không thu lệ phí

5

1.001266.000.00.00.H37

Chấm dứt hoạt động hộ kinh doanh

 

PHỤ LỤC II

DANH MỤC VÀ QUY TRÌNH NỘI BỘ TRONG GIẢI QUYẾT THỦ TỤC HÀNH CHÍNH THEO CƠ CHẾ MỘT CỬA LĨNH VỰC THÀNH LẬP VÀ HOẠT ĐỘNG CỦA HỘ KINH DOANH THUỘC THẨM QUYỀN GIẢI QUYẾT CỦA UBND CẤP HUYỆN, TỈNH LẠNG SƠN
(Kèm theo Quyết định số 1257/QĐ-UBND ngày 11 tháng 8 năm 2023 của Chủ tịch UBND tỉnh Lạng Sơn)

Phần I

DANH MỤC THỦ TỤC HÀNH CHÍNH ĐƯỢC XÂY DỰNG QUY TRÌNH NỘI BỘ THỰC HIỆN THEO CƠ CHẾ MỘT CỬA (04 TTHC)

Số TT

Tên thủ tục hành chính

Ghi chú

01

Đăng ký thay đổi nội dung đăng ký hộ kinh doanh

 

02

Cấp lại Giấy chứng nhận đăng ký hộ kinh doanh

 

03

Tạm ngừng kinh doanh, tiếp tục kinh doanh trước thời hạn đã thông báo của hộ kinh doanh

 

04

Chấm dứt hoạt động hộ kinh doanh

 

Phần II

QUY TRÌNH NỘI BỘ TRONG GIẢI QUYẾT THỦ TỤC HÀNH CHÍNH THEO CƠ CHẾ MỘT CỬA

Các cụm từ viết tắt:

- Thủ tục hành chính: TTHC

- Công chức Một cửa: CCMC

- Bộ phận tiếp nhận và trả kết quả : TN&TKQ

- Hệ thống thông tin về đăng ký hộ kinh doanh: HTTT về ĐKHKD

- Hộ kinh doanh: HKD

- Phòng Tài chính - Kế hoạch: Phòng TC-KH

- Mã số hộ kinh doanh: MSHKD

- Giấy chứng nhận đăng ký hộ kinh doanh: GCNĐKHKD

Nhóm 4 TTHC:

1. Đăng ký thay đổi nội dung đăng ký hộ kinh doanh.

2. Cấp lại Giấy chứng nhận đăng ký hộ kinh doanh.

3. Tạm ngừng kinh doanh, tiếp tục kinh doanh trước thời hạn đã thông báo của hộ kinh doanh.

4. Chấm dứt hoạt động hộ kinh doanh.

Tổng thời gian thực hiện 01 TTHC: 02 ngày làm việc x 08 giờ = 16 giờ

 (Thời gian thực hiện theo quy định: 03 ngày làm việc; thời gian đã cắt giảm: 01 ngày làm việc)

Số TT

Trình tự

Trách nhiệm thực hiện

Thời gian thực hiện

Ghi chú

B1

- Tiếp nhận hồ sơ và thu lệ phí, lập Giấy tiếp nhận hồ sơ, hẹn trả kết quả.

- Chuyển hồ sơ cho Lãnh đạo Phòng TC-KH.

CCMC cấp huyện

02 giờ

 

B2

Phân công xử lý hồ sơ

Lãnh đạo Phòng TC - KH

01 giờ

 

B3

Thẩm định, xem xét tính hợp lệ của hồ sơ:

- Trường hợp hồ sơ hợp lệ thì nhập đầy đủ, chính xác thông tin nội dung ĐKHKD và tải hồ sơ lên HTTTQG về ĐKDN, trình Lãnh đạo Phòng TC-KH phê duyệt.

- Trường hợp hồ sơ chưa hợp lệ thì dự thảo Thông báo yêu cầu hộ kinh doanh bổ sung, sửa đổi hồ sơ theo quy định, trình Lãnh đạo TC-KH ban hành.

- Trường hợp hồ sơ quá hạn giải quyết: Dự thảo Thông báo thời hạn trả kết quả lần sau và văn bản xin lỗi.

Công chức Phòng TC-KH

09 giờ

 

B4

Ký duyệt hồ sơ

Lãnh đạo Phòng TC-KH

02 giờ

 

B5

- Đóng dấu: GCNĐKDN/Thông báo/Giấy xác nhận chuyển cho Bộ phận TN&TKQ

-Thống kê, nhập danh mục lưu hồ sơ ĐKHKD

Công chức Phòng TC-KH

02 giờ

 

B6

- Trả kết quả giải quyết.

- Thống kê, theo dõi.

CCMC cấp huyện

Không tính thời gian

 

Tổng thời gian giải quyết

16 giờ

 

 

PHỤ LỤC III

DANH MỤC VÀ QUY TRÌNH NỘI BỘ TRONG GIẢI QUYẾT THỦ TỤC HÀNH CHÍNH THEO CƠ CHẾ MỘT CỬA LIÊN THÔNG LĨNH VỰC THÀNH LẬP VÀ HOẠT ĐỘNG CỦA HỘ KINH DOANH THUỘC THẨM QUYỀN GIẢI QUYẾT CỦA UBND CẤP HUYỆN, TỈNH LẠNG SƠN
(Kèm theo Quyết định số 1257/QĐ-UBND ngày 11 tháng 8 năm 2023 của Chủ tịch UBND tỉnh Lạng Sơn)

Phần I

DANH MỤC THỦ TỤC HÀNH CHÍNH ĐƯỢC XÂY DỰNG QUY TRÌNH NỘI BỘ THỰC HIỆN THEO CƠ CHẾ MỘT CỬA LIÊN THÔNG (01 TTHC)

Số TT

Tên thủ tục hành chính

Cơ quan thực hiện

01

Đăng ký thành lập hộ kinh doanh

- Phòng Tài chính-Kế hoạch.

- Cơ quan thuế.

Phần II

QUY TRÌNH NỘI BỘ TRONG GIẢI QUYẾT THỦ TỤC HÀNH CHÍNH THEO CƠ CHẾ MỘT CỬA LIÊN THÔNG

Các cụm từ viết tắt:

- Thủ tục hành chính: TTHC

- Công chức Một cửa: CCMC

- Bộ phận tiếp nhận và trả kết quả : TN&TKQ

- Hệ thống thông tin về đăng ký hộ kinh doanh: HTTT về ĐKHKD

- Hộ kinh doanh: HKD

- Phòng Tài chính - Kế hoạch: Phòng TC-KH

- Mã số hộ kinh doanh: MSHKD

- Giấy chứng nhận đăng ký hộ kinh doanh: GCNĐKHKD

1. Đăng ký thành lập hộ kinh doanh.

Tổng thời gian thực hiện TTHC: 03 ngày làm việc x 08 giờ = 24 giờ

Số TT

Trình tự

Trách nhiệm thực hiện

Thời gian thực hiện

B1

- Xem xét, tiếp nhận hồ sơ và thu lệ phí, lập Giấy tiếp nhận hồ sơ, hẹn trả kết quả.

- Chuyển hồ sơ cho Lãnh đạo Phòng TC-KH.

CCMC cấp huyện

02 giờ

B2

Phân công xử lý hồ sơ

Lãnh đạo Phòng TC-KH

02 giờ

B3

Thẩm định, xem xét tính hợp lệ của hồ sơ:

- Trường hợp hồ sơ hợp lệ thì nhập đầy đủ, chính xác thông tin nội dung ĐKHKD và tải hồ sơ lên HTTTQG về ĐKDN, trình Lãnh đạo Phòng TC-KH phê duyệt.

- Trường hợp hồ sơ chưa hợp lệ thì dự thảo Thông báo yêu cầu hộ kinh doanh bổ sung, sửa đổi hồ sơ theo quy định, trình Lãnh đạo TC-KH ban hành.

- Trường hợp hồ sơ quá hạn giải quyết: Dự thảo Thông báo thời hạn trả kết quả lần sau và văn bản xin lỗi.

Công chức Phòng TC-KH

06 giờ

B4

Xem xét phê duyệt:

- Trường hợp hồ sơ hợp lệ thì: chuyển thông tin sang cơ quan thuế (thao tác chuyển thông tin trên HTTT về ĐKHKD) để được cấp MSHKD.

- Trường hợp hồ sơ chưa hợp lệ thì: In, ký Thông báo yêu cầu hộ kinh doanh bổ sung, sửa đổi hồ sơ và chuyển Thông báo cho Công chức xử lý.

- Trường hợp hồ sơ quá hạn giải quyết: In, ký Thông báo thời hạn trả kết quả lần sau và văn bản xin lỗi.

Lãnh đạo Phòng TC-KH

02 giờ

B5

Tiếp nhận, phản hồi MSHKD (gửi, nhận tự động trên HTTT về ĐKHKD)

Cơ quan thuế

08 giờ

B6

Xem xét phê duyệt (sau khi cơ quan thuế phản hồi MSDN):

- Ký GCNĐKHKD.

- Chuyển kết quả (GCNĐKHKD).

Lãnh đạo Phòng TC-KH

02 giờ

B7

- Đóng dấu: GCNĐKDN/Thông báo chuyển Bộ phận TN&TKQ.

- Thống kê, nhập danh mục lưu hồ sơ HKD.

Công chức Phòng TC-KH

02 giờ

B8

- Trả kết quả giải quyết.

- Thống kê, theo dõi.

CCMC cấp huyện

Không tính thời gian

Tổng thời gian giải quyết

24 giờ

 



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 }); }); });