Văn bản cùng lĩnh vực
  1. 01Nghị quyết 39/2026/QH16 về thành lập thành phố Bắc Ninh (39/2026/QH16) · 24/08/2026
  2. 02Quyết định 1567/QĐ-UBND Cao Bằng 2026 công bố danh mục thủ tục hành chính tổ hợp tác, hợp tác xã (1567/QĐ-UBND) · 12/08/2026
  3. 03Nghị quyết 216/NQ-CP 2026 phiên họp Chính phủ thường kỳ tháng 7 (216/NQ-CP) · 06/08/2026
  4. 04Nghị định 311/2026/NĐ-CP sửa đổi Nghị định 189/2025 về thẩm quyền xử phạt vi phạm hành chính (311/2026/NĐ-CP) · 06/08/2026
  5. 05Kế hoạch 440/KH-UBND Huế phát triển nguồn nhân lực pháp luật cơ quan hành chính 2026-2030 · 03/08/2026
  6. 06Nghị quyết 14/2026/UBTVQH16 sửa đổi Quy chế làm việc của Ủy ban Thường vụ Quốc hội · 30/07/2026
  7. 07Thông tư 16/2026/TT-BNV quy định Danh mục sản phẩm, hàng hóa rủi ro trung bình, cao (16/2026/TT-BNV) · 28/07/2026
  8. 08Thông tư 104/2026/TT-BQP sửa đổi Thông tư 111/2021/TT-BQP về quản lý xử lý vi phạm hành chính (104/2026/TT-BQP) · 17/07/2026
  9. 09Nghị quyết 38/2026/NQ-HĐND Vĩnh Long quy định chi kinh phí hỗ trợ hoạt động Hội đồng tư vấn (38/2026/NQ) · 15/07/2026
  10. 10Nghị quyết 185/NQ-CP 2026 thực hiện Kết luận 17-KL/TW và Kế hoạch 64/KH-UBTVQH16 về Định hướng lập pháp (185/NQ-CP) · 10/07/2026
Văn bản mới nhất
  1. 01Thông tư 33/2026/TT-BYT hướng dẫn thi hành Nghị định 165/2026/NĐ-CP về Luật Phòng bệnh (33/2026/TT-BYT) · 29/08/2026
  2. 02Thông tư 45/2026/TT-NHNN sửa đổi quản lý seri tiền mới của NHNN (45/2026/TT-NHNN) · 28/08/2026
  3. 03Thông tư 43/2026/TT-NHNN hướng dẫn thanh toán và chuyển tiền kinh doanh chuyển khẩu (43/2026/TT-NHNN) · 27/08/2026
  4. 04Thông tư 44/2026/TT-BCT Sửa đổi Quy chuẩn an toàn khai thác khoáng sản và thiết bị điện phòng nổ (44/2026/TT-BCT) · 27/08/2026
  5. 05Quyết định 95/2026/QĐ-UBND Đắk Lắk hỗ trợ, quản lý, thanh toán vốn đầu tư ngân sách (95/2026/QĐ-UBND) · 27/08/2026
  6. 06
Thông tư 44/2026/TT-NHNN sửa đổi quản lý ngoại hối đầu tư dầu khí (44/2026/TT-NHNN) · 27/08/2026
  • 07Thông tư 42/2026/TT-NHNN sửa đổi bổ sung Thông tư 03/2020/TT-NHNN về tiêu hủy tiền (42/2026/TT-NHNN) · 26/08/2026
  • 08Quyết định 3895/QĐ-UBND Nghệ An 2026 công bố danh mục thủ tục hành chính và quy trình nội bộ (3895/QĐ-UBND) · 26/08/2026
  • 09Quyết định 3900/QĐ-UBND Nghệ An 2026 công bố danh mục thủ tục hành chính sửa đổi bổ sung (3900/QĐ-UBND) · 26/08/2026
  • 10Nghị định 337/2026/NĐ-CP quy định chi tiết Luật Tiếp cận thông tin (337/2026/NĐ-CP) · 26/08/2026
  • quydinh.vnquydinh.vn
    Nghị định
    Nghị định 31/2009/NĐ-CP Của Chính phủ về việc sửa đổi, bổ sung một số điều của Nghị định số 58/2001/NĐ-CP ngày 24 tháng 8 năm 2001 về quản lý và sử dụng con dấu
    Cơ quanChính phủ
    Ngày BH01/04/2009
    2 điều
    Nghị định

    Nghị định 31/2009/NĐ-CP Của Chính phủ về việc sửa đổi, bổ sung một số điều của Nghị định số 58/2001/NĐ-CP ngày 24 tháng 8 năm 2001 về quản lý và sử dụng con dấu

    Cơ quan ban hành
    Chính phủ
    Người ký
    Nguyễn Tấn Dũng
    Ngày ban hành
    01/04/2009
    Tình trạng
    Chưa xác định

    Điều 1. Sửa đổi, bổ sung một số điều của Nghị định số 58/2001/NĐ-CP ngày 24 tháng 8 năm 2001 về quản lý và sử dụng con dấu, như sau: 1. Điều 3 được sửa đổi như sau: Bãi bỏ khoản 9 Điều 3. 2. Khoản 1, khoản 2 Điều 6 được sửa đổi như sau: “1. Mỗi cơ quan, tổ chức và các chức danh Nhà nước chỉ được sử dụng một con dấu. Trong trường hợp cần có thêm con dấu thứ hai cùng nội dung như con dấu thứ nhất phải có ký hiệu riêng để phân biệt với con dấu thứ nhất. Các cơ quan, tổ chức có chức năng cấp văn bằng, chứng chỉ, thẻ, chứng minh nhân dân, thị thực, visa có dán ảnh thì được khắc thêm dấu nổi, dấu thu nhỏ để phục vụ cho công tác, nghiệp vụ, nhưng phải được cơ quan, tổ chức đã ra quyết định thành lập cơ quan, tổ chức đó cho phép, nội dung con dấu phải giống con dấu thứ nhất. 2. Con dấu làm xong phải được đăng ký mẫu tại cơ quan Công an và chỉ được sử dụng sau khi đã được cấp Giấy chứng nhận đã đăng ký mẫu dấu. Cơ quan, tổ chức bị mất Giấy chứng nhận đã đăng ký mẫu dấu, phải đề nghị cơ quan Công an nơi đã cấp cấp lại. Việc đăng ký mẫu dấu phải nộp lệ phí theo quy định của Bộ Tài chính. Nghiêm cấm việc tự sửa chữa nội dung con dấu sau khi đã đăng ký. Cơ quan, tổ chức khi bắt đầu sử dụng con dấu mới phải thông báo giới thiệu mẫu con dấu mới”. 3. Điều 7 được sửa đổi, bổ sung như sau: “Điều 7. 1. Con dấu của cơ quan, tổ chức bị thu hồi trong trường hợp dưới đây: a) Có quyết định chia tách, sáp nhập, hợp nhất, giải thể, kết thúc nhiệm vụ, chuyển đổi hình thức sở hữu; b) Doanh nghiệp bị thu hồi Giấy chứng nhận đăng ký kinh doanh theo quyết định của cơ quan có thẩm quyền hoặc có các vi phạm theo quy định của pháp luật. Cơ quan ra quyết định thu hồi Giấy chứng nhận đăng ký kinh doanh có trách nhiệm phối hợp với cơ quan công an có thẩm quyền thu hồi con dấu và Giấy chứng nhận đã đăng ký mẫu dấu; c) Con dấu bị mất được tìm thấy sau khi đã có thông báo mất. Người đứng đầu cơ quan, tổ chức bị thu hồi con dấu theo quy định tại khoản này phải thu hồi con dấu và giấy chứng nhận đã đăng ký mẫu dấu để nộp lại cho cơ quan Công an nơi đã đăng ký. 2. Trường hợp tạm đình chỉ sử dụng con dấu, cơ quan, tổ chức có thẩm quyền thành lập cơ quan, tổ chức sử dụng con dấu đó và cho phép sử dụng con dấu phải thu hồi con dấu, giấy chứng nhận đã đăng ký mẫu dấu và thông báo cho cơ quan Công an nơi đăng ký và các cơ quan, tổ chức liên quan biết”. 4. Điều 8 được sửa đổi, bổ sung như sau: “ Điều 8. Bộ Công an thống nhất quy định các mẫu dấu, việc làm biểu tượng hoặc chữ nước ngoài trong hình dấu, việc làm và sử dụng con dấu thứ hai; đăng ký lưu chiểu và cấp giấy chứng nhận đăng ký mẫu dấu; quản lý hoạt động làm con dấu; kiểm tra việc quản lý, sử dụng con dấu theo quy định của Nghị định này”. 5. Điều 10 được sửa đổi, bổ sung như sau: “ Điều 10. Thủ tục, hồ sơ xin làm con dấu thực hiện như sau: 1. Các cơ quan, tổ chức, chức danh nhà nước, cơ quan, tổ chức sự nghiệp phải có quyết định thành lập và cho phép sử dụng con dấu theo quy định của pháp luật. Trường hợp trong quyết định chưa cho phép sử dụng con dấu thì phải bổ sung văn bản cho phép sử dụng con dấu của cơ quan có thẩm quyền. 2. Các tổ chức chính trị - xã hội, tổ chức tôn giáo, tổ chức phi chính phủ, hội quần chúng, hội nghề nghiệp phải có quyết định thành lập hoặc công nhận, Điều lệ về tổ chức và hoạt động được cơ quan có thẩm quyền phê duyệt. 3. Các tổ chức khoa học - công nghệ phải có giấy chứng nhận đăng ký hoạt động khoa học - công nghệ. Các tổ chức hoạt động theo Luật Báo chí phải có giấy phép hoạt động do cơ quan thông tin và truyền thông có thẩm quyền cấp. 4. Các tổ chức kinh tế được thành lập theo Luật Doanh nghiệp và Luật Đầu tư không phải cấp giấy phép làm con dấu, nhưng phải đăng ký mẫu dấu tại cơ quan Công an trước khi sử dụng. 5. Trường hợp cơ quan, tổ chức, chức danh nhà nước đề nghị làm lại con dấu hoặc đề nghị cấp lại giấy chứng nhận đăng ký mẫu dấu do con dấu đó bị mất, biến dạng, hỏng hoặc giấy chứng nhận đăng ký mẫu dấu đó bị mất, rách nát thì chỉ cần có văn bản gửi cơ quan Công an có thẩm quyền và nêu rõ lý do. 6. Trong thời hạn không quá 02 ngày làm việc, kể từ khi nhận được hồ sơ hợp lệ của cơ quan, tổ chức, cơ quan Công an phải giới thiệu đến cơ sở làm con dấu theo quy định. Trong thời hạn không quá 02 ngày làm việc, kể từ khi nhận được giấy giới thiệu của cơ quan Công an hoặc đề nghị của doanh nghiệp, cơ sở làm con dấu phải hoàn thành việc làm con dấu và chuyển cho cơ quan Công an kiểm tra, đăng ký”. 6. Điều 14 được sửa đổi, bổ sung như sau: “ Điều 14. 1. Căn cứ Nghị định này, Bộ trưởng Bộ Quốc phòng, Bộ trưởng Bộ Công an quy định cụ thể mẫu dấu, việc quản lý và sử dụng các loại con dấu của các cấp, các tổ chức, đơn vị trong Quân đội nhân dân và Công an nhân dân. Việc sử dụng con dấu của các tổ chức kinh tế trong Quân đội nhân dân và Công an nhân dân thực hiện theo quy định tại Điều 6 Nghị định này. 2. Bộ Công an phối hợp với Bộ Nội vụ, các tổ chức chính trị, tổ chức chính trị - xã hội, tổ chức xã hội - nghề nghiệp, hội quần chúng, các tổ chức tôn giáo tại Việt Nam quy định thống nhất mẫu dấu, việc quản lý và sử dụng con dấu trong các tổ chức này. 3. Bộ Nội vụ phối hợp với Bộ Công an trình Thủ tướng Chính phủ quyết định những trường hợp cơ quan, tổ chức đề nghị được sử dụng con dấu có hình Quốc huy thuộc khoản 12 Điều 3 Nghị định này”. 7. Khoản 1 Điều 16 được sửa đổi như sau: “1. Bộ trưởng Bộ Công an trong phạm vi chức năng, nhiệm vụ, quyền hạn chịu trách nhiệm triển khai, hướng dẫn, kiểm tra việc quản lý và sử dụng con dấu theo quy định của Nghị định này”.

    Điều 2 . Nghị định này có hiệu lực thi hành kể từ ngày 01 tháng 6 năm 2009. Các Bộ trưởng, Thủ trưởng cơ quan ngang Bộ, Thủ trưởng cơ quan thuộc Chính phủ, Chủ tịch Ủy ban nhân dân các tỉnh, thành phố trực thuộc Trung ương và các cơ quan, tổ chức sử dụng con dấu chịu trách nhiệm thi hành Nghị định này./. TM. CHÍNH PHỦ THỦ TƯỚNG Nguyễn Tấn Dũng Bạn chưa Đăng nhập thành viên. Đây là tiện ích dành cho tài khoản thành viên. Vui lòng Đăng nhập để xem chi tiết. Nếu chưa có tài khoản, vui lòng Đăng ký tại đây ! Nghị định 31/2009/NĐ-CP của Chính phủ về việc sửa đổi, bổ sung một số điều của Nghị định số 58/2001/NĐ-CP ngày 24 tháng 8 năm 2001 về quản lý và sử dụng con dấu Bạn chưa Đăng nhập thành viên. Đây là tiện ích dành cho tài khoản thành viên. Vui lòng Đăng nhập để xem chi tiết. Nếu chưa có tài khoản, vui lòng Đăng ký tại đây! * Lưu ý: Để đọc được văn bản tải trên Luatvietnam.vn, bạn cần cài phần mềm đọc file DOC, DOCX và phần mềm đọc file PDF. LuatVN Từ khóa liên quan: Thông tư 193/2010/TT-BTC , Thông tư 41/2011/TT-BTC , Nghị định 99/2016/NĐ-CP , Công văn 9720/BKHĐT-ĐKKD , Thông tư 58/2001/NĐ-CP về quản lý và sử dụng con dấu">07/2010/TT-BCA Văn bản liên quan Nghị định 31/2009/NĐ-CP 01 Nghị định 99/2016/NĐ-CP của Chính phủ về quản lý và sử dụng con dấu 02 Nghị định 03/2016/NĐ-CP của Chính phủ về việc quy định chi tiết và biện pháp thi hành một số điều của Luật Dân quân tự vệ 03 Công văn 3017/BTP-BTTP của Bộ Tư pháp về việc hướng dẫn quản lý, sử dụng phôi Thẻ công chứng viên 04 Công văn 5166/TCT-KK của Tổng cục Thuế về chính sách thuế 05 Quyết định 1182/QĐ-BNV của Bộ Nội vụ về việc công bố kết quả hệ thống hóa văn bản quy phạm pháp luật thuộc phạm vi quản lý Nhà nước của Bộ Nội vụ đến hết ngày 31/12/2013 06 Nghị quyết 61/NQ-CP của Chính phủ về việc đơn giản hóa thủ tục hành chính thuộc phạm vi chức năng quản lý của Bộ Công an 07 Quyết định 2125/QĐ-BGDĐT của Bộ Giáo dục và Đào tạo về việc ban hành Quy chế công tác văn thư, lưu trữ của Bộ Giáo dục và Đào tạo 08 Quyết định 1616/QĐ-BTC của Bộ Tài chính về việc ban hành Quy chế công tác văn thư của Bộ Tài chính 09 Quyết định 10/2016/QĐ-UBND của Ủy ban nhân dân tỉnh Cao Bằng về việc ban hành Quy chế công tác văn thư, lưu trữ tỉnh Cao Bằng 10 Quyết định 142/QĐ-BTP của Bộ Tư pháp về việc ban hành Quy chế công tác văn thư, lưu trữ của Bộ Tư pháp văn bản cùng lĩnh vực Quyết định 1549/QĐ-BXD của Bộ Xây dựng về việc công bố thủ tục hành chính được sửa đổi, bổ sung và bãi bỏ trong lĩnh vực hàng hải và đường thủy nội địa thuộc phạm vi chức năng quản lý của Bộ Xây dựng Quyết định 2778/QĐ-BYT của Bộ Y tế về việc phê duyệt phương án tái cấu trúc các thủ tục hành chính lĩnh vực trẻ em và lĩnh vực Dân số, Bà mẹ - Trẻ em thuộc phạm vi quản lý của Bộ Y tế Quyết định 1006/QĐ-BNV của Bộ Nội vụ về việc công bố thủ tục hành chính nội bộ giữa các cơ quan hành chính Nhà nước lĩnh vực Thi đua, khen thưởng thuộc thẩm quyền giải quyết của Bộ Nội vụ Quyết định 1658/QĐ-TTg của Thủ tướng Chính phủ về việc giải thể Hội đồng Quốc gia về Khoa học, Công nghệ và Đổi mới sáng tạo Quyết định 2517/QĐ-BGDĐT của Bộ Giáo dục và Đào tạo về việc công bố thủ tục hành chính bị bãi bỏ lĩnh vực kiểm định chất lượng giáo dục; lĩnh vực giáo dục và đào tạo thuộc hệ thống giáo dục quốc dân thuộc phạm vi, chức năng quản lý của Bộ Giáo dục và Đào tạo Quyết định 16/QĐ-VKSTC của Viện kiểm sát nhân dân tối cao về việc ban hành Quy chế tuyển dụng công chức Viện kiểm sát nhân dân Thông tư 35/2015/TT-NHNN về báo cáo thống kê">41/2026/TT-NHNN của Ngân hàng Nhà nước Việt Nam sửa đổi, bổ sung một số điều của Thông tư 35/2015/TT-NHNN quy định Chế độ báo cáo thống kê áp dụng đối với các tổ chức tín dụng, chi nhánh ngân hàng nước ngoài Quyết định 2102/QĐ-BCT của Bộ Công Thương về việc công bố thủ tục hành chính sửa đổi, bổ sung trong lĩnh vực Sở giao dịch hàng hóa thuộc phạm vi chức năng quản lý của Bộ Công Thương Nghị quyết 39/2026/QH16 của Quốc hội về việc thành lập thành phố Bắc Ninh Quyết định 2370/QĐ-BTC của Bộ Tài chính về việc công bố thủ tục hành chính được sửa đổi, bổ sung trong lĩnh vực thành lập và hoạt động của doanh nghiệp thuộc phạm vi chức năng quản lý của Bộ Tài chính Xem thêm văn bản mới nhất Quyết định 2730/QĐ-BYT 2026 về việc ban hành tài liệu chuyên môn hướng dẫn chẩn đoán và điều trị bệnh theo y học cổ truyền, kết hợp y học cổ truyền với y học hiện đại, tập III Y tế-Sức khỏe Quyết định 2716/QĐ-BYT 2026 về việc ban hành Kế hoạch triển khai Hệ thống thông tin báo cáo của Bộ Y tế Y tế-Sức khỏe , Thông tin-Truyền thông Quyết định 2092/QĐ-BCT 2026 về việc ban hành Kế hoạch phòng thủ dân sự của Bộ Công Thương giai đoạn 2026-2030 An ninh trật tự , An ninh quốc gia , Tài nguyên-Môi trường Thông tư 66/2026/TT-BXD về quản lý, bảo trì công trình hàng không Xây dựng , Hàng không Quyết định 2683/QĐ-BYT 2026 về kế hoạch thực hiện chương trình quốc gia bảo vệ trẻ em và phòng ngừa, giảm thiểu lao động trẻ em trái quy định Y tế-Sức khỏe , Chính sách Xem thêm Hỏi đáp pháp luật về Hành chính Thời hạn gửi bản án sơ thẩm trong vụ kiện hành chính là bao nhiêu ngày? Hồ sơ khởi kiện hành vi hành chính thiếu tài liệu thì có bị trả lại hay không? Xử lý các cơ quan Nhà nước không cung cấp tài liệu cho Tòa án như thế nào? Có thể khởi kiện quyết định phê duyệt giá đất cụ thể không? Ủy ban nhân dân cấp xã không lập hồ sơ cấp sổ đỏ cho người dân thì có kiện được không? Xem thêm Tin pháp luật về Hành chính Xe khách tự ý tăng giá vé dịp lễ 02/9 bị phạt bao nhiêu? So sánh tội phạm và vi phạm hành chính mới nhất Chính sách mới về Hành chính hiệu lực tháng 9/2026 Nội dung đáng chú ý tại Nghị định 284/2026/NĐ-CP về tài sản mã hóa Thủ tục cấp tài khoản định danh điện tử cho người nước ngoài từ 28/9/2026 được thực hiện thế nào? Xem thêm Các quy định cần biết về Hành chính Không đăng ký nuôi trồng thủy sản lồng bè xử lý thế nào? Mức phạt vi phạm hành chính lĩnh vực thủy sản từ 18/8/2026 Dùng kích điện để đánh bắt thủy sản bị phạt bao nhiêu? ​Từ hôm nay (15/8/2026), không dùng ghế an toàn cho trẻ em chỉ bị cảnh cáo Sử dụng lao động nữ mang thai làm thêm giờ bị phạt thế nào? Xem thêm Tin văn bản mới Công văn 6297 CT: Hải quan không được yêu cầu doanh nghiệp nộp thêm tài liệu về hóa chất ngoài quy định Tất cả các xã phải có công chức phụ trách giáo dục và đào tạo trong Quý III/2026 Từ 28/8/2026, diện tích tối thiểu tách thửa đất ở tại TP.HCM từ 36 m2 - 100 m2 Từ 28/8/2026, TP.HCM áp dụng thống nhất 1 quy định về tách thửa và thay thế 3 quyết định trước đây Từ 27/8/2026, tập đoàn, tổng công ty nhà nước đầu tư dầu khí ra nước ngoài phải mở tài khoản vốn đầu tư Xem thêm Mục lục Tổng quan Nội dung VB gốc Tiếng Anh Hiệu lực VB liên quan Lược đồ Nội dung hợp nhất Tính năng này chỉ có tại LuatVietnam.vn . Nội dung hợp nhất tổng hợp lại tất cả các quy định còn hiệu lực của văn bản gốc và các văn bản sửa đổi, bổ sung, đính chính... trên một trang. Việc hợp nhất văn bản gốc và những văn bản, Thông tư, Nghị định hướng dẫn khác không làm thay đổi thứ tự điều khoản, nội dung. Khách hàng chỉ cần xem Nội dung hợp nhất là có thể nắm bắt toàn bộ quy định hiện hành đang áp dụng, cho dù văn bản gốc đã qua nhiều lần chỉnh sửa, bổ sung. =>> Xem hướng dẫn chi tiết cách sử dụng Nội dung hợp nhất Tải về VB song ngữ Đây là tiện ích dành cho tài khoản Tiếng Anh hoặc Nâng cao . Vui lòng Đăng nhập tài khoản để xem chi tiết. Đây là tiện ích dành cho tài khoản Tiêu chuẩn hoặc Nâng cao . Vui lòng Đăng nhập tài khoản để xem chi tiết. Đây là tiện ích dành cho tài khoản Tiêu chuẩn hoặc Nâng cao . Vui lòng Đăng nhập tài khoản để xem chi tiết. In VB song ngữ Báo lỗi Gửi liên kết tới Email Chia sẻ: Giới thiệu Lời giới thiệu Lịch sử phát triển Profile Tra cứu văn bản Liên hệ Dịch vụ Tra cứu văn bản Phân tích văn bản Pháp lý doanh nghiệp Dịch vụ dịch thuật Dịch vụ nội dung Tổng đài tư vấn Chính sách Bảng giá phần mềm Hình thức thanh toán Quy ước sử dụng Chính sách bảo mật Chính sách bảo vệ dữ liệu cá nhân Thông báo hợp tác Bản quyền © 2000-2026 bởi LuatVietnam - Thành viên INCOM Communications ., JSC Giấy phép thiết lập trang Thông tin điện tử tổng hợp số: 692/GP-TTĐT cấp ngày 29/10/2010 bởi Sở TT-TT Hà Nội, thay thế giấy phép số: 322/GP - BC, ngày 26/07/2007, cấp bởi Bộ Thông tin và Truyền thông Chứng nhận bản quyền tác giả số 280/2009/QTG ngày 16/02/2009, cấp bởi Bộ Văn hoá - Thể thao - Du lịch Cơ quan chủ quản: Công ty Cổ phần Truyền thông Luật Việt Nam. Chịu trách nhiệm: Ông Trần Văn Trí Hỗ trợ về dịch vụ: 0938 36 1919 Hỗ trợ giải đáp pháp luật: 1900 6192 Tải ứng dụng luatvietnam Quét mã QR code để cài đặt Trụ sở: Tầng 3, Toà nhà IC, 82 Duy Tân, P.Cầu Giấy, TP.Hà Nội VPĐD: 648 Nguyễn Kiệm, Phường Đức Nhuận, TP. Hồ Chí Minh Điện thoại: 0938 36 1919 - Email: [email protected] Liên hệ quảng cáo; quyền tác giả và các quyền liên quan: [email protected] Văn Bản Pháp Luật | Luật Doanh nghiệp 2020 | Luật Đất đai 2024 | Luật Hình sự 2015 Trang chủ Về LuatVietnam CHÍNH SÁCH BẢO VỆ DỮ LIỆU CÁ NHÂN Yêu cầu hỗ trợ Chú thích màu chỉ dẫn Chú thích màu chỉ dẫn: Các nội dung của VB này được VB khác thay đổi, hướng dẫn sẽ được làm nổi bật bằng các màu sắc: Sửa đổi, bổ sung, đính chính Thay thế Hướng dẫn Bãi bỏ Bãi bỏ cụm từ Bình luận Click vào nội dung được bôi màu để xem chi tiết. × // Import the functions you need from the SDKs you need import { initializeApp } from "https://www.gstatic.com/firebasejs/9.15.0/firebase-app.js"; import { getMessaging, getToken, onMessage } from "https://www.gstatic.com/firebasejs/9.15.0/firebase-messaging.js"; // TODO: Add SDKs for Firebase products that you want to use // https://firebase.google.com/docs/web/setup#available-libraries var isSubscribed = false; var isBlock = false; var autoRegist = true; var maxFailCount = 3; var domainName = "https://luatvietnam.vn"; var isInit = false; var fbScop = '/firebase-cloud-messaging-push-scope'; var notifyVersion = "2.0"; // Your web app's Firebase configuration const firebaseConfig = { apiKey: "AIzaSyAfY940rLQVW8iYXFYRj-n7EWXTk5VC9no", authDomain: "notify-luatvietnam.firebaseapp.com", projectId: "notify-luatvietnam", storageBucket: "notify-luatvietnam.appspot.com", messagingSenderId: "644813843161", appId: "1:644813843161:web:3bc20b2009194d07202cc8" }; // Initialize Firebase const app = initializeApp(firebaseConfig); const messaging = getMessaging(app); if ('serviceWorker' in navigator && 'PushManager' in window) { console.log('Service Worker is supported'); firtInitialiseUI(); } else { console.log('Service Worker is Not supported'); } function firtInitialiseUI() { if (isInit == true) { return; } if (Notification.permission === "denied") { isSubscribed = false; console.log("User is BLOCK Notify."); isBlock = true; if (isBlock) { localStorage.setItem("RegistNotify", notifyVersion); sessionStorage.setItem("RegistNotify", notifyVersion); } return; } //remove old version if (localStorage.getItem("RegistNotify") != notifyVersion) { navigator.serviceWorker.getRegistration().then(function (subscription) { isSubscribed = !(subscription === null || subscription === undefined); if (isSubscribed) { console.log("User IS subscribed to old version."); subscription.unregister(); } }); } //add news version navigator.serviceWorker.getRegistration(fbScop).then(function (subscription) { isSubscribed = !(subscription === null || subscription === undefined); if (isSubscribed) { console.log("User IS subscribed."); //update if old if (localStorage.getItem("NotifyUpdateTime") == null) { console.log("update service worker"); subscription.update(); localStorage.setItem("NotifyUpdateTime", new Date()); } } else { console.log("User is NOT subscribed."); } if (autoRegist && isSubscribed == false && sessionStorage.getItem("RegistNotify") != notifyVersion) { subscribe(); } else if (isSubscribed && localStorage.getItem("RegistNotify") != notifyVersion) { try { subscription.unregister(); } catch { console.log("Can not unregister: ", subscription); } subscribe(); } }); } function subscribe() { //đăng ký Notification.requestPermission().then(function (permission) { // get the token in the form of promise if (permission === 'granted') { console.log("Notification permission granted."); getToken(messaging, { vapidKey: 'BIPK_Y1mk9Ac-MgzFNXzrT5kJauofBl7jhTJ2qroZ-0j2sxl0NGXqhCiX6HDHI5Rp9-Mpt87WYwRxHPsPEsCiiQ' }).then((currentToken) => { if (currentToken) { var key = ''; var auth = ''; fetch(domainName + "/Notify/Regist", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ endpoint: currentToken, key: key, auth: auth }) }) .then(response => { if (!response.ok) { throw new Error("Network response was not ok"); } return response.json(); }) .then(data => { console.log("Đăng ký: " + currentToken); localStorage.setItem("RegistNotify", notifyVersion); sessionStorage.setItem("RegistNotify", notifyVersion); }) .catch(error => { console.log("Xảy ra lỗi: Sự kiện Click nút đăng ký"); let count = parseInt(localStorage.getItem("FailRegistNotifyCount")) || 0; count++; localStorage.setItem("FailRegistNotifyCount", count); localStorage.setItem("LastFailRegistNotify", new Date()); if (count >= maxFailCount) { localStorage.setItem("RegistNotify", notifyVersion); sessionStorage.setItem("RegistNotify", notifyVersion); } }); isSubscribed = true; return currentToken } else { console.log('No registration token available. Request permission to generate one.'); } }).catch((err) => { console.log('An error occurred while retrieving token. ', err); // ... }); } else { console.log("Notification permission denied."); } return ''; }); } function unsubscribe() { console.log("unsubscribe "); } onMessage(messaging, (payload) => { console.log('Message received. ', payload); }); window.cicsTracker = window.cicsTracker || function () { (window.cicsTracker.queue = window.cicsTracker.queue || []).push(arguments); };

    💬 Hỏi AI về văn bản này
    Phạm vi điều chỉnhĐiều kiện & thủ tụcVi phạm & xử phạtSửa đổi & bổ sungCâu hỏi khác...
    Tìm trong văn bản
    Thống kê
    Điều2
    Hỏi AI ngay →