- Shipped
- 8 พฤศจิกายน 2569 เวลา 01:34 UTC
- Author
- Kamo
- Commit
- 65f9eb6
คำสั่งงานบริการ: - createJob เก็บตลาดที่เลือกไว้ใน Engagement.market (มันเลือกได้แค่ และบัญชีของลูกค้าบน Engagement.account - งานใหม่ทุกงานจะได้รับหมายเลขที่สามารถอ่านได้ (WO-00001...) ดังนั้นจึงไม่มีหน้าจอตก กลับไปยังหมายเลขผู้ใช้ - JobView มี marketId / marketTitle; customerName อ่านว่า Company (Contact) - listJobs (org, status, marketId): ดึงข้อมูลอ่าน (งาน, ตลาด, ลูกค้า, การเยี่ยมชม) แทนที่จะใช้การโหลดแบบเบื่อๆ สูงสุด4ครั้งต่อแถว แสดงงานที ่ ไม ่ มีตลาด - setCustomer: จัดเก็บงานใต้บัญชีผู้ใช้ หรือ ยกเลิกมัน (ตามการสั่งงาน) - addVisit / updateVisit: วางแผนการเยี่ยมชม, กำหนดผู้เชี่ยวชาญด้านเทคนิค SQL), เครื่องหมายในเส้นทาง / ไม่สามารถเข้าถึง / ยกเลิก; จัดสรรใครบางคนให้เป็น CREATED งานย้ายมันไปยัง ASSIGNED การสมัครสมาชิก: - createOrder เก็บตลาดของแผน และบัญชีสมาชิกของลูกค้า ข้อตกลง (ข้อตกลงของคำอ้างอิงจะเก็บสิ่งที่มันมี) - SubscriptionOrderDTO และ SubscriptionRecordDTO มี marketId, marketTitle, หมายเลขบัญชีผู้ใช้และชื่อบัญชีผู้ใช้ - getOrders / getSubscriptions ใช้ marketId (ตลาดที่เกี่ยวข้อง, ถ้าไม่ใช่แผน market; ไม่มีอะไรจะอยู่ภายใน) และอ่านแถวด้วยคำถามที่ดึงมา - getPlansForMarket: ตัวกรองตลาดในแผนใช้เวลานานและไม่สามารถทำได้ วิเคราะห์ข้อมูล UUID ของตลาด; ปัจจุบันยังจำกัดอยู่กับองค์กรของผู้เรียก
