UI اولیه مربوطه به فرم قرارداد
اول فکر میکردم , برای هر مصوبه (confirmedId) , یک و فقط یک
, قرارداد (ContractId) داریم ولی بعداً مشخص شد میشه از روی یک
مصوبه چند تا قرارداد ایجاد کرد که نوع ارز متفاوت دارند بنابراین با توجه به اینکه
همه زحمت هایی که روی این فرم کشیدم داره از بین میره بنابراین تصمیم گرفتم تا
نکات فنی مرتبط رو یک جا مستند کنم تا بعداً درصورت نیاز از اونا استفاده کنم.

نکات مربوط به این فرم عبارتند از :
1.پیاده سازی متدها در VO مربوطه بجای AM برای کوچک تر شدن سایز AM
2.پیاده سازی LOV های مرتبط (cascade lov) , با استفاده از راهنمایی وبلاگ آرامامو
3.گرفتن confirmedId از instance قراردادی که از روی defenition مربوطه در کنسول حرفه ای وبلاجیک ایجاد شده است.
4.در اپلیکیشن نوع A که اینترفیس آن فاقد بی پی ام می باشد,پارامتر ورودی (confirmedId) بصورت دستی مقداردهی میشود.
5.در اپلیکیشن نوع B که اینترفیس آن مبتنی بی پی ام می باشد,پارامتر ورودی (confirmedId) از payload دریافت میشود.
UI اولیه مربوط به فرم قرارداد بصورت زیر می باشد:



+ نوشته شده در شنبه بیست و ششم بهمن ۱۳۹۲ ساعت 10:39 توسط امیر حسین میثمی
|
امیر حسین میثمی