code: def pack_req(cls, modify_order_op, order_id, price, qty,
                   adjust_limit, trd_env, acc_id, trd_mkt, conn_id):
          
          from futuquant.common.pb.Trd_ModifyOrder_pb2 import Request
          req = Request()
          serial_no = get_unique_id32()
          req.c2s.packetID.serialNo = serial_no
          req.c2s.packetID.connID = conn_id
  
          req.c2s.header.trdEnv = TRD_ENV_MAP[trd_env]
          req.c2s.header.accID = acc_id
          req.c2s.header.trdMarket = TRD_MKT_MAP[trd_mkt]
  
          req.c2s.orderID = int(order_id)
          req.c2s.modifyOrderOp = MODIFY_ORDER_OP_MAP[modify_order_op]
          req.c2s.forAll = False
  
          if modify_order_op == ModifyOrderOp.NORMAL:
              req.c2s.qty = qty
              req.c2s.price = price
              req.c2s.adjustPrice = adjust_limit != 0
              req.c2s.adjustSideAndLimit = adjust_limit
  
          return pack_pb_req(req, ProtoId.Trd_ModifyOrder, conn_id, serial_no)
docs: Convert from user request for place order to PLS request