सभी सुरक्षा डीटीओ और अनुरोध वस्तुओं के लिए सत्रटाइमआउट मिनट जोड़ें
बाजार id FK को POS संस्थाओं और मार्केट-फिल्टरेड रिपॉज़िटरी प्रश्नों में जोड़ें
बाजार एसोसिएशन (ManytoOne FK to CommerceMarket) की पेशकश करने के लिए जोड़ें, इन्वेंटरीइटेम, रेंटल एसेट, वेंडर और सब्सक्रिप्शनप्लान संस्थाएं। सभी संबंधित प्रस्ता...
बाजारों, श्रेणियों और विक्रेताओं के लिए पूर्ण CRUD के साथ वाणिज्यमार्केट सेवा जोड़ें
व्यापार बाजारों, विक्रेता श्रेणियों और बाजार विक्रेताओं के लिए डीटीओ जोड़ें
वाणिज्य बाजारों, विक्रेता श्रेणियों और बाजार विक्रेताओं के लिए भंडार जोड़ें
प्रति वाणिज्य प्रकार में निर्मित विक्रेता श्रेणियां बीज डेटा जोड़ें
JS सुरक्षित integer के लिए JSON में स्ट्रिंग के रूप में POS DTO uid/id को सीरियलाइज़ करें
- रिटेलऑर्डरDTO.uid, **************** EngagementDetailDTO.id/linkId, MortgageAppDTO.uid - जब ID 2^53- से अधिक हो तो सटीक नुकसान से बचने के लिए @JsonSerialize (u...
FindByUidAndOrganization Id के लिए स्पष्ट @Query का उपयोग करके ली गई क्वेरी के साथ तैनाती / स्टार्टअप मुद्दों से बचने के लिए
वाणिज्य भंडार और सेवा अद्यतन (EngagementRepository, OrderRepository, वाणिज्य सेवा)
EmbNameFull.formatFull() जोड़ें, @Builder चेतावनियों को ठीक करें, Repo विधि नाम बदलें
प्रारूप के साथ स्वरूप पूर्ण () बदलें EmbNameFull () - EmbNameFull कोई प्रारूप पूर्ण विधि नहीं है
सर्वर-साइड ऑर्डर फ़िल्टरिंग (status, dateFrom, dateTo), वाणिज्य सेवा अधिभार
चरण 1-3 नींव - RETAIL, MORTGAGE, RENTAL संपत्ति
चरण 1 RETAIL: - CommitmentContexttype.SALE, processOrderPaid: प्रतिबद्धता, लेनदेन, इन्वेंटरी आवंटन, पूर्ति आदेश - चेकइन्वेंटरी फॉरऑर्डर - BuyrUid on BuildRetail...
बेसएनटीटी-व्युत्पन्न संबंधों के लिए आईडी के बजाय Uid का उपयोग करें
FulfillmentOrderRepository: findBySourceCommitmentId -> findBySourceCommitmentUid (Commitment uid) - ट्रांजैक्शन रिपोजिटरी: findByOrderId -> findByOrderUid (आदे...
ऑर्डरिंग (createdAt DESC) और डेट रेंज फिल्टर जोड़ें
- सगाईRepository: OrderByDateCreatedDesc सभी खोज विधियों पर - वाणिज्य सेवा: dateFrom/dateto params, in स्मृति तिथि फिल्टर - सगाई एपीआई अब अमीर रिपोर्टिंग के लिए...
VENDOR → SERVICE के लिए सगाई DomainTypeConverter जोड़ें, कोई मैनुअल SQL नहीं
- JPA AttributeConverter नक्शे विरासत Vendor सेवा करने के लिए जब DB से पढ़ने - Engagement.domain और OrgPOSConfig.enabledDomains के लिए लागू - मैनुअल माइग्रेशन क...
वाणिज्य पैकेज के साथ पोस बीन्स बदलें
- वाणिज्य पैकेज जोड़ें (आदेश, इरादा, पेशकश, इन्वेंटरीइटम, इन्वेंटरीपूल, आदि) - पीओएस सर्विस, रिटेल प्रोडक्ट सर्विस, रिटेल इन्वेंटरीस्टॉक सर्विस की जगह वाणिज्य स...
पीओएस सर्विस में एंटरप्राइज़ सत्यापन
- createRetailOrder: null check on request - createLineItem: null चेक, मात्रा> 0, इकाईमूल्य>= 0 सत्यापन
पीओएस / इन्वेंटरी डोमेन संस्थाओं, डीटीओ, रिपॉज़ और सेवाओं को जोड़ें
- पीओएस बीन्स (खुदरा, किराये, बंधक, सदस्यता, विक्रेता) जोड़ें - खुदरा उत्पाद जोड़ें, खुदरा इन्वेंटरीस्टॉक, खुदरा ऑर्डर, बंधक ऐप डीटीओ - खुदरा उत्पाद सेवा, खुदरा...
जब लीड प्राप्त होता है तो उत्पाद संबंध
अद्यतन getLeadsByOrganizationId() to populate the @transient विक्रेताउत्पाद प्रत्येक लीड के लिए क्षेत्र जिसमें एक विक्रेता उत्पाद है। यह विक्रेता को सुनिश्चित क...
स्टेटस, सबस्टैटस, सोर्स और डेट बनाएँ
- जोड़ा गया स्टेटस, सबस्टैटस, स्रोत, तारीख बनाएँ और लीड इकाई के लिए सक्रिय क्षेत्र - फ्रंटेंड-संगत क्षेत्रों (स्टैटस, सबस्टैटस, सोर्स,) के साथ लीडडीटीओ को अपडेट...
डेटटाइम फ़ील्ड के लिए डीबी डिफ़ॉल्ट की अनुमति देने के लिए @DynamicInsert जोड़ें
स्ट्रिंग से कर्मचारी संदर्भ तक रिफैक्टर लीड असाइनमेंट
- बदलना Lead.assignedUser (String) to lead.assignedकर्मी (कर्मचारी) - समीकरण इतिहास को ट्रैक करने के लिए लीडसाइनमेंट इकाई जोड़ा गया - विभिन्न असाइनमेंट प्रकारों...
एकाधिकBagFetchException को हल करें और कस्टम फॉर्म दृढ़ता को ठीक करें
- एकाधिक बैग प्राप्त करने से बचने के लिए कस्टमफॉर्म रिपोजिटरी क्वेरी को सरलीकृत करना - कस्टम फॉर्म एसोसिएशन को ठीक से सहेजने और लोड करने के लिए फिक्स्ड लीडमार्क...
बाजारों के लिए कस्टम फॉर्म एसोसिएशनों को उचित रूप से सहेज और लोड करें
- हटाए गए repository हटाने, अब सफाई के लिए JPA अनाथ हटाने का उपयोग कर - समाशोधन से पहले आलसी बाजार कस्टमफॉर्म संग्रह शुरू करें - सुनिश्चित करें कि संग्रह का उपय...
CustomFormRepository में एकाधिकBagFetchException को हल
- एकाधिक बैग लाने से बचने के लिए सरलीकृत findByIdAndOrganizationId क्वेरी - उसी क्वेरी में ढेरों और क्षेत्रों के लिए हटाए गए LEFT JOIN FETCH - संग्रह अब सेवा वि...
लेन-देन आलसी लोडिंग का उपयोग करके मल्टीपलबैगफेच एक्ससेप्शन को हल करें
- LeadMarketRepository: एकाधिक जॉइन FETCH के बिना सरल क्वेरी में बदल गया - LeadMarketService: स्पष्ट संग्रह आरंभीकरण के साथMarketById प्राप्त करने के लिए @trans...
आलसी लोडिंग मुद्दों को ठीक करने के लिए रिपॉज़िटरी प्रश्नों के लिए उत्सुक लोडिंग जोड़ें
- CustomFormRepository: getBy में स्टैक और फ़ील्ड के लिए LEFT जॉइन FETCH जोड़ा गया Idandसंगठन - LeadMarketRepository: बाजार के लिए LEFT JOIN FETCH जोड़ा गया Cus...
बंधक क्षेत्र का पता लगाने के लिए LeadMarketDTO में बिक्री जोड़ें
- जोड़ा गया बिक्रीउपप्रकार क्षेत्र माता-पिता सेलटाइप और उप-प्रकारों के बीच अंतर करने के लिए जब सेलटाइप में एक माता-पिता (जैसे, RESIDENTIAL MORTGAGE) होता है, तो...
बाजार आधारित लीड फ़ील्ड और कस्टम फॉर्म डेटा समर्थन जोड़ें
- लीड इकाई में मार्केटआईडी फ़ील्ड जोड़ें - कस्टम फॉर्म डेटा के लिए JSONB कॉलम के साथ लीड कस्टमफॉर्मडाटा इकाई बनाएं Add leadCustomFormDataRepository - बंधक क्षेत...
सेलटाइप enum के लिए माता-पिता-बच्चे hierarchy समर्थन जोड़ें
- जोड़ा गया RESIDENTIAL MORTGAGE, COMMERCIAL MORTGAGE, Services CUSTOM, जो बच्चों के लिए सेवा प्रदान करता है। - उत्पाद के बच्चे के रूप में उत्पाद जोड़ा गया - जो...
फ़ाइल आधारित लीड आयात के लिए लीड आयात DTOs (LeadImportRequest, LeadImportResponse) जोड़ें
संदेश को फिर से खेलना रोकने के लिए सभी से नए लोगों से NATS डिलीवरनीति बदलें - केवल सदस्यता के बाद नए संदेश वितरित करें
NATS सदस्यता में अद्वितीय उपभोक्ता नामों के लिए समर्थन जोड़ें - ओवरलोडेड सब्सक्राइब करें () विधि जो कस्टम उपभोक्ता नाम को स्वीकार करती है - कई चैट सत्रों को स्वतंत्र NATS उपभोक्ताओं को स्वतंत्र रखने की अनुमति देता है - मुद्दे को ठीक करता है जहां सभी सत्रों ने समान उपभोक्ता को साझा किया जिससे संदेश वितरण संघर्ष होता है।
बाजारों में कस्टम फॉर्म समर्थन जोड़ें - ऑर्डरिंग के साथ कई-से-मैनी संबंधों के लिए मार्केट कस्टमफॉर्म इकाई जोड़ें - कस्टम फॉर्म एसोसिएशनों के प्रबंधन के लिए सर्विस विधियां जोड़ें - कस्टम फॉर्म एसोसिएशनों का समर्थन करने के लिए लीडमार्केट डीटीओ को अपडेट करें - कस्टम फॉर्म एसोसिएशनों का समर्थन करने के लिए डीटीओ को अपडेट करने का अनुरोध करें - कस्टम फॉर्म एसोसिएशनों के प्रबंधन के लिए सर्विस विधियां जोड़ें
कस्टमफॉर्मसर्विस में शून्य जाँच और सत्यापन जोड़ें
- NullPointerException को रोकने के लिए फ़ील्ड आईडी के लिए null / empty चेक जोड़ें - स्पष्ट त्रुटि संदेशों के साथ आवश्यक फ़ील्ड (फील्ड टाइप, शीर्षक, FieldId) के ...
फॉर्म बिल्डर समर्थन के साथ कस्टम फॉर्म फीचर जोड़ें
12 फ़ील्ड प्रकारों (TEXT, TEXT AREA, MONEY, DATE, DATE TIME, DROPDOWN, RADIO, LIST, CHECKBOX, ADDRESS, US SSN, US STATE) के साथ FormFieldType enum जोड़ें। - इका...
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.