预约状态,默认0,如果正常结束则为1 * ['reservTime'] => 预约时间,整形,时间戳格式 * ['memo'] => 预约备注 * @return int 返回成功修改的条数 */ public function modifyReservById(int $storeId, int $id, array $data); /** * 根据orderId标记订单下所有预约的状态为“已完成” * * @param integer $storeId * @param integer $orderId * @Number(name="orderId") * @return bool 返回操作结果,true操作成功 */ public function markReservFinished(int $storeId, int $orderId); /** * 添加预约 * * @param integer $storeId * @param integer $orderId * @param integer $buyerId * @param integer $cmanId 手艺人id * @param integer $reservTime 预约的时间 * @param string $memo 预约备注 * @param integer $type 预约类型,传值类型参加 ../Enum/ReservEnum.php * @return integer 添加成功则返回记录id */ public function addReservation(int $storeId, int $orderId, int $buyerId, int $cmanId, int $reservTime, string $memo, int $type); /** * 根据订单id取消该订单下的所有预约 * * @param integer $storeId * @param integer $orderId * @param string $memo * @return boolean 返回取消结果 */ public function cancelReservByOrderId(int $storeId, int $orderId, string $memo = ''); }