對一個業務的動作可以命名爲xxAction,動作可以理解爲是對一個業務各種操作;
一個業務相關的動作,似乎都可以繼承自一個基礎動作,比如:OrderAction ,ApprovalAction ,ProductionAction,UserAction;
基礎Action只包含該業務的唯一標識,比如:OrderNo,ApprovalNo,ProductNo,UserName
具體的業務操作,以審批舉例比如:UpdateApprovalOrderAction,UpdateApprovalStepAction,ApprovedBySMSNoticeAction,ApprovedByEmailNoticeAction
,ApprovalApplyPesonSMSNoticeAction,ApprovalApplyPersonEmailNoticeAction等;
以上是個人一時的想法,不知道這樣是否是好的操作;這種思想核心是,將各種操作都封裝爲具體的某一個Action