DeliveryNoteInputBL
2015-11-15 23:36:59 0 举报
DeliveryNoteInputBL是一个业务逻辑层(Business Logic Layer)的类,主要用于处理与送货单相关的输入操作。这个类的主要职责是接收和验证用户输入的送货单信息,如收货人、地址、商品详情等,并将这些信息转换为适合在数据访问层(Data Access Layer)中使用的格式。此外,它还负责处理与送货单相关的业务规则,如检查商品库存、计算运费等。通过使用DeliveryNoteInputBL,开发人员可以更容易地实现对送货单的管理功能,提高代码的可读性和可维护性。
作者其他创作
大纲/内容
DeliveryNoteInput
- dataService: DeliveryNoteInputDataService - priceStrategy :PriceStrategy - timePresumeStrategy:TimePresumeStrategy
BusinessDataModificationService
DeliveryNoteInputBLService
+ inputSendDoc(sendDocVO: DeliveryNoteVO): ResultMsg+submitSendDoc(sendDocVO: DeliveryNoteVO): ResultMsg
DeliveryInfo
- city1:String - city2:String - distance:double - weight:doble - volume:double - category:DeliverCategory - packageType:PackageType
+ getters()
Strategy
DeliveryNoteInputDataService
TimePresumeStrategy
+getPresumedTime(DeliveryInfo deliveryInfo): String
RemoteObjectGetter
+ getObjectByName(name : String) : Object
PriceStrategy
+getPrice(DeliveryInfo deliveryInfo):PriceMessage
PriceStrategyImpl
收藏
收藏
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容