Kevin Kok Khah Whey
2023-11-07 5ae534ab606e6f2ba5ea60914224d665b0447d5a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Quintiq file version 2.0
#parent: pl_Function_FCOV/btn_huanyuan_FCOV
Response OnClick (
  S_DT_CustomOrder selection
) id:Response_pl_Function_FCOV_btn_huanyuan_FCOV_OnClick
{
  #keys: '[414724.0.303365693]'
  CanBindMultiple: false
  DefinitionID => /pl_Function_FCOV/Responsedef_pl_Function_FCOV_btn_huanyuan_FCOV_OnClick
  Precondition:
  [*
    return not isnull( selection) and selection.ParentID()="";
  *]
  QuillAction
  {
    Body:
    [*
      Num:=WebMessageBox::Question(  "确认要还原拆分订单吗?
                                     
                                     注意:还原后已拆分结果将被清空",true);
      if(Num=0)
      {
        // 清理拆分记录表
        traverse( MacroPlan,S_DT_SpliteStruct,obj,obj.ID_S_DT_CustomOrder()=selection.ID())
        {
          obj.Delete();  
        }
        // 清理拆分订单
        traverse( MacroPlan,S_DT_CustomOrder,obj,obj.ParentID()=selection.ID())
        {
            obj.Delete();
        }
        // 清理订单
        selection.Delete();
        WebMessageBox::Information( "订单已经还原");
      }
    *]
    GroupServerCalls: false
  }
}