parent
74c22d3dc1
commit
064aa6e2f8
@ -0,0 +1,21 @@ |
||||
package com.bellmann.controller; |
||||
|
||||
|
||||
import org.springframework.web.bind.annotation.RequestMapping; |
||||
|
||||
import org.springframework.web.bind.annotation.RestController; |
||||
|
||||
/** |
||||
* <p> |
||||
* 前端控制器 |
||||
* </p> |
||||
* |
||||
* @author 李小林 |
||||
* @since 2024-06-20 |
||||
*/ |
||||
@RestController |
||||
@RequestMapping("/orderInfoDetail") |
||||
public class OrderInfoDetailController { |
||||
|
||||
} |
||||
|
@ -0,0 +1,18 @@ |
||||
package com.bellmann.mapper; |
||||
|
||||
import com.bellmann.model.entity.OrderInfoDetail; |
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import org.apache.ibatis.annotations.Mapper; |
||||
|
||||
/** |
||||
* <p> |
||||
* Mapper 接口 |
||||
* </p> |
||||
* |
||||
* @author 李小林 |
||||
* @since 2024-06-20 |
||||
*/ |
||||
@Mapper |
||||
public interface OrderInfoDetailMapper extends BaseMapper<OrderInfoDetail> { |
||||
|
||||
} |
@ -0,0 +1,27 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
||||
<mapper namespace="com.bellmann.mapper.OrderInfoDetailMapper"> |
||||
|
||||
<!-- 通用查询映射结果 --> |
||||
<resultMap id="BaseResultMap" type="com.bellmann.model.entity.OrderInfoDetail"> |
||||
<id column="order_id" property="orderId" /> |
||||
<result column="voip_phone" property="voipPhone" /> |
||||
<result column="iptv_port" property="iptvPort" /> |
||||
<result column="iptv_access" property="iptvAccess" /> |
||||
<result column="band_access" property="bandAccess" /> |
||||
<result column="up_rate" property="upRate" /> |
||||
<result column="down_rate" property="downRate" /> |
||||
<result column="detail_remark1" property="detailRemark1" /> |
||||
<result column="detail_remark2" property="detailRemark2" /> |
||||
<result column="detail_remark3" property="detailRemark3" /> |
||||
<result column="order_kind" property="orderKind" /> |
||||
<result column="card_id" property="cardId" /> |
||||
<result column="card_key" property="cardKey" /> |
||||
</resultMap> |
||||
|
||||
<!-- 通用查询结果列 --> |
||||
<sql id="Base_Column_List"> |
||||
order_id, voip_phone, iptv_port, iptv_access, band_access, up_rate, down_rate, detail_remark1, detail_remark2, detail_remark3, order_kind, card_id, card_key |
||||
</sql> |
||||
|
||||
</mapper> |
@ -0,0 +1,90 @@ |
||||
package com.bellmann.model.entity; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
import lombok.Data; |
||||
import lombok.EqualsAndHashCode; |
||||
|
||||
import java.io.Serializable; |
||||
|
||||
/** |
||||
* <p> |
||||
* |
||||
* </p> |
||||
* |
||||
* @author 李小林 |
||||
* @since 2024-06-20 |
||||
*/ |
||||
@Data |
||||
@EqualsAndHashCode(callSuper = false) |
||||
@TableName("itms_order_info_detail") |
||||
public class OrderInfoDetail implements Serializable { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 工单编号ID |
||||
*/ |
||||
private Long orderId; |
||||
|
||||
/** |
||||
* 电话号码 |
||||
*/ |
||||
private String voipPhone; |
||||
|
||||
/** |
||||
* IPTV路数 |
||||
*/ |
||||
private String iptvPort; |
||||
|
||||
/** |
||||
* IPTV接入号 |
||||
*/ |
||||
private String iptvAccess; |
||||
|
||||
/** |
||||
* 宽带接入号 |
||||
*/ |
||||
private String bandAccess; |
||||
|
||||
/** |
||||
* 上行速率 |
||||
*/ |
||||
private String upRate; |
||||
|
||||
/** |
||||
* 下行速率 |
||||
*/ |
||||
private String downRate; |
||||
|
||||
/** |
||||
* 预留字段1 |
||||
*/ |
||||
private String detailRemark1; |
||||
|
||||
/** |
||||
* 预留字段2 |
||||
*/ |
||||
private String detailRemark2; |
||||
|
||||
/** |
||||
* 预留字段3 |
||||
*/ |
||||
private String detailRemark3; |
||||
|
||||
/** |
||||
* 工单类型: 0表示家庭用户工单, 1表示政企用户工单 |
||||
*/ |
||||
private String orderKind; |
||||
|
||||
/** |
||||
* 机卡分离工单的卡序列号 |
||||
*/ |
||||
private String cardId; |
||||
|
||||
/** |
||||
* 机卡分离工单的卡密钥 |
||||
*/ |
||||
private String cardKey; |
||||
|
||||
|
||||
} |
@ -0,0 +1,21 @@ |
||||
package com.bellmann.model.vo; |
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.Data; |
||||
|
||||
@Data |
||||
@Schema(description = "工单参数列表视图") |
||||
public class OrderServiceVO { |
||||
|
||||
private Long orderId; |
||||
|
||||
private String service; |
||||
|
||||
private String argsName; |
||||
|
||||
private String argsValueNew; |
||||
|
||||
private String argsValueOld; |
||||
|
||||
|
||||
} |
@ -0,0 +1,13 @@ |
||||
package com.bellmann.service; |
||||
|
||||
/** |
||||
* <p> |
||||
* 服务类 |
||||
* </p> |
||||
* |
||||
* @author 李小林 |
||||
* @since 2024-06-20 |
||||
*/ |
||||
public interface OrderInfoDetailService{ |
||||
|
||||
} |
@ -0,0 +1,17 @@ |
||||
package com.bellmann.service.impl; |
||||
|
||||
import com.bellmann.service.OrderInfoDetailService; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
/** |
||||
* <p> |
||||
* 服务实现类 |
||||
* </p> |
||||
* |
||||
* @author 李小林 |
||||
* @since 2024-06-20 |
||||
*/ |
||||
@Service |
||||
public class OrderInfoDetailServiceImpl implements OrderInfoDetailService { |
||||
|
||||
} |
Loading…
Reference in new issue