getOrderActionsQuery function

dynamic getOrderActionsQuery(
  1. dynamic id,
  2. dynamic actions,
  3. dynamic datamodel,
  4. dynamic dataRequest,
)

Implementation

getOrderActionsQuery(id, actions, datamodel, dataRequest) {
  int robinCnt = 0;
  Map data = dataRequest[gData][0];
  if (!isNull(data['$gRobin$gCnt'])) {
    robinCnt = data['$gRobin$gCnt'];
  }
  actions[0][gData][0]['$gRobin$gCnt'] = robinCnt;
  actions[0][gData][0][appParam[gId]] = id;
  actions[1][gData][0][gSeq] = dataRequest[gSeq];

  return actions;
/*
'$gQuery$gAction':[{gAction: gProcess,
      gData:[
          {
            gLabel: gNull,
            gType: gTable,
            gActionid: gZzytransaction,
            gColorIndex: 0,
            gFutureSeq: 0,
            gWhere: "$gParentid='17' and $gTranstype='$gGiftcard' and $gTargettype='$gCustomer' and $gAction='$gConsume' and $gTargetid='targetfakeid'",
            //'$gRobin$gCnt': 0,
            '$gRobin$gTotal': 60,
            '$gRobin$gSecond': 1,
          }
        ]}]*/
}