/cardAppointment/addCardAppointment
未使用小程序
#
| 控制器 | com.jxxx.dscp.api.controller.card.CardAppointmentController#addCardAppointment |
|---|---|
| 所属模块 | 旅游卡 card |
| 暴露渠道 | 小程序 (@Route 注解;决定 URL 前缀与可访问端) |
| 请求方法 | POST |
card_appointmentcardcard_resource_calendercard_resource_calender_time_slotcard_resource_rulecard_package_rulecard_package_rule_resourcecard_package_rule_resource_packetcard_bindorderCardAppointmentController#addCardAppointmentCardAppointmentService#addCardAppointment (CardAppointmentServiceImpl)CardAppointment ⇒ 表 card_appointmentCardService.getMapper#selectOne ⇒ 表 cardCardAppointmentService.getMapper#count ⇒ 表 card_appointmentCardResourceCalenderService.getMapper#selectOne ⇒ 表 card_resource_calenderCardResourceCalenderTimeSlotService.getMapper#get ⇒ 表 card_resource_calender_time_slotCardResourceRuleService#get (CardResourceRuleServiceImpl)CardResourceRuleMapper#selectById ⇒ 表 card_resource_ruleCardService#get (CardServiceImpl)CardMapper#selectById ⇒ 表 cardCardPackageRuleService#queryList (CardPackageRuleServiceImpl)CardPackageRuleMapper#selectList ⇒ 表 card_package_ruleCardPackageRuleResourceService#queryList (CardPackageRuleResourceServiceImpl)CardPackageRuleResourceMapper#selectList ⇒ 表 card_package_rule_resourceCardPackageRuleResourcePacketService#queryList (CardPackageRuleResourcePacketServiceImpl)CardPackageRuleResourcePacketMapper#selectList ⇒ 表 card_package_rule_resource_packetCardResourceCalenderTimeSlotService#get (CardResourceCalenderTimeSlotServiceImpl)CardResourceCalenderTimeSlotMapper#selectById ⇒ 表 card_resource_calender_time_slotCardBindService#get (CardBindServiceImpl)CardBindMapper#selectById ⇒ 表 card_bindCardResourceCalenderService#updateStock (CardResourceCalenderServiceImpl)CardResourceCalenderMapper#updateStock ⇒ 表 card_resource_calenderCardResourceCalenderTimeSlotService#updateStock (CardResourceCalenderTimeSlotServiceImpl)CardResourceCalenderTimeSlotMapper#updateStock ⇒ 表 card_resource_calender_time_slotOrderService#add (OrderServiceImpl)OrderMapper#insert ⇒ 表 order其它依赖(权限 / 会话 / 缓存 / 校验等,不直接读写业务表)· 8
链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列;— 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。
| 环境 | 完整 URL(主机 + 渠道前缀 + 路径) | 备注 |
|---|---|---|
| dev | https://dscp-dev.hn12301.net/mp-api/cardAppointment/addCardAppointment | |
| uat | https://dscp-uat.hn12301.net/mp-api/cardAppointment/addCardAppointment | |
| pro | https://dscp-uat.hn12301.net/mp-api/cardAppointment/addCardAppointment | (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意) |
无(该接口无 Query/Path/Header 显式参数;入参见 Body)
CardAppointmentAddRequest| 字段 | 类型 | 必填 | 取值/校验 | 表 / 列 | 说明 |
|---|---|---|---|---|---|
| cardId | Long | 是 | 必填 | card_appointment.card_id | 卡id,关联card卡池表id |
| cardModelId | Long | 是 | 必填 | card_appointment.card_model_id | 旅游卡种ID,关联旅游卡种表ID |
| cardModelName | String | card_appointment.card_model_name | 卡种名称 | ||
| cardNumber | String | 是 | 必填 | card_appointment.card_number | 卡号 |
| resourceId | Long | card_appointment.resource_id | 预约景区资源rule_id | ||
| timeId | Long | card_appointment.time_id | 预约景区场次id | ||
| resourceName | String | card_appointment.resource_name | 预约景区名称 | ||
| appTime | Date | card_appointment.app_time | 预约时间 |
| errcode | int | 业务码,0=成功 |
| errmsg | string | 提示信息 |
| data | T | 下方“data 结构” |
Long (scalar)标量/Map/外部类型:Long
示例
POST /cardAppointment/addCardAppointment{
"body": {
"cardId": 1,
"cardModelId": 1,
"cardModelName": "",
"cardNumber": "",
"resourceId": 1,
"timeId": 1,
"resourceName": "",
"appTime": "2026-01-01 12:00:00"
}
}{
"errcode": 0,
"errmsg": "",
"data": 0
}处理逻辑
源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)