इस प्रोजेक्ट के बारे में

यह मेट्रो पुलिस सुविधा सेवा '警来帮' के लिए पुलिस/ग्राहक सेवा प्रबंधन पक्ष का डेमो प्रोजेक्ट है, जो जनता पक्ष के वॉयस खोई-वस्तु खोज स्क्रीन के साथ संयुक्त रूप से उपयोग होता है। यह परियोजना शुद्ध फ्रंटएंड एकल फ़ाइल कार्यान्वयन है (HTML + मूल JavaScript + localStorage), staff-lostfound-demo.html पर डबल-क्लिक करके ब्राउज़र में खोला जा सकता है, किसी निर्भरता या बैकएंड सेवा की आवश्यकता नहीं है। कार्य व्यावसायिक प्रवाह के अनुसार ऊपर से नीचे पाँच क्षेत्रों में विभाजित हैं: 0. पंजीकरण प्रतीक्षा·खोने की पूछताछ: जनता द्वारा वॉयस स्क्रीन पर पूछताछ के बाद एकत्रित जानकारी पहले कतार में रहती है, सीधे औपचारिक कार्य आदेश उत्पन्न नहीं होता; पुलिस विवरण की जाँच के बाद 'पंजीकरण करके फ़ाइल बनाएँ' पर क्लिक करके औपचारिक LF कार्य आदेश उत्पन्न करती है और मिलान प्रतीक्षा में भेजती है; जानकारी अधूरी होने पर 'वापस भेजें' द्वारा जनता को पूरक सूचना देने की सूचना दी जा सकती है, अर्थात जनता के स्वयं-सेवा आदेश के अतिरिक्त पुलिस की एक जाँच परत जोड़ी गई है ताकि गलत रिपोर्ट रोकी जा सके। 1. मिलान प्रतीक्षा·ट्रैकिंग कोड (LF): औपचारिक LF आदेश मिलान के लिए कतार में प्रतीक्षा करते हैं; किसी पंक्ति पर क्लिक करने पर वस्तु प्रकार, रंग, लाइन, स्टेशन स्वतः प्रविष्टि फ़ॉर्म में भर जाते हैं। 2. मिली वस्तु दर्ज करना: पुलिस वास्तव में मिली वस्तु को बही में दर्ज करती है; जमा करने के बाद 'वस्तु प्रकार + रंग/स्टेशन' के अनुसार स्वतः उल्टा मिलान किया जाता है, मिलान होने पर 6 अंकों का पिकअप कोड उत्पन्न होता है। अनिवार्य फ़ील्ड केवल वस्तु प्रकार और स्टेशन हैं (स्टेशन कीवर्ड खोज चयन है, स्टेशन निर्देशिका से लिया गया ताकि टाइपिंग त्रुटि न हो), रंग, लाइन, मिलने का समय, समय विंडो क्षण, मिलने का सटीक स्थान, विवरण, संरक्षक, फ़ोटो सभी वैकल्पिक हैं। मिलने का सटीक स्थान अलग से दर्ज किया जाता है, जैसे 'गेट 3 सुरक्षा जाँच मशीन के पास', 'कोच 2 के मध्य सीट के नीचे'। स्टेशन चुनने पर लाइन स्वतः आ जाती है, और 'स्टेशन + पुलिस कक्ष' नियम के अनुसार मालिक के पिकअप स्थान का स्वतः निर्धारण होता है। वस्तु की फ़ोटो अपलोड करने की सलाह दी जाती है, ताकि छवि-से-छवि मिलान किया जा सके। 3. खोई वस्तु बही: सभी/स्टॉक में/मिलान हुआ/प्राप्त कर लिया गया के अनुसार फ़िल्टर समर्थित; पिकअप कोड से वितरण सत्यापित करना, समीक्षा कारण भरकर मिलान बाहर करना, वस्तु फ़ोटो और यात्री दावा प्रतिक्रिया देखना। 4. पुष्टि प्रतीक्षा सुपुर्दगी आदेश (HD): यात्री वस्तु मिलने पर स्क्रीन पर पंजीकरण करके वस्तु लेकर ग्राहक सेवा केंद्र आता है; पुलिस सुपुर्दगी कोड से पुष्टि करने पर स्वतः बही में दर्ज हो जाता है; स्वतः मिलान न होने पर मैन्युअल रूप से LF ट्रैकिंग कोड बाँधा जा सकता है; विवरण में पूर्ण प्रगति समयरेखा शामिल है। स्थिति प्रवाह की दृष्टि से, खोई वस्तु बही in_stock स्टॉक में → matched मिलान हुआ → claimed प्राप्त कर लिया गया से गुजरती है; यात्री सुपुर्दगी आदेश pending वितरण प्रतीक्षा → confirmed_at_desk ग्राहक सेवा पर पहुँचा → matched मालिक मिल गया → closed बंद हुआ से गुजरता है। सभी वितरण कार्रवाइयों में दोहरी पुष्टि और 6 अंकों का पिकअप कोड सत्यापन आवश्यक है, ताकि गलत दावा रोका जा सके। डेटा ब्राउज़र localStorage में सहेजा जाता है (कुंजी नाम jlb_staff_lostfound_demo_v1), रीफ़्रेश करने पर नहीं खोता; पृष्ठ के ऊपरी दाएँ कोने में 'डेमो डेटा रीसेट करें' से प्रारंभिक नमूना बहाल किया जा सकता है (जिसमें 4 LF, 2 बही प्रविष्टियाँ, 2 HD शामिल हैं)। परियोजना वास्तविक उत्पादन प्रणाली से पृथक है, केवल प्रवाह प्रदर्शन और प्रशिक्षण के लिए है। भविष्य में उत्पादन से जोड़ते समय, प्रत्येक डेटा संचालन को बैकएंड एकीकृत इंटरफ़ेस कॉल से बदल दिया जाएगा, जनता पक्ष के साथ समान lost-reports / lost-handovers / lost-items API साझा की जाएगी: मिलान प्रतीक्षा सूची, बही सूची, सुपुर्दगी आदेश सूची GET का उपयोग करती हैं; वस्तु दर्ज करना, सुपुर्दगी पुष्टि, मैन्युअल बाइंडिंग POST का उपयोग करती हैं; मिलान बाहर करना, पिकअप सत्यापन POST .../reject और POST .../release (पिकअप कोड सहित) का उपयोग करते हैं। सीमा विवरण: यह रिपॉज़िटरी केवल पुलिस प्रबंधन कार्यक्षेत्र रखती है, जनता पक्ष का वॉयस संवाद/रिपोर्ट इंटरफ़ेस शामिल नहीं है; बाद वाला दूसरे रिपॉज़िटरी jinglaibang-h5 में देखें।