Commit b1e7d6cc by XiaHou

云应用相关的业务代码

parent ff86f8c2
...@@ -248,6 +248,24 @@ ...@@ -248,6 +248,24 @@
<artifactId>weixin-java-pay</artifactId> <artifactId>weixin-java-pay</artifactId>
<version>3.5.0</version> <version>3.5.0</version>
</dependency> </dependency>
<!--苹果相关登录接口-->
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
<version>0.9.1</version>
</dependency>
<dependency>
<groupId>com.auth0</groupId>
<artifactId>jwks-rsa</artifactId>
<version>0.9.0</version>
</dependency>
<!-- 单元测试 -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies> </dependencies>
<repositories> <repositories>
......
package com.hwstudio.antaile.InsertParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@Data
public class InsertAppstoreOrderParam implements Serializable {
@ApiModelProperty(value = "用户id")
private Long userId;
@ApiModelProperty(value = "订单金额")
private BigDecimal orderMoney;
@ApiModelProperty(value = "0免费 1微信 2支付宝 3其他")
private Integer payType;
@ApiModelProperty(value = "应用编号")
private String appId;
}
package com.hwstudio.antaile.InsertParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @Author xh
* @Date 2021/7/12
* description:
*/
@Data
public class InsertAtlAppAliossParam implements Serializable {
@ApiModelProperty(value = "关联app应用订单Id")
private Long appOrderId;
@ApiModelProperty(value = "oss相关配置AccessKey")
private String accessKeyId;
@ApiModelProperty(value = "oss相关配置AccessKeySecret")
private String accessKeySecret;
@ApiModelProperty(value = "oss相关配置endpoint")
private String endpoint;
@ApiModelProperty(value = "oss相关配置bucket")
private String bucket;
@ApiModelProperty(value = "oss相关配置ossUrl")
private String ossUrl;
@ApiModelProperty(value = "本地服务器是否存储 0否 1是")
private Integer isSaveLocal;
@ApiModelProperty(value = "是否开启 0否 1是")
private Integer isOpen;
}
package com.hwstudio.antaile.InsertParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @Author xh
* @Date 2021/7/13
* description:
*/
@Data
public class InsertAtlTimeMenuParam implements Serializable {
@ApiModelProperty(value = "时光纪id")
private Long timeId;
@ApiModelProperty(value = "菜单ids,多个根据逗号隔开")
private String menuIds;
}
package com.hwstudio.antaile.controller;
import com.hwstudio.antaile.InsertParam.InsertAtlAppAliossParam;
import com.hwstudio.antaile.mbg.po.AtlAppAlioss;
import com.hwstudio.antaile.mbg.po.AtlAppstoreOrder;
import com.hwstudio.antaile.queryparam.QueryAliossAndOrderParam;
import com.hwstudio.antaile.service.AtlAppAliossService;
import com.hwstudio.antaile.utils.JsonResult;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@CrossOrigin(value = "*", maxAge = 3600)
@RequestMapping(value = "/atlAppAlioss")
@RestController
@Api(tags = "atl应用相关接口")
public class AtlAppAliossController extends BaseController {
@Autowired
private AtlAppAliossService atlAppAliossService;
@ApiOperation("根据appOrderId 查询一条oss数据")
@RequestMapping(value = "/selectOneByAppOrderId", method = RequestMethod.GET)
public JsonResult<List<AtlAppAlioss>> selectOneByAppOrderId(@ApiParam(value = "关联app应用订单id", required = true) @RequestParam(value = "appOrderId", required = true) Long appOrderId, HttpServletRequest request) {
String token = request.getHeader("token");
if (token == null) {
return JsonResult.notLogin();
}
return JsonResult.success("查询成功", this.atlAppAliossService.selectOneByAppOrderId(appOrderId));
}
@ApiOperation("新增一条阿里云oss订单配置数据")
@RequestMapping(value = "/insertAtlAppAlioss", method = RequestMethod.POST)
public JsonResult<AtlAppstoreOrder> insertAtlAppAlioss(@ApiParam(value = "传入对象") @RequestBody InsertAtlAppAliossParam insertAtlAppAliossParam, HttpServletRequest request) {
String token = request.getHeader("token");
if (token == null) {
return JsonResult.notLogin();
}
return this.atlAppAliossService.insertAtlAppAlioss(insertAtlAppAliossParam);
}
@ApiOperation("根据id 修改配置数据")
@RequestMapping(value = "/updateByAtlAppAliossId", method = RequestMethod.POST)
public JsonResult updateByAtlAppAliossId(@ApiParam(value = "传入对象") @RequestBody AtlAppAlioss atlAppAlioss, HttpServletRequest request) {
String token = request.getHeader("token");
if (token == null) {
return JsonResult.notLogin();
}
return this.atlAppAliossService.updateByAtlAppAliossId(atlAppAlioss);
}
@ApiOperation("校验用户是使用自己的oss还是平台的")
@RequestMapping(value = "/checkUserOss", method = RequestMethod.GET)
public JsonResult checkUserOss(@ModelAttribute QueryAliossAndOrderParam queryAliossAndOrderParam) {
return this.atlAppAliossService.checkUserOss(queryAliossAndOrderParam);
}
}
package com.hwstudio.antaile.controller;
import com.hwstudio.antaile.dto.AtlAppstoreDTO;
import com.hwstudio.antaile.queryparam.QueryAppstoreIsBuyParam;
import com.hwstudio.antaile.queryparam.QueryAtlAppstoreParam;
import com.hwstudio.antaile.service.AtlAppStoreService;
import com.hwstudio.antaile.utils.JsonResult;
import com.hwstudio.antaile.utils.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@CrossOrigin(value = "*", maxAge = 3600)
@RequestMapping(value = "/atlAppstore")
@RestController
@Api(tags = "atl应用相关接口")
public class AtlAppstoreController extends BaseController {
@Autowired
private AtlAppStoreService atlAppStoreService;
@ApiOperation("根据传入参数查询 应用List,不传分页参数不分页")
@RequestMapping(value = "/selectAtlAppstoreListByOther", method = RequestMethod.GET)
public JsonResult<List<AtlAppstoreDTO>> selectAtlAppstoreListByOther(@ModelAttribute QueryAtlAppstoreParam queryAtlAppstoreParam, @ModelAttribute Page page) {
return JsonResult.success("查询成功", this.atlAppStoreService.selectAtlAppstoreListByOther(queryAtlAppstoreParam, page));
}
@ApiOperation("查询appIds(多个appid逗号隔开) 与 userId是否购买过")
@RequestMapping(value = "/checkAppIsbuy", method = RequestMethod.GET)
public JsonResult checkAppIsbuy(@ModelAttribute QueryAppstoreIsBuyParam queryAppstoreIsBuyParam) {
return this.atlAppStoreService.checkAppIsbuy(queryAppstoreIsBuyParam);
}
}
package com.hwstudio.antaile.controller;
import com.hwstudio.antaile.InsertParam.InsertAppstoreOrderParam;
import com.hwstudio.antaile.dto.AtlAppstoreDTO;
import com.hwstudio.antaile.mbg.po.AtlAppstoreOrder;
import com.hwstudio.antaile.queryparam.QueryAtlAppstoreOrderParam;
import com.hwstudio.antaile.service.AtlAppStoreOrderService;
import com.hwstudio.antaile.utils.JsonResult;
import com.hwstudio.antaile.utils.Page;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@CrossOrigin(value = "*", maxAge = 3600)
@RequestMapping(value = "/atlAppstoreOrder")
@RestController
@Api(tags = "atl应用商店订单相关接口")
public class AtlAppstoreOrderController extends BaseController {
@Autowired
private AtlAppStoreOrderService atlAppStoreOrderService;
@ApiOperation("根据订单id 修改订单相关数据")
@RequestMapping(value = "/updateAppstoreOrderById", method = RequestMethod.POST)
public JsonResult updateAppstoreOrderById(@ApiParam(value = "传入对象") @RequestBody AtlAppstoreOrder atlAppstoreOrder,HttpServletRequest request) {
String token = request.getHeader("token");
if(token == null){
return JsonResult.notLogin();
}
return this.atlAppStoreOrderService.updateAppstoreOrderById(atlAppstoreOrder);
}
@ApiOperation("生成订单")
@RequestMapping(value = "/generateAppstoreOrder", method = RequestMethod.POST)
public JsonResult<AtlAppstoreOrder> generateAppstoreOrder(@ApiParam(value = "传入对象") @RequestBody InsertAppstoreOrderParam insertAppstoreOrderParam,HttpServletRequest request) {
String token = request.getHeader("token");
if(token == null){
return JsonResult.notLogin();
}
return this.atlAppStoreOrderService.generateAppstoreOrder(insertAppstoreOrderParam);
}
@ApiOperation("用户查询我的订单数据,不传分页参数不分页")
@RequestMapping(value = "/selectAtlAppstoreOrderList", method = RequestMethod.GET)
public JsonResult<List<AtlAppstoreDTO>> selectAtlAppstoreOrderList(@ModelAttribute QueryAtlAppstoreOrderParam queryAtlAppstoreOrderParam, @ModelAttribute Page page,HttpServletRequest request) {
String token = request.getHeader("token");
if(token == null){
return JsonResult.notLogin();
}
return JsonResult.success("查询成功", this.atlAppStoreOrderService.selectAtlAppstoreOrderList(queryAtlAppstoreOrderParam, page));
}
@ApiOperation("根据参数(可以只查菜单)查询我的应用 ,不传分页参数不分页")
@RequestMapping(value = "/selectMyAtlAppstore", method = RequestMethod.GET)
public JsonResult<List<AtlAppstoreDTO>> selectMyAtlAppstore(@ModelAttribute QueryAtlAppstoreOrderParam queryAtlAppstoreOrderParam, @ModelAttribute Page page,HttpServletRequest request) {
String token = request.getHeader("token");
if(token == null){
return JsonResult.notLogin();
}
return JsonResult.success("查询成功", this.atlAppStoreOrderService.selectMyAtlAppstore(queryAtlAppstoreOrderParam, page));
}
}
package com.hwstudio.antaile.controller;
import com.hwstudio.antaile.InsertParam.InsertAtlAppAliossParam;
import com.hwstudio.antaile.InsertParam.InsertAtlTimeMenuParam;
import com.hwstudio.antaile.mbg.po.AtlAppAlioss;
import com.hwstudio.antaile.mbg.po.AtlAppstoreOrder;
import com.hwstudio.antaile.queryparam.QueryAliossAndOrderParam;
import com.hwstudio.antaile.queryparam.QueryAtlTimeMenuParam;
import com.hwstudio.antaile.service.AtlAppAliossService;
import com.hwstudio.antaile.service.AtlTimeMenuService;
import com.hwstudio.antaile.utils.JsonResult;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@CrossOrigin(value = "*", maxAge = 3600)
@RequestMapping(value = "/atlTimeMenu")
@RestController
@Api(tags = "atl时光纪菜单相关接口")
public class AtlTimeMenuController extends BaseController {
@Autowired
private AtlTimeMenuService atlTimeMenuService;
@ApiOperation("插入时光纪与菜单关系")
@RequestMapping(value = "/insertAtlTimeMenu", method = RequestMethod.POST)
public JsonResult insertAtlTimeMenu(@ApiParam(value = "传入对象") @RequestBody InsertAtlTimeMenuParam insertAtlTimeMenuParam, HttpServletRequest request) {
String token = request.getHeader("token");
if (token == null) {
return JsonResult.notLogin();
}
return this.atlTimeMenuService.insertAtlTimeMenu(insertAtlTimeMenuParam);
}
@ApiOperation("查询时光纪相关菜单")
@RequestMapping(value = "/selectTimeMenu", method = RequestMethod.GET)
public JsonResult selectTimeMenu(@ModelAttribute QueryAtlTimeMenuParam queryAtlTimeMenuParam) {
return this.atlTimeMenuService.selectTimeMenu(queryAtlTimeMenuParam);
}
}
package com.hwstudio.antaile.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @Author xh
* @Date 2021/7/12
* description:
*/
@Data
public class AtlAppAliossDTO implements Serializable {
@ApiModelProperty(value = "id")
private Long id;
@ApiModelProperty(value = "关联app应用订单id")
private Long appOrderId;
@ApiModelProperty(value = "oss相关配置AccessKey")
private String accessKeyId;
@ApiModelProperty(value = "oss相关配置AccessKeySecret")
private String accessKeySecret;
@ApiModelProperty(value = "oss相关配置endpoint")
private String endpoint;
@ApiModelProperty(value = "oss相关配置bucket")
private String bucket;
@ApiModelProperty(value = "oss相关配置ossUrl")
private String ossUrl;
@ApiModelProperty(value = "本地服务器是否存储 0否 1是")
private Integer isSaveLocal;
@ApiModelProperty(value = "创建时间")
private Date createTime;
@ApiModelProperty(value = "是否安装(0是|1否)")
private Integer isInstall;
@ApiModelProperty(value = "是否开启(0是|1否)")
private Integer isOpen;
}
package com.hwstudio.antaile.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* @Author xh
* @Date 2021/7/8
* description:
*/
@Data
public class AtlAppstoreDTO implements Serializable {
@ApiModelProperty(value = "应用商店id")
private Long id;
@ApiModelProperty(value = "应用分类id")
private Long catsId;
@ApiModelProperty(value = "应用图片")
private String appImages;
@ApiModelProperty(value = "应用编号")
private String appId;
@ApiModelProperty(value = "应用名称")
private String appName;
@ApiModelProperty(value = "开发者")
private String appDeveloper;
@ApiModelProperty(value = "销量")
private Long saleNum;
@ApiModelProperty(value = "菜单名称")
private String menuName;
@ApiModelProperty(value = "菜单链接")
private String menuUrl;
@ApiModelProperty(value = "菜单其他链接")
private String menuOtherUrl;
@ApiModelProperty(value = "菜单设置链接")
private String menuSetUrl;
@ApiModelProperty(value = "原价")
private BigDecimal appPrice1;
@ApiModelProperty(value = "现售价")
private BigDecimal app_price2;
@ApiModelProperty(value = "是否上架(0是|1否)")
private Integer isSale;
@ApiModelProperty(value = "是否推荐(0是|1否)")
private Integer isRecom;
@ApiModelProperty(value = "是否菜单(0是|1否)")
private Integer isMenu;
@ApiModelProperty(value = "关联菜单id")
private Long menuId;
@ApiModelProperty(value = "创建时间")
private Date createTime;
@ApiModelProperty(value = "应用商店分类名称")
private String catsName;
}
package com.hwstudio.antaile.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@Data
public class AtlAppstoreOrderDTO implements Serializable {
@ApiModelProperty(value = "应用商店订单id")
private Long id;
@ApiModelProperty(value = "订单编号")
private String orderId;
@ApiModelProperty(value = "支付类型 0免费 1微信 2支付宝 3其他")
private Integer payType;
@ApiModelProperty(value = "是否支付(0是|1否)")
private Integer isPay;
@ApiModelProperty(value = "关联appid")
private String appId;
@ApiModelProperty(value = "是否安装(0是|1否)")
private Integer isInstall;
@ApiModelProperty(value = "是否开启(0是|1否)")
private Integer isOpen;
@ApiModelProperty(value = "支付时间")
private Date payTime;
@ApiModelProperty(value = "创建时间")
private Date createTime;
@ApiModelProperty(value = "应用名称")
private String appName;
@ApiModelProperty(value = "开发者")
private String appDeveloper;
@ApiModelProperty(value = "应用分类名称")
private String catsName;
@ApiModelProperty(value = "应用相关图片集,多个根据英文逗号分开")
private String appImages;
@ApiModelProperty(value = "应用介绍")
private String appIntroduce;
@ApiModelProperty(value = "购买数量")
private Long buyNumber;
@ApiModelProperty(value = "是否菜单(0是|1否)")
private Integer isMenu;
@ApiModelProperty(value = "菜单id")
private Long menuId;
@ApiModelProperty(value = "菜单名称")
private String menuName;
}
package com.hwstudio.antaile.dto;
import lombok.Data;
import java.io.Serializable;
/**
* @Author xh
* @Date 2021/7/13
* description:
*/
@Data
public class AtlTimeMenuDTO implements Serializable {
}
...@@ -16,6 +16,10 @@ public class OfficialWebsiteAtlTimeParam implements Serializable { ...@@ -16,6 +16,10 @@ public class OfficialWebsiteAtlTimeParam implements Serializable {
@ApiModelProperty(value = "是否首页推荐 0-否 1-是") @ApiModelProperty(value = "是否首页推荐 0-否 1-是")
private Integer isCommend; private Integer isCommend;
@ApiModelProperty(value = "是否发现页推荐 0-否 1-是")
private Integer isFindCommend;
@ApiModelProperty(value = "是否过世 0 过世 1 在世")
private Integer livingState;
@ApiModelProperty(value = "分页对象,不传递不分页") @ApiModelProperty(value = "分页对象,不传递不分页")
private Page page; private Page page;
} }
package com.hwstudio.antaile.mapper;
import com.hwstudio.antaile.dto.AtlAppAliossDTO;
import com.hwstudio.antaile.queryparam.QueryAliossAndOrderParam;
/**
* @Author xh
* @Date 2021/7/12
* description:
*/
public interface AtlAppAliossDao {
/**
* 根据所需条件查询 oss配置数据
*
* @param queryAliossAndOrderParam
* @return
*/
AtlAppAliossDTO selectAtlAppAliossByOther(QueryAliossAndOrderParam queryAliossAndOrderParam);
}
package com.hwstudio.antaile.mapper;
import com.hwstudio.antaile.dto.AtlAppstoreDTO;
import com.hwstudio.antaile.queryparam.QueryAtlAppstoreParam;
import java.util.List;
public interface AtlAppstoreDao {
/**
* 根据其他参数查询应用商店list
*
* @param queryAtlAppstoreParam
* @return
*/
List<AtlAppstoreDTO> selectAtlAppstoreListByOther(QueryAtlAppstoreParam queryAtlAppstoreParam);
}
\ No newline at end of file
package com.hwstudio.antaile.mapper;
import com.hwstudio.antaile.dto.AtlAppstoreOrderDTO;
import com.hwstudio.antaile.queryparam.QueryAtlAppstoreOrderParam;
import java.util.List;
public interface AtlAppstoreOrderDao {
/**
* 根据其他参数查询应用应用订单数据
*
* @param queryAtlAppstoreOrderParam
* @return
*/
List<AtlAppstoreOrderDTO> selectAtlAppstoreOrderList(QueryAtlAppstoreOrderParam queryAtlAppstoreOrderParam);
/**
* 查询我的应用 根据appid分组 并且已支付的订单
*
* @param queryAtlAppstoreOrderParam
* @return
*/
List<AtlAppstoreOrderDTO> selectMyAtlAppstore(QueryAtlAppstoreOrderParam queryAtlAppstoreOrderParam);
}
\ No newline at end of file
package com.hwstudio.antaile.mapper;
/**
* @Author xh
* @Date 2021/7/13
* description:
*/
public interface AtlTimeMenuDao {
}
...@@ -16,8 +16,8 @@ public class AtlAppAlioss implements Serializable { ...@@ -16,8 +16,8 @@ public class AtlAppAlioss implements Serializable {
@ApiModelProperty(value = "关联应用分类表id") @ApiModelProperty(value = "关联应用分类表id")
private Long catsId; private Long catsId;
@ApiModelProperty(value = "关联时光纪id") @ApiModelProperty(value = "关联app应用订单Id")
private Long timeId; private Long appOrderId;
@ApiModelProperty(value = "oss相关配置AccessKey") @ApiModelProperty(value = "oss相关配置AccessKey")
private String accessKeyId; private String accessKeyId;
...@@ -37,9 +37,6 @@ public class AtlAppAlioss implements Serializable { ...@@ -37,9 +37,6 @@ public class AtlAppAlioss implements Serializable {
@ApiModelProperty(value = "本地服务器是否存储 0否 1是") @ApiModelProperty(value = "本地服务器是否存储 0否 1是")
private Integer isSaveLocal; private Integer isSaveLocal;
@ApiModelProperty(value = "是否开启 0否 1是")
private Integer isOpen;
@ApiModelProperty(value = "删除标志(0|正常|1删除)") @ApiModelProperty(value = "删除标志(0|正常|1删除)")
private Integer isDelete; private Integer isDelete;
...@@ -72,12 +69,12 @@ public class AtlAppAlioss implements Serializable { ...@@ -72,12 +69,12 @@ public class AtlAppAlioss implements Serializable {
this.catsId = catsId; this.catsId = catsId;
} }
public Long getTimeId() { public Long getAppOrderId() {
return timeId; return appOrderId;
} }
public void setTimeId(Long timeId) { public void setAppOrderId(Long appOrderId) {
this.timeId = timeId; this.appOrderId = appOrderId;
} }
public String getAccessKeyId() { public String getAccessKeyId() {
...@@ -128,14 +125,6 @@ public class AtlAppAlioss implements Serializable { ...@@ -128,14 +125,6 @@ public class AtlAppAlioss implements Serializable {
this.isSaveLocal = isSaveLocal; this.isSaveLocal = isSaveLocal;
} }
public Integer getIsOpen() {
return isOpen;
}
public void setIsOpen(Integer isOpen) {
this.isOpen = isOpen;
}
public Integer getIsDelete() { public Integer getIsDelete() {
return isDelete; return isDelete;
} }
...@@ -176,14 +165,13 @@ public class AtlAppAlioss implements Serializable { ...@@ -176,14 +165,13 @@ public class AtlAppAlioss implements Serializable {
sb.append("Hash = ").append(hashCode()); sb.append("Hash = ").append(hashCode());
sb.append(", id=").append(id); sb.append(", id=").append(id);
sb.append(", catsId=").append(catsId); sb.append(", catsId=").append(catsId);
sb.append(", timeId=").append(timeId); sb.append(", appOrderId=").append(appOrderId);
sb.append(", accessKeyId=").append(accessKeyId); sb.append(", accessKeyId=").append(accessKeyId);
sb.append(", accessKeySecret=").append(accessKeySecret); sb.append(", accessKeySecret=").append(accessKeySecret);
sb.append(", endpoint=").append(endpoint); sb.append(", endpoint=").append(endpoint);
sb.append(", bucket=").append(bucket); sb.append(", bucket=").append(bucket);
sb.append(", ossUrl=").append(ossUrl); sb.append(", ossUrl=").append(ossUrl);
sb.append(", isSaveLocal=").append(isSaveLocal); sb.append(", isSaveLocal=").append(isSaveLocal);
sb.append(", isOpen=").append(isOpen);
sb.append(", isDelete=").append(isDelete); sb.append(", isDelete=").append(isDelete);
sb.append(", remark=").append(remark); sb.append(", remark=").append(remark);
sb.append(", createTime=").append(createTime); sb.append(", createTime=").append(createTime);
......
...@@ -225,63 +225,63 @@ public class AtlAppAliossExample { ...@@ -225,63 +225,63 @@ public class AtlAppAliossExample {
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdIsNull() { public Criteria andAppOrderIdIsNull() {
addCriterion("time_id is null"); addCriterion("app_order_id is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdIsNotNull() { public Criteria andAppOrderIdIsNotNull() {
addCriterion("time_id is not null"); addCriterion("app_order_id is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdEqualTo(Long value) { public Criteria andAppOrderIdEqualTo(Long value) {
addCriterion("time_id =", value, "timeId"); addCriterion("app_order_id =", value, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdNotEqualTo(Long value) { public Criteria andAppOrderIdNotEqualTo(Long value) {
addCriterion("time_id <>", value, "timeId"); addCriterion("app_order_id <>", value, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdGreaterThan(Long value) { public Criteria andAppOrderIdGreaterThan(Long value) {
addCriterion("time_id >", value, "timeId"); addCriterion("app_order_id >", value, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdGreaterThanOrEqualTo(Long value) { public Criteria andAppOrderIdGreaterThanOrEqualTo(Long value) {
addCriterion("time_id >=", value, "timeId"); addCriterion("app_order_id >=", value, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdLessThan(Long value) { public Criteria andAppOrderIdLessThan(Long value) {
addCriterion("time_id <", value, "timeId"); addCriterion("app_order_id <", value, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdLessThanOrEqualTo(Long value) { public Criteria andAppOrderIdLessThanOrEqualTo(Long value) {
addCriterion("time_id <=", value, "timeId"); addCriterion("app_order_id <=", value, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdIn(List<Long> values) { public Criteria andAppOrderIdIn(List<Long> values) {
addCriterion("time_id in", values, "timeId"); addCriterion("app_order_id in", values, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdNotIn(List<Long> values) { public Criteria andAppOrderIdNotIn(List<Long> values) {
addCriterion("time_id not in", values, "timeId"); addCriterion("app_order_id not in", values, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdBetween(Long value1, Long value2) { public Criteria andAppOrderIdBetween(Long value1, Long value2) {
addCriterion("time_id between", value1, value2, "timeId"); addCriterion("app_order_id between", value1, value2, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdNotBetween(Long value1, Long value2) { public Criteria andAppOrderIdNotBetween(Long value1, Long value2) {
addCriterion("time_id not between", value1, value2, "timeId"); addCriterion("app_order_id not between", value1, value2, "appOrderId");
return (Criteria) this; return (Criteria) this;
} }
...@@ -695,66 +695,6 @@ public class AtlAppAliossExample { ...@@ -695,66 +695,6 @@ public class AtlAppAliossExample {
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenIsNull() {
addCriterion("is_open is null");
return (Criteria) this;
}
public Criteria andIsOpenIsNotNull() {
addCriterion("is_open is not null");
return (Criteria) this;
}
public Criteria andIsOpenEqualTo(Integer value) {
addCriterion("is_open =", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenNotEqualTo(Integer value) {
addCriterion("is_open <>", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenGreaterThan(Integer value) {
addCriterion("is_open >", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenGreaterThanOrEqualTo(Integer value) {
addCriterion("is_open >=", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenLessThan(Integer value) {
addCriterion("is_open <", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenLessThanOrEqualTo(Integer value) {
addCriterion("is_open <=", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenIn(List<Integer> values) {
addCriterion("is_open in", values, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenNotIn(List<Integer> values) {
addCriterion("is_open not in", values, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenBetween(Integer value1, Integer value2) {
addCriterion("is_open between", value1, value2, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenNotBetween(Integer value1, Integer value2) {
addCriterion("is_open not between", value1, value2, "isOpen");
return (Criteria) this;
}
public Criteria andIsDeleteIsNull() { public Criteria andIsDeleteIsNull() {
addCriterion("is_delete is null"); addCriterion("is_delete is null");
return (Criteria) this; return (Criteria) this;
......
...@@ -29,18 +29,6 @@ public class AtlAppstore implements Serializable { ...@@ -29,18 +29,6 @@ public class AtlAppstore implements Serializable {
@ApiModelProperty(value = "开发者") @ApiModelProperty(value = "开发者")
private String appDeveloper; private String appDeveloper;
@ApiModelProperty(value = "菜单名")
private String menuName;
@ApiModelProperty(value = "菜单链接")
private String menuUrl;
@ApiModelProperty(value = "菜单其他链接")
private String menuOtherUrl;
@ApiModelProperty(value = "菜单设置链接")
private String menuSetUrl;
@ApiModelProperty(value = "原价") @ApiModelProperty(value = "原价")
private BigDecimal appPrice1; private BigDecimal appPrice1;
...@@ -59,8 +47,8 @@ public class AtlAppstore implements Serializable { ...@@ -59,8 +47,8 @@ public class AtlAppstore implements Serializable {
@ApiModelProperty(value = "是否菜单(0是|1否)") @ApiModelProperty(value = "是否菜单(0是|1否)")
private Integer isMenu; private Integer isMenu;
@ApiModelProperty(value = "是否默认菜单(0是|1否)") @ApiModelProperty(value = "关联菜单id")
private Integer defaultMenu; private Long menuId;
@ApiModelProperty(value = "删除标志(0|正常|1删除)") @ApiModelProperty(value = "删除标志(0|正常|1删除)")
private Integer isDelete; private Integer isDelete;
...@@ -129,38 +117,6 @@ public class AtlAppstore implements Serializable { ...@@ -129,38 +117,6 @@ public class AtlAppstore implements Serializable {
this.appDeveloper = appDeveloper; this.appDeveloper = appDeveloper;
} }
public String getMenuName() {
return menuName;
}
public void setMenuName(String menuName) {
this.menuName = menuName;
}
public String getMenuUrl() {
return menuUrl;
}
public void setMenuUrl(String menuUrl) {
this.menuUrl = menuUrl;
}
public String getMenuOtherUrl() {
return menuOtherUrl;
}
public void setMenuOtherUrl(String menuOtherUrl) {
this.menuOtherUrl = menuOtherUrl;
}
public String getMenuSetUrl() {
return menuSetUrl;
}
public void setMenuSetUrl(String menuSetUrl) {
this.menuSetUrl = menuSetUrl;
}
public BigDecimal getAppPrice1() { public BigDecimal getAppPrice1() {
return appPrice1; return appPrice1;
} }
...@@ -209,12 +165,12 @@ public class AtlAppstore implements Serializable { ...@@ -209,12 +165,12 @@ public class AtlAppstore implements Serializable {
this.isMenu = isMenu; this.isMenu = isMenu;
} }
public Integer getDefaultMenu() { public Long getMenuId() {
return defaultMenu; return menuId;
} }
public void setDefaultMenu(Integer defaultMenu) { public void setMenuId(Long menuId) {
this.defaultMenu = defaultMenu; this.menuId = menuId;
} }
public Integer getIsDelete() { public Integer getIsDelete() {
...@@ -269,17 +225,13 @@ public class AtlAppstore implements Serializable { ...@@ -269,17 +225,13 @@ public class AtlAppstore implements Serializable {
sb.append(", appName=").append(appName); sb.append(", appName=").append(appName);
sb.append(", appIntroduce=").append(appIntroduce); sb.append(", appIntroduce=").append(appIntroduce);
sb.append(", appDeveloper=").append(appDeveloper); sb.append(", appDeveloper=").append(appDeveloper);
sb.append(", menuName=").append(menuName);
sb.append(", menuUrl=").append(menuUrl);
sb.append(", menuOtherUrl=").append(menuOtherUrl);
sb.append(", menuSetUrl=").append(menuSetUrl);
sb.append(", appPrice1=").append(appPrice1); sb.append(", appPrice1=").append(appPrice1);
sb.append(", appPrice2=").append(appPrice2); sb.append(", appPrice2=").append(appPrice2);
sb.append(", saleNum=").append(saleNum); sb.append(", saleNum=").append(saleNum);
sb.append(", isSale=").append(isSale); sb.append(", isSale=").append(isSale);
sb.append(", isRecom=").append(isRecom); sb.append(", isRecom=").append(isRecom);
sb.append(", isMenu=").append(isMenu); sb.append(", isMenu=").append(isMenu);
sb.append(", defaultMenu=").append(defaultMenu); sb.append(", menuId=").append(menuId);
sb.append(", isDelete=").append(isDelete); sb.append(", isDelete=").append(isDelete);
sb.append(", remark=").append(remark); sb.append(", remark=").append(remark);
sb.append(", createTime=").append(createTime); sb.append(", createTime=").append(createTime);
......
...@@ -13,7 +13,7 @@ public class AtlAppstoreCats implements Serializable { ...@@ -13,7 +13,7 @@ public class AtlAppstoreCats implements Serializable {
@GeneratedValue(strategy= GenerationType.IDENTITY) @GeneratedValue(strategy= GenerationType.IDENTITY)
private Long id; private Long id;
@ApiModelProperty(value = "所属模块 0 app板块 1时光纪 2自传书") @ApiModelProperty(value = "所属模块 1时光纪 2自传书")
private Integer module; private Integer module;
@ApiModelProperty(value = "应用商店分类名称") @ApiModelProperty(value = "应用商店分类名称")
......
...@@ -506,286 +506,6 @@ public class AtlAppstoreExample { ...@@ -506,286 +506,6 @@ public class AtlAppstoreExample {
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameIsNull() {
addCriterion("menu_name is null");
return (Criteria) this;
}
public Criteria andMenuNameIsNotNull() {
addCriterion("menu_name is not null");
return (Criteria) this;
}
public Criteria andMenuNameEqualTo(String value) {
addCriterion("menu_name =", value, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameNotEqualTo(String value) {
addCriterion("menu_name <>", value, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameGreaterThan(String value) {
addCriterion("menu_name >", value, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameGreaterThanOrEqualTo(String value) {
addCriterion("menu_name >=", value, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameLessThan(String value) {
addCriterion("menu_name <", value, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameLessThanOrEqualTo(String value) {
addCriterion("menu_name <=", value, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameLike(String value) {
addCriterion("menu_name like", value, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameNotLike(String value) {
addCriterion("menu_name not like", value, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameIn(List<String> values) {
addCriterion("menu_name in", values, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameNotIn(List<String> values) {
addCriterion("menu_name not in", values, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameBetween(String value1, String value2) {
addCriterion("menu_name between", value1, value2, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameNotBetween(String value1, String value2) {
addCriterion("menu_name not between", value1, value2, "menuName");
return (Criteria) this;
}
public Criteria andMenuUrlIsNull() {
addCriterion("menu_url is null");
return (Criteria) this;
}
public Criteria andMenuUrlIsNotNull() {
addCriterion("menu_url is not null");
return (Criteria) this;
}
public Criteria andMenuUrlEqualTo(String value) {
addCriterion("menu_url =", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlNotEqualTo(String value) {
addCriterion("menu_url <>", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlGreaterThan(String value) {
addCriterion("menu_url >", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlGreaterThanOrEqualTo(String value) {
addCriterion("menu_url >=", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlLessThan(String value) {
addCriterion("menu_url <", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlLessThanOrEqualTo(String value) {
addCriterion("menu_url <=", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlLike(String value) {
addCriterion("menu_url like", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlNotLike(String value) {
addCriterion("menu_url not like", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlIn(List<String> values) {
addCriterion("menu_url in", values, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlNotIn(List<String> values) {
addCriterion("menu_url not in", values, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlBetween(String value1, String value2) {
addCriterion("menu_url between", value1, value2, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlNotBetween(String value1, String value2) {
addCriterion("menu_url not between", value1, value2, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlIsNull() {
addCriterion("menu_other_url is null");
return (Criteria) this;
}
public Criteria andMenuOtherUrlIsNotNull() {
addCriterion("menu_other_url is not null");
return (Criteria) this;
}
public Criteria andMenuOtherUrlEqualTo(String value) {
addCriterion("menu_other_url =", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlNotEqualTo(String value) {
addCriterion("menu_other_url <>", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlGreaterThan(String value) {
addCriterion("menu_other_url >", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlGreaterThanOrEqualTo(String value) {
addCriterion("menu_other_url >=", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlLessThan(String value) {
addCriterion("menu_other_url <", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlLessThanOrEqualTo(String value) {
addCriterion("menu_other_url <=", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlLike(String value) {
addCriterion("menu_other_url like", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlNotLike(String value) {
addCriterion("menu_other_url not like", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlIn(List<String> values) {
addCriterion("menu_other_url in", values, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlNotIn(List<String> values) {
addCriterion("menu_other_url not in", values, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlBetween(String value1, String value2) {
addCriterion("menu_other_url between", value1, value2, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlNotBetween(String value1, String value2) {
addCriterion("menu_other_url not between", value1, value2, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlIsNull() {
addCriterion("menu_set_url is null");
return (Criteria) this;
}
public Criteria andMenuSetUrlIsNotNull() {
addCriterion("menu_set_url is not null");
return (Criteria) this;
}
public Criteria andMenuSetUrlEqualTo(String value) {
addCriterion("menu_set_url =", value, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlNotEqualTo(String value) {
addCriterion("menu_set_url <>", value, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlGreaterThan(String value) {
addCriterion("menu_set_url >", value, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlGreaterThanOrEqualTo(String value) {
addCriterion("menu_set_url >=", value, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlLessThan(String value) {
addCriterion("menu_set_url <", value, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlLessThanOrEqualTo(String value) {
addCriterion("menu_set_url <=", value, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlLike(String value) {
addCriterion("menu_set_url like", value, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlNotLike(String value) {
addCriterion("menu_set_url not like", value, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlIn(List<String> values) {
addCriterion("menu_set_url in", values, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlNotIn(List<String> values) {
addCriterion("menu_set_url not in", values, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlBetween(String value1, String value2) {
addCriterion("menu_set_url between", value1, value2, "menuSetUrl");
return (Criteria) this;
}
public Criteria andMenuSetUrlNotBetween(String value1, String value2) {
addCriterion("menu_set_url not between", value1, value2, "menuSetUrl");
return (Criteria) this;
}
public Criteria andAppPrice1IsNull() { public Criteria andAppPrice1IsNull() {
addCriterion("app_price1 is null"); addCriterion("app_price1 is null");
return (Criteria) this; return (Criteria) this;
...@@ -1146,63 +866,63 @@ public class AtlAppstoreExample { ...@@ -1146,63 +866,63 @@ public class AtlAppstoreExample {
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuIsNull() { public Criteria andMenuIdIsNull() {
addCriterion("default_menu is null"); addCriterion("menu_id is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuIsNotNull() { public Criteria andMenuIdIsNotNull() {
addCriterion("default_menu is not null"); addCriterion("menu_id is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuEqualTo(Integer value) { public Criteria andMenuIdEqualTo(Long value) {
addCriterion("default_menu =", value, "defaultMenu"); addCriterion("menu_id =", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuNotEqualTo(Integer value) { public Criteria andMenuIdNotEqualTo(Long value) {
addCriterion("default_menu <>", value, "defaultMenu"); addCriterion("menu_id <>", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuGreaterThan(Integer value) { public Criteria andMenuIdGreaterThan(Long value) {
addCriterion("default_menu >", value, "defaultMenu"); addCriterion("menu_id >", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuGreaterThanOrEqualTo(Integer value) { public Criteria andMenuIdGreaterThanOrEqualTo(Long value) {
addCriterion("default_menu >=", value, "defaultMenu"); addCriterion("menu_id >=", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuLessThan(Integer value) { public Criteria andMenuIdLessThan(Long value) {
addCriterion("default_menu <", value, "defaultMenu"); addCriterion("menu_id <", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuLessThanOrEqualTo(Integer value) { public Criteria andMenuIdLessThanOrEqualTo(Long value) {
addCriterion("default_menu <=", value, "defaultMenu"); addCriterion("menu_id <=", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuIn(List<Integer> values) { public Criteria andMenuIdIn(List<Long> values) {
addCriterion("default_menu in", values, "defaultMenu"); addCriterion("menu_id in", values, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuNotIn(List<Integer> values) { public Criteria andMenuIdNotIn(List<Long> values) {
addCriterion("default_menu not in", values, "defaultMenu"); addCriterion("menu_id not in", values, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuBetween(Integer value1, Integer value2) { public Criteria andMenuIdBetween(Long value1, Long value2) {
addCriterion("default_menu between", value1, value2, "defaultMenu"); addCriterion("menu_id between", value1, value2, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andDefaultMenuNotBetween(Integer value1, Integer value2) { public Criteria andMenuIdNotBetween(Long value1, Long value2) {
addCriterion("default_menu not between", value1, value2, "defaultMenu"); addCriterion("menu_id not between", value1, value2, "menuId");
return (Criteria) this; return (Criteria) this;
} }
......
...@@ -2,6 +2,7 @@ package com.hwstudio.antaile.mbg.po; ...@@ -2,6 +2,7 @@ package com.hwstudio.antaile.mbg.po;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date; import java.util.Date;
import javax.persistence.*; import javax.persistence.*;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
...@@ -14,47 +15,42 @@ public class AtlAppstoreOrder implements Serializable { ...@@ -14,47 +15,42 @@ public class AtlAppstoreOrder implements Serializable {
private Long id; private Long id;
@ApiModelProperty(value = "用户id") @ApiModelProperty(value = "用户id")
private Long timeId; private Long userId;
@ApiModelProperty(value = "菜单名称") @ApiModelProperty(value = "订单编号")
private String menuName; private String orderId;
@ApiModelProperty(value = "菜单入口url") @ApiModelProperty(value = "订单金额")
private String menuUrl; private BigDecimal orderMoney;
@ApiModelProperty(value = "菜单外部url") @ApiModelProperty(value = "支付类型 0免费 1微信 2支付宝 3其他")
private String menuOtherUrl; private Integer payType;
@ApiModelProperty(value = "菜单类型: 0展示端") @ApiModelProperty(value = "是否支付(0是|1否)")
private Integer menuType; private Integer isPay;
@ApiModelProperty(value = "是否显示 0隐藏 1显示") @ApiModelProperty(value = "状态")
private Integer isShow; private Integer orderStatus;
@ApiModelProperty(value = "是否打开 0是 1否") @ApiModelProperty(value = "关联appid")
private Integer isOpen; private String appId;
@ApiModelProperty(value = "是否安装(0是|1否)") @ApiModelProperty(value = "是否安装(0是|1否)")
private Integer isInstall; private Integer isInstall;
@ApiModelProperty(value = "菜单排序:1最大 9999最小 顺序") @ApiModelProperty(value = "是否开启(0是|1否)")
private Integer menuSort; private Integer isOpen;
@ApiModelProperty(value = "数据标识 0无效 1有效")
private Integer dataFlag;
@ApiModelProperty(value = "菜单所属应用")
private Long appId;
@ApiModelProperty(value = "删除标志(0|正常|1删除)") @ApiModelProperty(value = "删除标志(0|正常|1删除)")
private Integer isDelete; private Integer isDelete;
@ApiModelProperty(value = "菜单备用字段")
private String menuMark;
@ApiModelProperty(value = "备注") @ApiModelProperty(value = "备注")
private String remark; private String remark;
@ApiModelProperty(value = "支付时间")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date payTime;
@ApiModelProperty(value = "创建时间") @ApiModelProperty(value = "创建时间")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime; private Date createTime;
...@@ -73,60 +69,60 @@ public class AtlAppstoreOrder implements Serializable { ...@@ -73,60 +69,60 @@ public class AtlAppstoreOrder implements Serializable {
this.id = id; this.id = id;
} }
public Long getTimeId() { public Long getUserId() {
return timeId; return userId;
} }
public void setTimeId(Long timeId) { public void setUserId(Long userId) {
this.timeId = timeId; this.userId = userId;
} }
public String getMenuName() { public String getOrderId() {
return menuName; return orderId;
} }
public void setMenuName(String menuName) { public void setOrderId(String orderId) {
this.menuName = menuName; this.orderId = orderId;
} }
public String getMenuUrl() { public BigDecimal getOrderMoney() {
return menuUrl; return orderMoney;
} }
public void setMenuUrl(String menuUrl) { public void setOrderMoney(BigDecimal orderMoney) {
this.menuUrl = menuUrl; this.orderMoney = orderMoney;
} }
public String getMenuOtherUrl() { public Integer getPayType() {
return menuOtherUrl; return payType;
} }
public void setMenuOtherUrl(String menuOtherUrl) { public void setPayType(Integer payType) {
this.menuOtherUrl = menuOtherUrl; this.payType = payType;
} }
public Integer getMenuType() { public Integer getIsPay() {
return menuType; return isPay;
} }
public void setMenuType(Integer menuType) { public void setIsPay(Integer isPay) {
this.menuType = menuType; this.isPay = isPay;
} }
public Integer getIsShow() { public Integer getOrderStatus() {
return isShow; return orderStatus;
} }
public void setIsShow(Integer isShow) { public void setOrderStatus(Integer orderStatus) {
this.isShow = isShow; this.orderStatus = orderStatus;
} }
public Integer getIsOpen() { public String getAppId() {
return isOpen; return appId;
} }
public void setIsOpen(Integer isOpen) { public void setAppId(String appId) {
this.isOpen = isOpen; this.appId = appId;
} }
public Integer getIsInstall() { public Integer getIsInstall() {
...@@ -137,28 +133,12 @@ public class AtlAppstoreOrder implements Serializable { ...@@ -137,28 +133,12 @@ public class AtlAppstoreOrder implements Serializable {
this.isInstall = isInstall; this.isInstall = isInstall;
} }
public Integer getMenuSort() { public Integer getIsOpen() {
return menuSort; return isOpen;
}
public void setMenuSort(Integer menuSort) {
this.menuSort = menuSort;
}
public Integer getDataFlag() {
return dataFlag;
}
public void setDataFlag(Integer dataFlag) {
this.dataFlag = dataFlag;
}
public Long getAppId() {
return appId;
} }
public void setAppId(Long appId) { public void setIsOpen(Integer isOpen) {
this.appId = appId; this.isOpen = isOpen;
} }
public Integer getIsDelete() { public Integer getIsDelete() {
...@@ -169,14 +149,6 @@ public class AtlAppstoreOrder implements Serializable { ...@@ -169,14 +149,6 @@ public class AtlAppstoreOrder implements Serializable {
this.isDelete = isDelete; this.isDelete = isDelete;
} }
public String getMenuMark() {
return menuMark;
}
public void setMenuMark(String menuMark) {
this.menuMark = menuMark;
}
public String getRemark() { public String getRemark() {
return remark; return remark;
} }
...@@ -185,6 +157,14 @@ public class AtlAppstoreOrder implements Serializable { ...@@ -185,6 +157,14 @@ public class AtlAppstoreOrder implements Serializable {
this.remark = remark; this.remark = remark;
} }
public Date getPayTime() {
return payTime;
}
public void setPayTime(Date payTime) {
this.payTime = payTime;
}
public Date getCreateTime() { public Date getCreateTime() {
return createTime; return createTime;
} }
...@@ -208,20 +188,18 @@ public class AtlAppstoreOrder implements Serializable { ...@@ -208,20 +188,18 @@ public class AtlAppstoreOrder implements Serializable {
sb.append(" ["); sb.append(" [");
sb.append("Hash = ").append(hashCode()); sb.append("Hash = ").append(hashCode());
sb.append(", id=").append(id); sb.append(", id=").append(id);
sb.append(", timeId=").append(timeId); sb.append(", userId=").append(userId);
sb.append(", menuName=").append(menuName); sb.append(", orderId=").append(orderId);
sb.append(", menuUrl=").append(menuUrl); sb.append(", orderMoney=").append(orderMoney);
sb.append(", menuOtherUrl=").append(menuOtherUrl); sb.append(", payType=").append(payType);
sb.append(", menuType=").append(menuType); sb.append(", isPay=").append(isPay);
sb.append(", isShow=").append(isShow); sb.append(", orderStatus=").append(orderStatus);
sb.append(", isOpen=").append(isOpen);
sb.append(", isInstall=").append(isInstall);
sb.append(", menuSort=").append(menuSort);
sb.append(", dataFlag=").append(dataFlag);
sb.append(", appId=").append(appId); sb.append(", appId=").append(appId);
sb.append(", isInstall=").append(isInstall);
sb.append(", isOpen=").append(isOpen);
sb.append(", isDelete=").append(isDelete); sb.append(", isDelete=").append(isDelete);
sb.append(", menuMark=").append(menuMark);
sb.append(", remark=").append(remark); sb.append(", remark=").append(remark);
sb.append(", payTime=").append(payTime);
sb.append(", createTime=").append(createTime); sb.append(", createTime=").append(createTime);
sb.append(", updateTime=").append(updateTime); sb.append(", updateTime=").append(updateTime);
sb.append(", serialVersionUID=").append(serialVersionUID); sb.append(", serialVersionUID=").append(serialVersionUID);
......
package com.hwstudio.antaile.mbg.po; package com.hwstudio.antaile.mbg.po;
import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -165,453 +166,443 @@ public class AtlAppstoreOrderExample { ...@@ -165,453 +166,443 @@ public class AtlAppstoreOrderExample {
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdIsNull() { public Criteria andUserIdIsNull() {
addCriterion("time_id is null"); addCriterion("user_id is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdIsNotNull() { public Criteria andUserIdIsNotNull() {
addCriterion("time_id is not null"); addCriterion("user_id is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdEqualTo(Long value) { public Criteria andUserIdEqualTo(Long value) {
addCriterion("time_id =", value, "timeId"); addCriterion("user_id =", value, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdNotEqualTo(Long value) { public Criteria andUserIdNotEqualTo(Long value) {
addCriterion("time_id <>", value, "timeId"); addCriterion("user_id <>", value, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdGreaterThan(Long value) { public Criteria andUserIdGreaterThan(Long value) {
addCriterion("time_id >", value, "timeId"); addCriterion("user_id >", value, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdGreaterThanOrEqualTo(Long value) { public Criteria andUserIdGreaterThanOrEqualTo(Long value) {
addCriterion("time_id >=", value, "timeId"); addCriterion("user_id >=", value, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdLessThan(Long value) { public Criteria andUserIdLessThan(Long value) {
addCriterion("time_id <", value, "timeId"); addCriterion("user_id <", value, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdLessThanOrEqualTo(Long value) { public Criteria andUserIdLessThanOrEqualTo(Long value) {
addCriterion("time_id <=", value, "timeId"); addCriterion("user_id <=", value, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdIn(List<Long> values) { public Criteria andUserIdIn(List<Long> values) {
addCriterion("time_id in", values, "timeId"); addCriterion("user_id in", values, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdNotIn(List<Long> values) { public Criteria andUserIdNotIn(List<Long> values) {
addCriterion("time_id not in", values, "timeId"); addCriterion("user_id not in", values, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdBetween(Long value1, Long value2) { public Criteria andUserIdBetween(Long value1, Long value2) {
addCriterion("time_id between", value1, value2, "timeId"); addCriterion("user_id between", value1, value2, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andTimeIdNotBetween(Long value1, Long value2) { public Criteria andUserIdNotBetween(Long value1, Long value2) {
addCriterion("time_id not between", value1, value2, "timeId"); addCriterion("user_id not between", value1, value2, "userId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameIsNull() { public Criteria andOrderIdIsNull() {
addCriterion("menu_name is null"); addCriterion("order_id is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameIsNotNull() { public Criteria andOrderIdIsNotNull() {
addCriterion("menu_name is not null"); addCriterion("order_id is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameEqualTo(String value) { public Criteria andOrderIdEqualTo(String value) {
addCriterion("menu_name =", value, "menuName"); addCriterion("order_id =", value, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameNotEqualTo(String value) { public Criteria andOrderIdNotEqualTo(String value) {
addCriterion("menu_name <>", value, "menuName"); addCriterion("order_id <>", value, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameGreaterThan(String value) { public Criteria andOrderIdGreaterThan(String value) {
addCriterion("menu_name >", value, "menuName"); addCriterion("order_id >", value, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameGreaterThanOrEqualTo(String value) { public Criteria andOrderIdGreaterThanOrEqualTo(String value) {
addCriterion("menu_name >=", value, "menuName"); addCriterion("order_id >=", value, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameLessThan(String value) { public Criteria andOrderIdLessThan(String value) {
addCriterion("menu_name <", value, "menuName"); addCriterion("order_id <", value, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameLessThanOrEqualTo(String value) { public Criteria andOrderIdLessThanOrEqualTo(String value) {
addCriterion("menu_name <=", value, "menuName"); addCriterion("order_id <=", value, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameLike(String value) { public Criteria andOrderIdLike(String value) {
addCriterion("menu_name like", value, "menuName"); addCriterion("order_id like", value, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameNotLike(String value) { public Criteria andOrderIdNotLike(String value) {
addCriterion("menu_name not like", value, "menuName"); addCriterion("order_id not like", value, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameIn(List<String> values) { public Criteria andOrderIdIn(List<String> values) {
addCriterion("menu_name in", values, "menuName"); addCriterion("order_id in", values, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameNotIn(List<String> values) { public Criteria andOrderIdNotIn(List<String> values) {
addCriterion("menu_name not in", values, "menuName"); addCriterion("order_id not in", values, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameBetween(String value1, String value2) { public Criteria andOrderIdBetween(String value1, String value2) {
addCriterion("menu_name between", value1, value2, "menuName"); addCriterion("order_id between", value1, value2, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameNotBetween(String value1, String value2) { public Criteria andOrderIdNotBetween(String value1, String value2) {
addCriterion("menu_name not between", value1, value2, "menuName"); addCriterion("order_id not between", value1, value2, "orderId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlIsNull() { public Criteria andOrderMoneyIsNull() {
addCriterion("menu_url is null"); addCriterion("order_money is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlIsNotNull() { public Criteria andOrderMoneyIsNotNull() {
addCriterion("menu_url is not null"); addCriterion("order_money is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlEqualTo(String value) { public Criteria andOrderMoneyEqualTo(BigDecimal value) {
addCriterion("menu_url =", value, "menuUrl"); addCriterion("order_money =", value, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlNotEqualTo(String value) { public Criteria andOrderMoneyNotEqualTo(BigDecimal value) {
addCriterion("menu_url <>", value, "menuUrl"); addCriterion("order_money <>", value, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlGreaterThan(String value) { public Criteria andOrderMoneyGreaterThan(BigDecimal value) {
addCriterion("menu_url >", value, "menuUrl"); addCriterion("order_money >", value, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlGreaterThanOrEqualTo(String value) { public Criteria andOrderMoneyGreaterThanOrEqualTo(BigDecimal value) {
addCriterion("menu_url >=", value, "menuUrl"); addCriterion("order_money >=", value, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlLessThan(String value) { public Criteria andOrderMoneyLessThan(BigDecimal value) {
addCriterion("menu_url <", value, "menuUrl"); addCriterion("order_money <", value, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlLessThanOrEqualTo(String value) { public Criteria andOrderMoneyLessThanOrEqualTo(BigDecimal value) {
addCriterion("menu_url <=", value, "menuUrl"); addCriterion("order_money <=", value, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlLike(String value) { public Criteria andOrderMoneyIn(List<BigDecimal> values) {
addCriterion("menu_url like", value, "menuUrl"); addCriterion("order_money in", values, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlNotLike(String value) { public Criteria andOrderMoneyNotIn(List<BigDecimal> values) {
addCriterion("menu_url not like", value, "menuUrl"); addCriterion("order_money not in", values, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlIn(List<String> values) { public Criteria andOrderMoneyBetween(BigDecimal value1, BigDecimal value2) {
addCriterion("menu_url in", values, "menuUrl"); addCriterion("order_money between", value1, value2, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlNotIn(List<String> values) { public Criteria andOrderMoneyNotBetween(BigDecimal value1, BigDecimal value2) {
addCriterion("menu_url not in", values, "menuUrl"); addCriterion("order_money not between", value1, value2, "orderMoney");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlBetween(String value1, String value2) { public Criteria andPayTypeIsNull() {
addCriterion("menu_url between", value1, value2, "menuUrl"); addCriterion("pay_type is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuUrlNotBetween(String value1, String value2) { public Criteria andPayTypeIsNotNull() {
addCriterion("menu_url not between", value1, value2, "menuUrl"); addCriterion("pay_type is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlIsNull() { public Criteria andPayTypeEqualTo(Integer value) {
addCriterion("menu_other_url is null"); addCriterion("pay_type =", value, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlIsNotNull() { public Criteria andPayTypeNotEqualTo(Integer value) {
addCriterion("menu_other_url is not null"); addCriterion("pay_type <>", value, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlEqualTo(String value) { public Criteria andPayTypeGreaterThan(Integer value) {
addCriterion("menu_other_url =", value, "menuOtherUrl"); addCriterion("pay_type >", value, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlNotEqualTo(String value) { public Criteria andPayTypeGreaterThanOrEqualTo(Integer value) {
addCriterion("menu_other_url <>", value, "menuOtherUrl"); addCriterion("pay_type >=", value, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlGreaterThan(String value) { public Criteria andPayTypeLessThan(Integer value) {
addCriterion("menu_other_url >", value, "menuOtherUrl"); addCriterion("pay_type <", value, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlGreaterThanOrEqualTo(String value) { public Criteria andPayTypeLessThanOrEqualTo(Integer value) {
addCriterion("menu_other_url >=", value, "menuOtherUrl"); addCriterion("pay_type <=", value, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlLessThan(String value) { public Criteria andPayTypeIn(List<Integer> values) {
addCriterion("menu_other_url <", value, "menuOtherUrl"); addCriterion("pay_type in", values, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlLessThanOrEqualTo(String value) { public Criteria andPayTypeNotIn(List<Integer> values) {
addCriterion("menu_other_url <=", value, "menuOtherUrl"); addCriterion("pay_type not in", values, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlLike(String value) { public Criteria andPayTypeBetween(Integer value1, Integer value2) {
addCriterion("menu_other_url like", value, "menuOtherUrl"); addCriterion("pay_type between", value1, value2, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlNotLike(String value) { public Criteria andPayTypeNotBetween(Integer value1, Integer value2) {
addCriterion("menu_other_url not like", value, "menuOtherUrl"); addCriterion("pay_type not between", value1, value2, "payType");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlIn(List<String> values) { public Criteria andIsPayIsNull() {
addCriterion("menu_other_url in", values, "menuOtherUrl"); addCriterion("is_pay is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlNotIn(List<String> values) { public Criteria andIsPayIsNotNull() {
addCriterion("menu_other_url not in", values, "menuOtherUrl"); addCriterion("is_pay is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlBetween(String value1, String value2) { public Criteria andIsPayEqualTo(Integer value) {
addCriterion("menu_other_url between", value1, value2, "menuOtherUrl"); addCriterion("is_pay =", value, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuOtherUrlNotBetween(String value1, String value2) { public Criteria andIsPayNotEqualTo(Integer value) {
addCriterion("menu_other_url not between", value1, value2, "menuOtherUrl"); addCriterion("is_pay <>", value, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeIsNull() { public Criteria andIsPayGreaterThan(Integer value) {
addCriterion("menu_type is null"); addCriterion("is_pay >", value, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeIsNotNull() { public Criteria andIsPayGreaterThanOrEqualTo(Integer value) {
addCriterion("menu_type is not null"); addCriterion("is_pay >=", value, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeEqualTo(Integer value) { public Criteria andIsPayLessThan(Integer value) {
addCriterion("menu_type =", value, "menuType"); addCriterion("is_pay <", value, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeNotEqualTo(Integer value) { public Criteria andIsPayLessThanOrEqualTo(Integer value) {
addCriterion("menu_type <>", value, "menuType"); addCriterion("is_pay <=", value, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeGreaterThan(Integer value) { public Criteria andIsPayIn(List<Integer> values) {
addCriterion("menu_type >", value, "menuType"); addCriterion("is_pay in", values, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeGreaterThanOrEqualTo(Integer value) { public Criteria andIsPayNotIn(List<Integer> values) {
addCriterion("menu_type >=", value, "menuType"); addCriterion("is_pay not in", values, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeLessThan(Integer value) { public Criteria andIsPayBetween(Integer value1, Integer value2) {
addCriterion("menu_type <", value, "menuType"); addCriterion("is_pay between", value1, value2, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeLessThanOrEqualTo(Integer value) { public Criteria andIsPayNotBetween(Integer value1, Integer value2) {
addCriterion("menu_type <=", value, "menuType"); addCriterion("is_pay not between", value1, value2, "isPay");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeIn(List<Integer> values) { public Criteria andOrderStatusIsNull() {
addCriterion("menu_type in", values, "menuType"); addCriterion("order_status is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeNotIn(List<Integer> values) { public Criteria andOrderStatusIsNotNull() {
addCriterion("menu_type not in", values, "menuType"); addCriterion("order_status is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeBetween(Integer value1, Integer value2) { public Criteria andOrderStatusEqualTo(Integer value) {
addCriterion("menu_type between", value1, value2, "menuType"); addCriterion("order_status =", value, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuTypeNotBetween(Integer value1, Integer value2) { public Criteria andOrderStatusNotEqualTo(Integer value) {
addCriterion("menu_type not between", value1, value2, "menuType"); addCriterion("order_status <>", value, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowIsNull() { public Criteria andOrderStatusGreaterThan(Integer value) {
addCriterion("is_show is null"); addCriterion("order_status >", value, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowIsNotNull() { public Criteria andOrderStatusGreaterThanOrEqualTo(Integer value) {
addCriterion("is_show is not null"); addCriterion("order_status >=", value, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowEqualTo(Integer value) { public Criteria andOrderStatusLessThan(Integer value) {
addCriterion("is_show =", value, "isShow"); addCriterion("order_status <", value, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowNotEqualTo(Integer value) { public Criteria andOrderStatusLessThanOrEqualTo(Integer value) {
addCriterion("is_show <>", value, "isShow"); addCriterion("order_status <=", value, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowGreaterThan(Integer value) { public Criteria andOrderStatusIn(List<Integer> values) {
addCriterion("is_show >", value, "isShow"); addCriterion("order_status in", values, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowGreaterThanOrEqualTo(Integer value) { public Criteria andOrderStatusNotIn(List<Integer> values) {
addCriterion("is_show >=", value, "isShow"); addCriterion("order_status not in", values, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowLessThan(Integer value) { public Criteria andOrderStatusBetween(Integer value1, Integer value2) {
addCriterion("is_show <", value, "isShow"); addCriterion("order_status between", value1, value2, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowLessThanOrEqualTo(Integer value) { public Criteria andOrderStatusNotBetween(Integer value1, Integer value2) {
addCriterion("is_show <=", value, "isShow"); addCriterion("order_status not between", value1, value2, "orderStatus");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowIn(List<Integer> values) { public Criteria andAppIdIsNull() {
addCriterion("is_show in", values, "isShow"); addCriterion("app_id is null");
return (Criteria) this;
}
public Criteria andIsShowNotIn(List<Integer> values) {
addCriterion("is_show not in", values, "isShow");
return (Criteria) this;
}
public Criteria andIsShowBetween(Integer value1, Integer value2) {
addCriterion("is_show between", value1, value2, "isShow");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsShowNotBetween(Integer value1, Integer value2) { public Criteria andAppIdIsNotNull() {
addCriterion("is_show not between", value1, value2, "isShow"); addCriterion("app_id is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenIsNull() { public Criteria andAppIdEqualTo(String value) {
addCriterion("is_open is null"); addCriterion("app_id =", value, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenIsNotNull() { public Criteria andAppIdNotEqualTo(String value) {
addCriterion("is_open is not null"); addCriterion("app_id <>", value, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenEqualTo(Integer value) { public Criteria andAppIdGreaterThan(String value) {
addCriterion("is_open =", value, "isOpen"); addCriterion("app_id >", value, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenNotEqualTo(Integer value) { public Criteria andAppIdGreaterThanOrEqualTo(String value) {
addCriterion("is_open <>", value, "isOpen"); addCriterion("app_id >=", value, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenGreaterThan(Integer value) { public Criteria andAppIdLessThan(String value) {
addCriterion("is_open >", value, "isOpen"); addCriterion("app_id <", value, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenGreaterThanOrEqualTo(Integer value) { public Criteria andAppIdLessThanOrEqualTo(String value) {
addCriterion("is_open >=", value, "isOpen"); addCriterion("app_id <=", value, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenLessThan(Integer value) { public Criteria andAppIdLike(String value) {
addCriterion("is_open <", value, "isOpen"); addCriterion("app_id like", value, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenLessThanOrEqualTo(Integer value) { public Criteria andAppIdNotLike(String value) {
addCriterion("is_open <=", value, "isOpen"); addCriterion("app_id not like", value, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenIn(List<Integer> values) { public Criteria andAppIdIn(List<String> values) {
addCriterion("is_open in", values, "isOpen"); addCriterion("app_id in", values, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenNotIn(List<Integer> values) { public Criteria andAppIdNotIn(List<String> values) {
addCriterion("is_open not in", values, "isOpen"); addCriterion("app_id not in", values, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenBetween(Integer value1, Integer value2) { public Criteria andAppIdBetween(String value1, String value2) {
addCriterion("is_open between", value1, value2, "isOpen"); addCriterion("app_id between", value1, value2, "appId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andIsOpenNotBetween(Integer value1, Integer value2) { public Criteria andAppIdNotBetween(String value1, String value2) {
addCriterion("is_open not between", value1, value2, "isOpen"); addCriterion("app_id not between", value1, value2, "appId");
return (Criteria) this; return (Criteria) this;
} }
...@@ -675,183 +666,63 @@ public class AtlAppstoreOrderExample { ...@@ -675,183 +666,63 @@ public class AtlAppstoreOrderExample {
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuSortIsNull() { public Criteria andIsOpenIsNull() {
addCriterion("menu_sort is null"); addCriterion("is_open is null");
return (Criteria) this;
}
public Criteria andMenuSortIsNotNull() {
addCriterion("menu_sort is not null");
return (Criteria) this;
}
public Criteria andMenuSortEqualTo(Integer value) {
addCriterion("menu_sort =", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortNotEqualTo(Integer value) {
addCriterion("menu_sort <>", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortGreaterThan(Integer value) {
addCriterion("menu_sort >", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortGreaterThanOrEqualTo(Integer value) {
addCriterion("menu_sort >=", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortLessThan(Integer value) {
addCriterion("menu_sort <", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortLessThanOrEqualTo(Integer value) {
addCriterion("menu_sort <=", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortIn(List<Integer> values) {
addCriterion("menu_sort in", values, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortNotIn(List<Integer> values) {
addCriterion("menu_sort not in", values, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortBetween(Integer value1, Integer value2) {
addCriterion("menu_sort between", value1, value2, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortNotBetween(Integer value1, Integer value2) {
addCriterion("menu_sort not between", value1, value2, "menuSort");
return (Criteria) this;
}
public Criteria andDataFlagIsNull() {
addCriterion("data_flag is null");
return (Criteria) this;
}
public Criteria andDataFlagIsNotNull() {
addCriterion("data_flag is not null");
return (Criteria) this;
}
public Criteria andDataFlagEqualTo(Integer value) {
addCriterion("data_flag =", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagNotEqualTo(Integer value) {
addCriterion("data_flag <>", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagGreaterThan(Integer value) {
addCriterion("data_flag >", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagGreaterThanOrEqualTo(Integer value) {
addCriterion("data_flag >=", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagLessThan(Integer value) {
addCriterion("data_flag <", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagLessThanOrEqualTo(Integer value) {
addCriterion("data_flag <=", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagIn(List<Integer> values) {
addCriterion("data_flag in", values, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagNotIn(List<Integer> values) {
addCriterion("data_flag not in", values, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagBetween(Integer value1, Integer value2) {
addCriterion("data_flag between", value1, value2, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagNotBetween(Integer value1, Integer value2) {
addCriterion("data_flag not between", value1, value2, "dataFlag");
return (Criteria) this;
}
public Criteria andAppIdIsNull() {
addCriterion("app_id is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdIsNotNull() { public Criteria andIsOpenIsNotNull() {
addCriterion("app_id is not null"); addCriterion("is_open is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdEqualTo(Long value) { public Criteria andIsOpenEqualTo(Integer value) {
addCriterion("app_id =", value, "appId"); addCriterion("is_open =", value, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdNotEqualTo(Long value) { public Criteria andIsOpenNotEqualTo(Integer value) {
addCriterion("app_id <>", value, "appId"); addCriterion("is_open <>", value, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdGreaterThan(Long value) { public Criteria andIsOpenGreaterThan(Integer value) {
addCriterion("app_id >", value, "appId"); addCriterion("is_open >", value, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdGreaterThanOrEqualTo(Long value) { public Criteria andIsOpenGreaterThanOrEqualTo(Integer value) {
addCriterion("app_id >=", value, "appId"); addCriterion("is_open >=", value, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdLessThan(Long value) { public Criteria andIsOpenLessThan(Integer value) {
addCriterion("app_id <", value, "appId"); addCriterion("is_open <", value, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdLessThanOrEqualTo(Long value) { public Criteria andIsOpenLessThanOrEqualTo(Integer value) {
addCriterion("app_id <=", value, "appId"); addCriterion("is_open <=", value, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdIn(List<Long> values) { public Criteria andIsOpenIn(List<Integer> values) {
addCriterion("app_id in", values, "appId"); addCriterion("is_open in", values, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdNotIn(List<Long> values) { public Criteria andIsOpenNotIn(List<Integer> values) {
addCriterion("app_id not in", values, "appId"); addCriterion("is_open not in", values, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdBetween(Long value1, Long value2) { public Criteria andIsOpenBetween(Integer value1, Integer value2) {
addCriterion("app_id between", value1, value2, "appId"); addCriterion("is_open between", value1, value2, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andAppIdNotBetween(Long value1, Long value2) { public Criteria andIsOpenNotBetween(Integer value1, Integer value2) {
addCriterion("app_id not between", value1, value2, "appId"); addCriterion("is_open not between", value1, value2, "isOpen");
return (Criteria) this; return (Criteria) this;
} }
...@@ -915,143 +786,133 @@ public class AtlAppstoreOrderExample { ...@@ -915,143 +786,133 @@ public class AtlAppstoreOrderExample {
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkIsNull() { public Criteria andRemarkIsNull() {
addCriterion("menu_mark is null"); addCriterion("remark is null");
return (Criteria) this;
}
public Criteria andMenuMarkIsNotNull() {
addCriterion("menu_mark is not null");
return (Criteria) this;
}
public Criteria andMenuMarkEqualTo(String value) {
addCriterion("menu_mark =", value, "menuMark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkNotEqualTo(String value) { public Criteria andRemarkIsNotNull() {
addCriterion("menu_mark <>", value, "menuMark"); addCriterion("remark is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkGreaterThan(String value) { public Criteria andRemarkEqualTo(String value) {
addCriterion("menu_mark >", value, "menuMark"); addCriterion("remark =", value, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkGreaterThanOrEqualTo(String value) { public Criteria andRemarkNotEqualTo(String value) {
addCriterion("menu_mark >=", value, "menuMark"); addCriterion("remark <>", value, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkLessThan(String value) { public Criteria andRemarkGreaterThan(String value) {
addCriterion("menu_mark <", value, "menuMark"); addCriterion("remark >", value, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkLessThanOrEqualTo(String value) { public Criteria andRemarkGreaterThanOrEqualTo(String value) {
addCriterion("menu_mark <=", value, "menuMark"); addCriterion("remark >=", value, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkLike(String value) { public Criteria andRemarkLessThan(String value) {
addCriterion("menu_mark like", value, "menuMark"); addCriterion("remark <", value, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkNotLike(String value) { public Criteria andRemarkLessThanOrEqualTo(String value) {
addCriterion("menu_mark not like", value, "menuMark"); addCriterion("remark <=", value, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkIn(List<String> values) { public Criteria andRemarkLike(String value) {
addCriterion("menu_mark in", values, "menuMark"); addCriterion("remark like", value, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkNotIn(List<String> values) { public Criteria andRemarkNotLike(String value) {
addCriterion("menu_mark not in", values, "menuMark"); addCriterion("remark not like", value, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkBetween(String value1, String value2) { public Criteria andRemarkIn(List<String> values) {
addCriterion("menu_mark between", value1, value2, "menuMark"); addCriterion("remark in", values, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuMarkNotBetween(String value1, String value2) { public Criteria andRemarkNotIn(List<String> values) {
addCriterion("menu_mark not between", value1, value2, "menuMark"); addCriterion("remark not in", values, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkIsNull() { public Criteria andRemarkBetween(String value1, String value2) {
addCriterion("remark is null"); addCriterion("remark between", value1, value2, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkIsNotNull() { public Criteria andRemarkNotBetween(String value1, String value2) {
addCriterion("remark is not null"); addCriterion("remark not between", value1, value2, "remark");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkEqualTo(String value) { public Criteria andPayTimeIsNull() {
addCriterion("remark =", value, "remark"); addCriterion("pay_time is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkNotEqualTo(String value) { public Criteria andPayTimeIsNotNull() {
addCriterion("remark <>", value, "remark"); addCriterion("pay_time is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkGreaterThan(String value) { public Criteria andPayTimeEqualTo(Date value) {
addCriterion("remark >", value, "remark"); addCriterion("pay_time =", value, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkGreaterThanOrEqualTo(String value) { public Criteria andPayTimeNotEqualTo(Date value) {
addCriterion("remark >=", value, "remark"); addCriterion("pay_time <>", value, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkLessThan(String value) { public Criteria andPayTimeGreaterThan(Date value) {
addCriterion("remark <", value, "remark"); addCriterion("pay_time >", value, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkLessThanOrEqualTo(String value) { public Criteria andPayTimeGreaterThanOrEqualTo(Date value) {
addCriterion("remark <=", value, "remark"); addCriterion("pay_time >=", value, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkLike(String value) { public Criteria andPayTimeLessThan(Date value) {
addCriterion("remark like", value, "remark"); addCriterion("pay_time <", value, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkNotLike(String value) { public Criteria andPayTimeLessThanOrEqualTo(Date value) {
addCriterion("remark not like", value, "remark"); addCriterion("pay_time <=", value, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkIn(List<String> values) { public Criteria andPayTimeIn(List<Date> values) {
addCriterion("remark in", values, "remark"); addCriterion("pay_time in", values, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkNotIn(List<String> values) { public Criteria andPayTimeNotIn(List<Date> values) {
addCriterion("remark not in", values, "remark"); addCriterion("pay_time not in", values, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkBetween(String value1, String value2) { public Criteria andPayTimeBetween(Date value1, Date value2) {
addCriterion("remark between", value1, value2, "remark"); addCriterion("pay_time between", value1, value2, "payTime");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andRemarkNotBetween(String value1, String value2) { public Criteria andPayTimeNotBetween(Date value1, Date value2) {
addCriterion("remark not between", value1, value2, "remark"); addCriterion("pay_time not between", value1, value2, "payTime");
return (Criteria) this; return (Criteria) this;
} }
......
...@@ -13,44 +13,11 @@ public class AtlTimeMenu implements Serializable { ...@@ -13,44 +13,11 @@ public class AtlTimeMenu implements Serializable {
@GeneratedValue(strategy= GenerationType.IDENTITY) @GeneratedValue(strategy= GenerationType.IDENTITY)
private Long id; private Long id;
@ApiModelProperty(value = "用户id") @ApiModelProperty(value = "时光纪id")
private Long timeId; private Long timeId;
@ApiModelProperty(value = "菜单名称") @ApiModelProperty(value = "关联菜单id")
private String menuName; private Long menuId;
@ApiModelProperty(value = "菜单入口url")
private String menuUrl;
@ApiModelProperty(value = "菜单外部url")
private String menuOtherUrl;
@ApiModelProperty(value = "菜单类型: 0展示端")
private Integer menuType;
@ApiModelProperty(value = "是否显示 0隐藏 1显示")
private Integer isShow;
@ApiModelProperty(value = "是否打开 0是 1否")
private Integer isOpen;
@ApiModelProperty(value = "是否安装(0是|1否)")
private Integer isInstall;
@ApiModelProperty(value = "菜单排序:1最大 9999最小 顺序")
private Integer menuSort;
@ApiModelProperty(value = "数据标识 0无效 1有效")
private Integer dataFlag;
@ApiModelProperty(value = "菜单所属应用")
private Long appId;
@ApiModelProperty(value = "删除标志(0|正常|1删除)")
private Integer isDelete;
@ApiModelProperty(value = "菜单备用字段")
private String menuMark;
@ApiModelProperty(value = "备注") @ApiModelProperty(value = "备注")
private String remark; private String remark;
...@@ -81,100 +48,12 @@ public class AtlTimeMenu implements Serializable { ...@@ -81,100 +48,12 @@ public class AtlTimeMenu implements Serializable {
this.timeId = timeId; this.timeId = timeId;
} }
public String getMenuName() { public Long getMenuId() {
return menuName; return menuId;
}
public void setMenuName(String menuName) {
this.menuName = menuName;
}
public String getMenuUrl() {
return menuUrl;
}
public void setMenuUrl(String menuUrl) {
this.menuUrl = menuUrl;
}
public String getMenuOtherUrl() {
return menuOtherUrl;
}
public void setMenuOtherUrl(String menuOtherUrl) {
this.menuOtherUrl = menuOtherUrl;
}
public Integer getMenuType() {
return menuType;
}
public void setMenuType(Integer menuType) {
this.menuType = menuType;
}
public Integer getIsShow() {
return isShow;
}
public void setIsShow(Integer isShow) {
this.isShow = isShow;
}
public Integer getIsOpen() {
return isOpen;
}
public void setIsOpen(Integer isOpen) {
this.isOpen = isOpen;
}
public Integer getIsInstall() {
return isInstall;
}
public void setIsInstall(Integer isInstall) {
this.isInstall = isInstall;
}
public Integer getMenuSort() {
return menuSort;
}
public void setMenuSort(Integer menuSort) {
this.menuSort = menuSort;
}
public Integer getDataFlag() {
return dataFlag;
}
public void setDataFlag(Integer dataFlag) {
this.dataFlag = dataFlag;
}
public Long getAppId() {
return appId;
}
public void setAppId(Long appId) {
this.appId = appId;
}
public Integer getIsDelete() {
return isDelete;
}
public void setIsDelete(Integer isDelete) {
this.isDelete = isDelete;
}
public String getMenuMark() {
return menuMark;
} }
public void setMenuMark(String menuMark) { public void setMenuId(Long menuId) {
this.menuMark = menuMark; this.menuId = menuId;
} }
public String getRemark() { public String getRemark() {
...@@ -209,18 +88,7 @@ public class AtlTimeMenu implements Serializable { ...@@ -209,18 +88,7 @@ public class AtlTimeMenu implements Serializable {
sb.append("Hash = ").append(hashCode()); sb.append("Hash = ").append(hashCode());
sb.append(", id=").append(id); sb.append(", id=").append(id);
sb.append(", timeId=").append(timeId); sb.append(", timeId=").append(timeId);
sb.append(", menuName=").append(menuName); sb.append(", menuId=").append(menuId);
sb.append(", menuUrl=").append(menuUrl);
sb.append(", menuOtherUrl=").append(menuOtherUrl);
sb.append(", menuType=").append(menuType);
sb.append(", isShow=").append(isShow);
sb.append(", isOpen=").append(isOpen);
sb.append(", isInstall=").append(isInstall);
sb.append(", menuSort=").append(menuSort);
sb.append(", dataFlag=").append(dataFlag);
sb.append(", appId=").append(appId);
sb.append(", isDelete=").append(isDelete);
sb.append(", menuMark=").append(menuMark);
sb.append(", remark=").append(remark); sb.append(", remark=").append(remark);
sb.append(", createTime=").append(createTime); sb.append(", createTime=").append(createTime);
sb.append(", updateTime=").append(updateTime); sb.append(", updateTime=").append(updateTime);
......
...@@ -225,763 +225,63 @@ public class AtlTimeMenuExample { ...@@ -225,763 +225,63 @@ public class AtlTimeMenuExample {
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameIsNull() { public Criteria andMenuIdIsNull() {
addCriterion("menu_name is null"); addCriterion("menu_id is null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameIsNotNull() { public Criteria andMenuIdIsNotNull() {
addCriterion("menu_name is not null"); addCriterion("menu_id is not null");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameEqualTo(String value) { public Criteria andMenuIdEqualTo(Long value) {
addCriterion("menu_name =", value, "menuName"); addCriterion("menu_id =", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameNotEqualTo(String value) { public Criteria andMenuIdNotEqualTo(Long value) {
addCriterion("menu_name <>", value, "menuName"); addCriterion("menu_id <>", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameGreaterThan(String value) { public Criteria andMenuIdGreaterThan(Long value) {
addCriterion("menu_name >", value, "menuName"); addCriterion("menu_id >", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameGreaterThanOrEqualTo(String value) { public Criteria andMenuIdGreaterThanOrEqualTo(Long value) {
addCriterion("menu_name >=", value, "menuName"); addCriterion("menu_id >=", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameLessThan(String value) { public Criteria andMenuIdLessThan(Long value) {
addCriterion("menu_name <", value, "menuName"); addCriterion("menu_id <", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameLessThanOrEqualTo(String value) { public Criteria andMenuIdLessThanOrEqualTo(Long value) {
addCriterion("menu_name <=", value, "menuName"); addCriterion("menu_id <=", value, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameLike(String value) { public Criteria andMenuIdIn(List<Long> values) {
addCriterion("menu_name like", value, "menuName"); addCriterion("menu_id in", values, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameNotLike(String value) { public Criteria andMenuIdNotIn(List<Long> values) {
addCriterion("menu_name not like", value, "menuName"); addCriterion("menu_id not in", values, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameIn(List<String> values) { public Criteria andMenuIdBetween(Long value1, Long value2) {
addCriterion("menu_name in", values, "menuName"); addCriterion("menu_id between", value1, value2, "menuId");
return (Criteria) this; return (Criteria) this;
} }
public Criteria andMenuNameNotIn(List<String> values) { public Criteria andMenuIdNotBetween(Long value1, Long value2) {
addCriterion("menu_name not in", values, "menuName"); addCriterion("menu_id not between", value1, value2, "menuId");
return (Criteria) this;
}
public Criteria andMenuNameBetween(String value1, String value2) {
addCriterion("menu_name between", value1, value2, "menuName");
return (Criteria) this;
}
public Criteria andMenuNameNotBetween(String value1, String value2) {
addCriterion("menu_name not between", value1, value2, "menuName");
return (Criteria) this;
}
public Criteria andMenuUrlIsNull() {
addCriterion("menu_url is null");
return (Criteria) this;
}
public Criteria andMenuUrlIsNotNull() {
addCriterion("menu_url is not null");
return (Criteria) this;
}
public Criteria andMenuUrlEqualTo(String value) {
addCriterion("menu_url =", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlNotEqualTo(String value) {
addCriterion("menu_url <>", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlGreaterThan(String value) {
addCriterion("menu_url >", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlGreaterThanOrEqualTo(String value) {
addCriterion("menu_url >=", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlLessThan(String value) {
addCriterion("menu_url <", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlLessThanOrEqualTo(String value) {
addCriterion("menu_url <=", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlLike(String value) {
addCriterion("menu_url like", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlNotLike(String value) {
addCriterion("menu_url not like", value, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlIn(List<String> values) {
addCriterion("menu_url in", values, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlNotIn(List<String> values) {
addCriterion("menu_url not in", values, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlBetween(String value1, String value2) {
addCriterion("menu_url between", value1, value2, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuUrlNotBetween(String value1, String value2) {
addCriterion("menu_url not between", value1, value2, "menuUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlIsNull() {
addCriterion("menu_other_url is null");
return (Criteria) this;
}
public Criteria andMenuOtherUrlIsNotNull() {
addCriterion("menu_other_url is not null");
return (Criteria) this;
}
public Criteria andMenuOtherUrlEqualTo(String value) {
addCriterion("menu_other_url =", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlNotEqualTo(String value) {
addCriterion("menu_other_url <>", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlGreaterThan(String value) {
addCriterion("menu_other_url >", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlGreaterThanOrEqualTo(String value) {
addCriterion("menu_other_url >=", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlLessThan(String value) {
addCriterion("menu_other_url <", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlLessThanOrEqualTo(String value) {
addCriterion("menu_other_url <=", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlLike(String value) {
addCriterion("menu_other_url like", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlNotLike(String value) {
addCriterion("menu_other_url not like", value, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlIn(List<String> values) {
addCriterion("menu_other_url in", values, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlNotIn(List<String> values) {
addCriterion("menu_other_url not in", values, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlBetween(String value1, String value2) {
addCriterion("menu_other_url between", value1, value2, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuOtherUrlNotBetween(String value1, String value2) {
addCriterion("menu_other_url not between", value1, value2, "menuOtherUrl");
return (Criteria) this;
}
public Criteria andMenuTypeIsNull() {
addCriterion("menu_type is null");
return (Criteria) this;
}
public Criteria andMenuTypeIsNotNull() {
addCriterion("menu_type is not null");
return (Criteria) this;
}
public Criteria andMenuTypeEqualTo(Integer value) {
addCriterion("menu_type =", value, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeNotEqualTo(Integer value) {
addCriterion("menu_type <>", value, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeGreaterThan(Integer value) {
addCriterion("menu_type >", value, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeGreaterThanOrEqualTo(Integer value) {
addCriterion("menu_type >=", value, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeLessThan(Integer value) {
addCriterion("menu_type <", value, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeLessThanOrEqualTo(Integer value) {
addCriterion("menu_type <=", value, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeIn(List<Integer> values) {
addCriterion("menu_type in", values, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeNotIn(List<Integer> values) {
addCriterion("menu_type not in", values, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeBetween(Integer value1, Integer value2) {
addCriterion("menu_type between", value1, value2, "menuType");
return (Criteria) this;
}
public Criteria andMenuTypeNotBetween(Integer value1, Integer value2) {
addCriterion("menu_type not between", value1, value2, "menuType");
return (Criteria) this;
}
public Criteria andIsShowIsNull() {
addCriterion("is_show is null");
return (Criteria) this;
}
public Criteria andIsShowIsNotNull() {
addCriterion("is_show is not null");
return (Criteria) this;
}
public Criteria andIsShowEqualTo(Integer value) {
addCriterion("is_show =", value, "isShow");
return (Criteria) this;
}
public Criteria andIsShowNotEqualTo(Integer value) {
addCriterion("is_show <>", value, "isShow");
return (Criteria) this;
}
public Criteria andIsShowGreaterThan(Integer value) {
addCriterion("is_show >", value, "isShow");
return (Criteria) this;
}
public Criteria andIsShowGreaterThanOrEqualTo(Integer value) {
addCriterion("is_show >=", value, "isShow");
return (Criteria) this;
}
public Criteria andIsShowLessThan(Integer value) {
addCriterion("is_show <", value, "isShow");
return (Criteria) this;
}
public Criteria andIsShowLessThanOrEqualTo(Integer value) {
addCriterion("is_show <=", value, "isShow");
return (Criteria) this;
}
public Criteria andIsShowIn(List<Integer> values) {
addCriterion("is_show in", values, "isShow");
return (Criteria) this;
}
public Criteria andIsShowNotIn(List<Integer> values) {
addCriterion("is_show not in", values, "isShow");
return (Criteria) this;
}
public Criteria andIsShowBetween(Integer value1, Integer value2) {
addCriterion("is_show between", value1, value2, "isShow");
return (Criteria) this;
}
public Criteria andIsShowNotBetween(Integer value1, Integer value2) {
addCriterion("is_show not between", value1, value2, "isShow");
return (Criteria) this;
}
public Criteria andIsOpenIsNull() {
addCriterion("is_open is null");
return (Criteria) this;
}
public Criteria andIsOpenIsNotNull() {
addCriterion("is_open is not null");
return (Criteria) this;
}
public Criteria andIsOpenEqualTo(Integer value) {
addCriterion("is_open =", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenNotEqualTo(Integer value) {
addCriterion("is_open <>", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenGreaterThan(Integer value) {
addCriterion("is_open >", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenGreaterThanOrEqualTo(Integer value) {
addCriterion("is_open >=", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenLessThan(Integer value) {
addCriterion("is_open <", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenLessThanOrEqualTo(Integer value) {
addCriterion("is_open <=", value, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenIn(List<Integer> values) {
addCriterion("is_open in", values, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenNotIn(List<Integer> values) {
addCriterion("is_open not in", values, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenBetween(Integer value1, Integer value2) {
addCriterion("is_open between", value1, value2, "isOpen");
return (Criteria) this;
}
public Criteria andIsOpenNotBetween(Integer value1, Integer value2) {
addCriterion("is_open not between", value1, value2, "isOpen");
return (Criteria) this;
}
public Criteria andIsInstallIsNull() {
addCriterion("is_install is null");
return (Criteria) this;
}
public Criteria andIsInstallIsNotNull() {
addCriterion("is_install is not null");
return (Criteria) this;
}
public Criteria andIsInstallEqualTo(Integer value) {
addCriterion("is_install =", value, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallNotEqualTo(Integer value) {
addCriterion("is_install <>", value, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallGreaterThan(Integer value) {
addCriterion("is_install >", value, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallGreaterThanOrEqualTo(Integer value) {
addCriterion("is_install >=", value, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallLessThan(Integer value) {
addCriterion("is_install <", value, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallLessThanOrEqualTo(Integer value) {
addCriterion("is_install <=", value, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallIn(List<Integer> values) {
addCriterion("is_install in", values, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallNotIn(List<Integer> values) {
addCriterion("is_install not in", values, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallBetween(Integer value1, Integer value2) {
addCriterion("is_install between", value1, value2, "isInstall");
return (Criteria) this;
}
public Criteria andIsInstallNotBetween(Integer value1, Integer value2) {
addCriterion("is_install not between", value1, value2, "isInstall");
return (Criteria) this;
}
public Criteria andMenuSortIsNull() {
addCriterion("menu_sort is null");
return (Criteria) this;
}
public Criteria andMenuSortIsNotNull() {
addCriterion("menu_sort is not null");
return (Criteria) this;
}
public Criteria andMenuSortEqualTo(Integer value) {
addCriterion("menu_sort =", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortNotEqualTo(Integer value) {
addCriterion("menu_sort <>", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortGreaterThan(Integer value) {
addCriterion("menu_sort >", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortGreaterThanOrEqualTo(Integer value) {
addCriterion("menu_sort >=", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortLessThan(Integer value) {
addCriterion("menu_sort <", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortLessThanOrEqualTo(Integer value) {
addCriterion("menu_sort <=", value, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortIn(List<Integer> values) {
addCriterion("menu_sort in", values, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortNotIn(List<Integer> values) {
addCriterion("menu_sort not in", values, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortBetween(Integer value1, Integer value2) {
addCriterion("menu_sort between", value1, value2, "menuSort");
return (Criteria) this;
}
public Criteria andMenuSortNotBetween(Integer value1, Integer value2) {
addCriterion("menu_sort not between", value1, value2, "menuSort");
return (Criteria) this;
}
public Criteria andDataFlagIsNull() {
addCriterion("data_flag is null");
return (Criteria) this;
}
public Criteria andDataFlagIsNotNull() {
addCriterion("data_flag is not null");
return (Criteria) this;
}
public Criteria andDataFlagEqualTo(Integer value) {
addCriterion("data_flag =", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagNotEqualTo(Integer value) {
addCriterion("data_flag <>", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagGreaterThan(Integer value) {
addCriterion("data_flag >", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagGreaterThanOrEqualTo(Integer value) {
addCriterion("data_flag >=", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagLessThan(Integer value) {
addCriterion("data_flag <", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagLessThanOrEqualTo(Integer value) {
addCriterion("data_flag <=", value, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagIn(List<Integer> values) {
addCriterion("data_flag in", values, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagNotIn(List<Integer> values) {
addCriterion("data_flag not in", values, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagBetween(Integer value1, Integer value2) {
addCriterion("data_flag between", value1, value2, "dataFlag");
return (Criteria) this;
}
public Criteria andDataFlagNotBetween(Integer value1, Integer value2) {
addCriterion("data_flag not between", value1, value2, "dataFlag");
return (Criteria) this;
}
public Criteria andAppIdIsNull() {
addCriterion("app_id is null");
return (Criteria) this;
}
public Criteria andAppIdIsNotNull() {
addCriterion("app_id is not null");
return (Criteria) this;
}
public Criteria andAppIdEqualTo(Long value) {
addCriterion("app_id =", value, "appId");
return (Criteria) this;
}
public Criteria andAppIdNotEqualTo(Long value) {
addCriterion("app_id <>", value, "appId");
return (Criteria) this;
}
public Criteria andAppIdGreaterThan(Long value) {
addCriterion("app_id >", value, "appId");
return (Criteria) this;
}
public Criteria andAppIdGreaterThanOrEqualTo(Long value) {
addCriterion("app_id >=", value, "appId");
return (Criteria) this;
}
public Criteria andAppIdLessThan(Long value) {
addCriterion("app_id <", value, "appId");
return (Criteria) this;
}
public Criteria andAppIdLessThanOrEqualTo(Long value) {
addCriterion("app_id <=", value, "appId");
return (Criteria) this;
}
public Criteria andAppIdIn(List<Long> values) {
addCriterion("app_id in", values, "appId");
return (Criteria) this;
}
public Criteria andAppIdNotIn(List<Long> values) {
addCriterion("app_id not in", values, "appId");
return (Criteria) this;
}
public Criteria andAppIdBetween(Long value1, Long value2) {
addCriterion("app_id between", value1, value2, "appId");
return (Criteria) this;
}
public Criteria andAppIdNotBetween(Long value1, Long value2) {
addCriterion("app_id not between", value1, value2, "appId");
return (Criteria) this;
}
public Criteria andIsDeleteIsNull() {
addCriterion("is_delete is null");
return (Criteria) this;
}
public Criteria andIsDeleteIsNotNull() {
addCriterion("is_delete is not null");
return (Criteria) this;
}
public Criteria andIsDeleteEqualTo(Integer value) {
addCriterion("is_delete =", value, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteNotEqualTo(Integer value) {
addCriterion("is_delete <>", value, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteGreaterThan(Integer value) {
addCriterion("is_delete >", value, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteGreaterThanOrEqualTo(Integer value) {
addCriterion("is_delete >=", value, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteLessThan(Integer value) {
addCriterion("is_delete <", value, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteLessThanOrEqualTo(Integer value) {
addCriterion("is_delete <=", value, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteIn(List<Integer> values) {
addCriterion("is_delete in", values, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteNotIn(List<Integer> values) {
addCriterion("is_delete not in", values, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteBetween(Integer value1, Integer value2) {
addCriterion("is_delete between", value1, value2, "isDelete");
return (Criteria) this;
}
public Criteria andIsDeleteNotBetween(Integer value1, Integer value2) {
addCriterion("is_delete not between", value1, value2, "isDelete");
return (Criteria) this;
}
public Criteria andMenuMarkIsNull() {
addCriterion("menu_mark is null");
return (Criteria) this;
}
public Criteria andMenuMarkIsNotNull() {
addCriterion("menu_mark is not null");
return (Criteria) this;
}
public Criteria andMenuMarkEqualTo(String value) {
addCriterion("menu_mark =", value, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkNotEqualTo(String value) {
addCriterion("menu_mark <>", value, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkGreaterThan(String value) {
addCriterion("menu_mark >", value, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkGreaterThanOrEqualTo(String value) {
addCriterion("menu_mark >=", value, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkLessThan(String value) {
addCriterion("menu_mark <", value, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkLessThanOrEqualTo(String value) {
addCriterion("menu_mark <=", value, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkLike(String value) {
addCriterion("menu_mark like", value, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkNotLike(String value) {
addCriterion("menu_mark not like", value, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkIn(List<String> values) {
addCriterion("menu_mark in", values, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkNotIn(List<String> values) {
addCriterion("menu_mark not in", values, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkBetween(String value1, String value2) {
addCriterion("menu_mark between", value1, value2, "menuMark");
return (Criteria) this;
}
public Criteria andMenuMarkNotBetween(String value1, String value2) {
addCriterion("menu_mark not between", value1, value2, "menuMark");
return (Criteria) this; return (Criteria) this;
} }
......
package com.hwstudio.antaile.queryparam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @Author xh
* @Date 2021/7/12
* description: 查询应用订单与oss配置数据
*/
@Data
public class QueryAliossAndOrderParam implements Serializable {
@ApiModelProperty(value = "用户id")
private Long userId;
@ApiModelProperty(value = "是否支付(0是|1否)")
private Integer isPay;
}
package com.hwstudio.antaile.queryparam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @Author xh
* @Date 2021/7/12
* description: 查询应用商店是否购买 所需要的传递的参数
*/
@Data
public class QueryAppstoreIsBuyParam implements Serializable {
@ApiModelProperty(value = "用户id")
private Long userId;
@ApiModelProperty(value = "appIds 多个appId根据逗号隔开")
private String appIds;
}
package com.hwstudio.antaile.queryparam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@Data
public class QueryAtlAppstoreOrderParam implements Serializable {
@ApiModelProperty(value = "用户id")
private Long userId;
@ApiModelProperty(value = "是否菜单(0是|1否)")
private Integer isMenu;
}
package com.hwstudio.antaile.queryparam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@Data
public class QueryAtlAppstoreParam implements Serializable {
@ApiModelProperty(value = "应用商店分类id 1基础模块(时光纪)2应用模块(时光纪)3插件模块(时光纪)4展示端模块(时光纪)5应用模块(自传书)6阅读模块(自传书)")
private Long catsId;
}
package com.hwstudio.antaile.queryparam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @Author xh
* @Date 2021/7/13
* description:
*/
@Data
public class QueryAtlTimeMenuParam implements Serializable {
@ApiModelProperty(value = "时光纪id")
private Long timeId;
@ApiModelProperty(value = "是否需要查询默认菜单 0是 1否")
private Integer isQueryDefault;
}
package com.hwstudio.antaile.service;
import com.hwstudio.antaile.InsertParam.InsertAtlAppAliossParam;
import com.hwstudio.antaile.common.BeanUtils;
import com.hwstudio.antaile.common.Constants;
import com.hwstudio.antaile.dto.AtlAppAliossDTO;
import com.hwstudio.antaile.mapper.AtlAppAliossDao;
import com.hwstudio.antaile.mapper.AtlAppstoreDao;
import com.hwstudio.antaile.mbg.mapper.AtlAppAliossMapper;
import com.hwstudio.antaile.mbg.mapper.AtlAppstoreOrderMapper;
import com.hwstudio.antaile.mbg.po.AtlAppAlioss;
import com.hwstudio.antaile.mbg.po.AtlAppAliossExample;
import com.hwstudio.antaile.mbg.po.AtlAppstoreOrder;
import com.hwstudio.antaile.queryparam.QueryAliossAndOrderParam;
import com.hwstudio.antaile.utils.JsonResult;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
/**
* @Author xh
* @Date 2021/7/12
* description:
*/
@Service
public class AtlAppAliossService {
@Resource
private AtlAppAliossMapper atlAppAliossMapper;
@Resource
private AtlAppstoreOrderMapper atlAppstoreOrderMapper;
@Resource
private AtlAppAliossDao atlAppAliossDao;
/**
* 校验用户是使用自己的oss还是平台的
* @param queryAliossAndOrderParam
* @return
*/
public JsonResult checkUserOss(QueryAliossAndOrderParam queryAliossAndOrderParam){
//查询已支付的订单
queryAliossAndOrderParam.setIsPay(0);
AtlAppAliossDTO atlAppAliossDTO = this.selectAtlAppAliossByOther(queryAliossAndOrderParam);
if(atlAppAliossDTO == null){
return JsonResult.failed("没有相关订单数据");
}
if(!atlAppAliossDTO.getIsInstall().equals(0)){
return JsonResult.failed("没有安装oss插件");
}
if(!atlAppAliossDTO.getIsOpen().equals(0)){
return JsonResult.failed("没有开启oss");
}
return JsonResult.success("查询oss成功",atlAppAliossDTO );
}
/**
* 根据所需条件查询 oss配置数据
* @param queryAliossAndOrderParam
* @return
*/
public AtlAppAliossDTO selectAtlAppAliossByOther(QueryAliossAndOrderParam queryAliossAndOrderParam){
return this.atlAppAliossDao.selectAtlAppAliossByOther(queryAliossAndOrderParam);
}
/**
* 新增一条阿里云oss订单配置数据
*
* @param insertAtlAppAliossParam
* @return
*/
public JsonResult insertAtlAppAlioss(InsertAtlAppAliossParam insertAtlAppAliossParam) {
JsonResult res = this.checkAtlAppAlioss(insertAtlAppAliossParam);
if (res.getStatus().equals(Constants.RESPONSE_STATUS_500)) {
return res;
}
AtlAppAlioss atlAppAlioss = new AtlAppAlioss();
BeanUtils.copyProperties(insertAtlAppAliossParam, atlAppAlioss);
this.atlAppAliossMapper.insertSelective(atlAppAlioss);
return JsonResult.success("新增成功");
}
/**
* 根据appOrderId 查询一条oss数据
*
* @param appOrderId
* @return
*/
public AtlAppAlioss selectOneByAppOrderId(Long appOrderId) {
if (appOrderId == null) {
return null;
}
AtlAppAliossExample example = new AtlAppAliossExample();
AtlAppAliossExample.Criteria criteria = example.createCriteria();
criteria.andAppOrderIdEqualTo(appOrderId);
criteria.andIsDeleteEqualTo(0);
List<AtlAppAlioss> atlAppAliossList = this.atlAppAliossMapper.selectByExample(example);
if (atlAppAliossList == null || atlAppAliossList.size() <= 0) {
return null;
}
return atlAppAliossList.get(0);
}
/**
* 根据阿里云oss订单配置id 修改配置数据
*
* @param atlAppAlioss
* @return
*/
public JsonResult updateByAtlAppAliossId(AtlAppAlioss atlAppAlioss) {
if (atlAppAlioss.getId() == null) {
return JsonResult.failed("传入id为空");
}
this.atlAppAliossMapper.updateByPrimaryKeySelective(atlAppAlioss);
return JsonResult.success("修改成功");
}
public JsonResult checkAtlAppAlioss(InsertAtlAppAliossParam insertAtlAppAliossParam) {
if (insertAtlAppAliossParam.getAppOrderId() == null) {
return JsonResult.failed("传入订单id为空");
} else {
AtlAppstoreOrder atlAppstoreOrder = this.atlAppstoreOrderMapper.selectByPrimaryKey(insertAtlAppAliossParam.getAppOrderId());
if (atlAppstoreOrder == null) {
return JsonResult.failed("传入订单id有误");
}
}
if (insertAtlAppAliossParam.getAccessKeyId() == null || insertAtlAppAliossParam.getAccessKeyId().isEmpty()) {
return JsonResult.failed("传入AccessKey为空");
}
if (insertAtlAppAliossParam.getAccessKeySecret() == null || insertAtlAppAliossParam.getAccessKeySecret().isEmpty()) {
return JsonResult.failed("传入AccessKeySecret为空");
}
if (insertAtlAppAliossParam.getEndpoint() == null || insertAtlAppAliossParam.getEndpoint().isEmpty()) {
return JsonResult.failed("传入endpoint为空");
}
if (insertAtlAppAliossParam.getBucket() == null || insertAtlAppAliossParam.getBucket().isEmpty()) {
return JsonResult.failed("传入bucket为空");
}
return JsonResult.success("校验通过");
}
}
package com.hwstudio.antaile.service;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.hwstudio.antaile.InsertParam.InsertAppstoreOrderParam;
import com.hwstudio.antaile.common.BeanUtils;
import com.hwstudio.antaile.common.Constants;
import com.hwstudio.antaile.dto.AtlAppstoreOrderDTO;
import com.hwstudio.antaile.mapper.AtlAppstoreOrderDao;
import com.hwstudio.antaile.mbg.mapper.AtlAppstoreOrderMapper;
import com.hwstudio.antaile.mbg.po.AtlAppstore;
import com.hwstudio.antaile.mbg.po.AtlAppstoreOrder;
import com.hwstudio.antaile.mbg.po.AtlAppstoreOrderExample;
import com.hwstudio.antaile.queryparam.QueryAtlAppstoreOrderParam;
import com.hwstudio.antaile.utils.CommonPage;
import com.hwstudio.antaile.utils.JsonResult;
import com.hwstudio.antaile.utils.Page;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
/**
* @Author xh
* @Date 2021/7/8
* description:
*/
@Service
public class AtlAppStoreOrderService {
@Resource
private AtlAppstoreOrderMapper atlAppstoreOrderMapper;
@Resource
private AtlAppstoreOrderDao atlAppstoreOrderDao;
@Autowired
private AtlAppStoreService atlAppStoreService;
/**
* 根据应用订单id修改一条订单数据
*
* @param atlAppstoreOrder
* @return
*/
@Transactional(rollbackFor = Exception.class)
public JsonResult updateAppstoreOrderById(AtlAppstoreOrder atlAppstoreOrder) {
if (atlAppstoreOrder.getId() == null) {
return JsonResult.failed("传入订单id为空");
}
this.atlAppstoreOrderMapper.updateByPrimaryKeySelective(atlAppstoreOrder);
return JsonResult.success("修改成功");
}
/**
* 用户查询我的订单数据
*
* @param queryAtlAppstoreOrderParam
* @param page
* @return
*/
public CommonPage<AtlAppstoreOrderDTO> selectAtlAppstoreOrderList(QueryAtlAppstoreOrderParam queryAtlAppstoreOrderParam, Page page) {
if (page != null && page.getPageNum() != null && page.getPageSize() != null) {
PageHelper.startPage(page.getPageNum(), page.getPageSize());
}
List<AtlAppstoreOrderDTO> atlAppstoreOrderDTOList = this.atlAppstoreOrderDao.selectAtlAppstoreOrderList(queryAtlAppstoreOrderParam);
//记录下 pagehelper第一次分页查询的 返回得总条数 等信息
PageInfo<AtlAppstoreOrderDTO> pageInfo = new PageInfo<>(atlAppstoreOrderDTOList);
//因为进行了第二次查询 所以pageHelp得分页总数得到了变化 导致不准确 因此我们需要手动校准一下
CommonPage<AtlAppstoreOrderDTO> result = new CommonPage<AtlAppstoreOrderDTO>();
result.setTotalPage(pageInfo.getPages());
result.setPageNum(pageInfo.getPageNum());
result.setPageSize(pageInfo.getPageSize());
result.setTotal(pageInfo.getTotal());
result.setList(atlAppstoreOrderDTOList);
return result;
}
/**
* 生成订单
*
* @param insertAppstoreOrderParam
* @return
*/
public JsonResult generateAppstoreOrder(InsertAppstoreOrderParam insertAppstoreOrderParam) {
JsonResult res = this.checkAppstoreOrder(insertAppstoreOrderParam);
if (res.getStatus().equals(Constants.RESPONSE_STATUS_500)) {
return res;
}
AtlAppstoreOrder atlAppstoreOrder = new AtlAppstoreOrder();
BeanUtils.copyProperties(insertAppstoreOrderParam, atlAppstoreOrder);
//插入 生成订单号
atlAppstoreOrder.setOrderId(this.generateOrderNo());
//如果支付类型是免费的 跳过支付流程完成订单
if (insertAppstoreOrderParam.getPayType().equals(0)) {
atlAppstoreOrder.setPayTime(new Date());
atlAppstoreOrder.setIsPay(0);
}
this.atlAppstoreOrderMapper.insertSelective(atlAppstoreOrder);
//判断是否菜单 如果是菜单还需要将其加入到 时光纪菜单相关信息数据
return JsonResult.success("生成订单成功", atlAppstoreOrder);
}
/**
* 校验生成订单
*
* @param insertAppstoreOrderParam
* @return
*/
public JsonResult checkAppstoreOrder(InsertAppstoreOrderParam insertAppstoreOrderParam) {
if (insertAppstoreOrderParam.getUserId() == null) {
return JsonResult.failed("传入用户id为空");
}
if (insertAppstoreOrderParam.getOrderMoney() == null) {
return JsonResult.failed("传入订单金额为空");
}
if (insertAppstoreOrderParam.getPayType() == null) {
return JsonResult.failed("传入支付方式为空");
}
if(insertAppstoreOrderParam.getAppId() == null || insertAppstoreOrderParam.getAppId().isEmpty()){
return JsonResult.failed("传入appId为空");
}
if(this.checkIsBuyOrder(insertAppstoreOrderParam.getUserId(),insertAppstoreOrderParam.getAppId() )){
return JsonResult.failed("您已经购买过此应用,无需重复购买啦!");
}
return JsonResult.success("校验通过");
}
/**
* 生成订单号 生成规则:年月日时分秒 + 后4位时间戳 + 4位随机数
*
* @return
*/
public String generateOrderNo() {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String date = sdf.format(new Date());
String timeStamp = System.currentTimeMillis() + "";
String random = Math.round((Math.random() + 1) * 1000) + "";
return date + timeStamp.substring(timeStamp.length() - 4) + random;
}
/**
* 查询用户是否有无购买过此appId
*
* @param userId
* @param appId
* @return
*/
public Boolean checkIsBuyOrder(Long userId, String appId) {
AtlAppstoreOrderExample example = new AtlAppstoreOrderExample();
AtlAppstoreOrderExample.Criteria criteria = example.createCriteria();
criteria.andUserIdEqualTo(userId);
criteria.andAppIdEqualTo(appId);
//是否支付(0是|1否)
criteria.andIsPayEqualTo(0);
List<AtlAppstoreOrder> atlAppstoreOrders = this.atlAppstoreOrderMapper.selectByExample(example);
if (atlAppstoreOrders != null && atlAppstoreOrders.size() >= 0) {
return true;
}
return false;
}
/**
* 查询我的应用 根据appid分组 并且已支付的订单
*
* @param queryAtlAppstoreOrderParam
* @param page
* @return
*/
public CommonPage<AtlAppstoreOrderDTO> selectMyAtlAppstore(QueryAtlAppstoreOrderParam queryAtlAppstoreOrderParam, Page page) {
if (page != null && page.getPageNum() != null && page.getPageSize() != null) {
PageHelper.startPage(page.getPageNum(), page.getPageSize());
}
List<AtlAppstoreOrderDTO> atlAppstoreOrderDTOList = this.atlAppstoreOrderDao.selectMyAtlAppstore(queryAtlAppstoreOrderParam);
//记录下 pagehelper第一次分页查询的 返回得总条数 等信息
PageInfo<AtlAppstoreOrderDTO> pageInfo = new PageInfo<>(atlAppstoreOrderDTOList);
//因为进行了第二次查询 所以pageHelp得分页总数得到了变化 导致不准确 因此我们需要手动校准一下
CommonPage<AtlAppstoreOrderDTO> result = new CommonPage<AtlAppstoreOrderDTO>();
result.setTotalPage(pageInfo.getPages());
result.setPageNum(pageInfo.getPageNum());
result.setPageSize(pageInfo.getPageSize());
result.setTotal(pageInfo.getTotal());
result.setList(atlAppstoreOrderDTOList);
return result;
}
}
package com.hwstudio.antaile.service;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.hwstudio.antaile.dto.AtlAppstoreDTO;
import com.hwstudio.antaile.mapper.AtlAppstoreDao;
import com.hwstudio.antaile.mbg.mapper.AtlAppstoreMapper;
import com.hwstudio.antaile.mbg.po.AtlAppstore;
import com.hwstudio.antaile.mbg.po.AtlAppstoreExample;
import com.hwstudio.antaile.queryparam.QueryAppstoreIsBuyParam;
import com.hwstudio.antaile.queryparam.QueryAtlAppstoreParam;
import com.hwstudio.antaile.utils.CommonPage;
import com.hwstudio.antaile.utils.JsonResult;
import com.hwstudio.antaile.utils.Page;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* @Author xh
* @Date 2021/7/8
* description:
*/
@Service
public class AtlAppStoreService {
@Resource
private AtlAppstoreMapper atlAppstoreMapper;
@Resource
private AtlAppstoreDao atlAppstoreDao;
@Autowired
private AtlAppStoreOrderService atlAppStoreOrderService;
/**
* 根据appId查询一条应用数据信息
*
* @param appId
* @return
*/
public AtlAppstore selectOneByAppId(String appId) {
AtlAppstoreExample example = new AtlAppstoreExample();
AtlAppstoreExample.Criteria criteria = example.createCriteria();
criteria.andAppIdEqualTo(appId);
List<AtlAppstore> atlAppstoreList = this.atlAppstoreMapper.selectByExample(example);
if(atlAppstoreList == null || atlAppstoreList.size()<= 0){
return null;
}
return atlAppstoreList.get(0);
}
/**
* 分页查询留言List 不分页不传递分页参数
*
* @param queryAtlAppstoreParam
* @param page
* @return
*/
public CommonPage<AtlAppstoreDTO> selectAtlAppstoreListByOther(QueryAtlAppstoreParam queryAtlAppstoreParam, Page page) {
if (page != null && page.getPageNum() != null && page.getPageSize() != null) {
PageHelper.startPage(page.getPageNum(), page.getPageSize());
}
List<AtlAppstoreDTO> atlAppstoreDTOList = this.atlAppstoreDao.selectAtlAppstoreListByOther(queryAtlAppstoreParam);
//记录下 pagehelper第一次分页查询的 返回得总条数 等信息
PageInfo<AtlAppstoreDTO> pageInfo = new PageInfo<>(atlAppstoreDTOList);
//因为进行了第二次查询 所以pageHelp得分页总数得到了变化 导致不准确 因此我们需要手动校准一下
CommonPage<AtlAppstoreDTO> result = new CommonPage<AtlAppstoreDTO>();
result.setTotalPage(pageInfo.getPages());
result.setPageNum(pageInfo.getPageNum());
result.setPageSize(pageInfo.getPageSize());
result.setTotal(pageInfo.getTotal());
result.setList(atlAppstoreDTOList);
return result;
}
/**
* 查询appIds(多个appid逗号隔开) 与 userId是否购买过
*
* @param queryAppstoreIsBuyParam
* @return
*/
public JsonResult checkAppIsbuy(QueryAppstoreIsBuyParam queryAppstoreIsBuyParam) {
if (queryAppstoreIsBuyParam.getAppIds() == null || queryAppstoreIsBuyParam.getAppIds().isEmpty()) {
return JsonResult.failed("传入appids为空");
}
if (queryAppstoreIsBuyParam.getUserId() == null) {
return JsonResult.failed("传入用户id为空");
}
Map<String, Boolean> map = new HashMap<>();
String[] appIdList = queryAppstoreIsBuyParam.getAppIds().split(",");
for (String appId : appIdList) {
map.put(appId, this.atlAppStoreOrderService.checkIsBuyOrder(queryAppstoreIsBuyParam.getUserId(), appId));
}
return JsonResult.success("查询成功", map);
}
}
package com.hwstudio.antaile.service;
import com.hwstudio.antaile.InsertParam.InsertAtlTimeMenuParam;
import com.hwstudio.antaile.mbg.mapper.AtlMenuMapper;
import com.hwstudio.antaile.mbg.mapper.AtlTimeMenuMapper;
import com.hwstudio.antaile.mbg.po.AtlMenu;
import com.hwstudio.antaile.mbg.po.AtlMenuExample;
import com.hwstudio.antaile.mbg.po.AtlTimeMenu;
import com.hwstudio.antaile.mbg.po.AtlTimeMenuExample;
import com.hwstudio.antaile.queryparam.QueryAtlTimeMenuParam;
import com.hwstudio.antaile.utils.JsonResult;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
/**
* @Author xh
* @Date 2021/7/13
* description:
*/
@Service
public class AtlTimeMenuService {
@Resource
private AtlTimeMenuMapper atlTimeMenuMapper;
@Resource
private AtlMenuMapper atlMenuMapper;
/**
* 插入时光纪与菜单关系
*
* @param insertAtlTimeMenuParam
* @return
*/
@Transactional(rollbackFor = Exception.class)
public JsonResult insertAtlTimeMenu(InsertAtlTimeMenuParam insertAtlTimeMenuParam) {
if (insertAtlTimeMenuParam.getTimeId() == null) {
return JsonResult.failed("传入时光纪id为空");
}
if (insertAtlTimeMenuParam.getMenuIds() == null || insertAtlTimeMenuParam.getMenuIds().isEmpty()) {
return JsonResult.failed("传入菜单ids为空");
}
//插入前先将之前时光纪id 与菜单清除
AtlTimeMenuExample example = new AtlTimeMenuExample();
AtlTimeMenuExample.Criteria criteria = example.createCriteria();
criteria.andTimeIdEqualTo(insertAtlTimeMenuParam.getTimeId());
this.atlTimeMenuMapper.deleteByExample(example);
//循环插入
String[] menuIdList = insertAtlTimeMenuParam.getMenuIds().split(",");
AtlTimeMenu atlTimeMenu = new AtlTimeMenu();
atlTimeMenu.setTimeId(insertAtlTimeMenuParam.getTimeId());
for (String menuId : menuIdList) {
atlTimeMenu.setMenuId(Long.valueOf(menuId));
this.atlTimeMenuMapper.insertSelective(atlTimeMenu);
}
return JsonResult.success("操作成功");
}
/**
* 查询时光纪相关菜单
*
* @param queryAtlTimeMenuParam
* @return
*/
public JsonResult selectTimeMenu(QueryAtlTimeMenuParam queryAtlTimeMenuParam) {
//如果有传默认查询默认菜单 将查询默认菜单 否则只查询时光纪以相关的菜单
if (queryAtlTimeMenuParam.getTimeId() == null) {
return JsonResult.failed("传入时光纪id为空");
}
//查询时光纪相关的菜单
AtlTimeMenuExample example = new AtlTimeMenuExample();
AtlTimeMenuExample.Criteria criteria = example.createCriteria();
criteria.andTimeIdEqualTo(queryAtlTimeMenuParam.getTimeId());
List<AtlTimeMenu> atlTimeMenuList = this.atlTimeMenuMapper.selectByExample(example);
//要返回的菜单List
List<AtlMenu> atlMenuList = new ArrayList<>();
if (atlTimeMenuList != null && atlTimeMenuList.size() > 0) {
for (AtlTimeMenu atlTimeMenu : atlTimeMenuList) {
AtlMenu atlMenu = this.atlMenuMapper.selectByPrimaryKey(atlTimeMenu.getMenuId());
if (atlMenu != null) {
atlMenuList.add(atlMenu);
}
}
}
//如果需要查询默认菜单
if (queryAtlTimeMenuParam.getIsQueryDefault().equals(0)) {
//查询默认菜单 一起返回
AtlMenuExample exampleMenu = new AtlMenuExample();
AtlMenuExample.Criteria criteriaMenu = exampleMenu.createCriteria();
//是否显示 0隐藏 1显示
criteriaMenu.andIsShowEqualTo(1);
//数据标识 0无效 1有效
criteriaMenu.andDataFlagEqualTo(1);
//是否默认菜单(0是|1否)
criteriaMenu.andDefaultMenuEqualTo(0);
//删除标志(0|正常|1删除)
criteriaMenu.andIsDeleteEqualTo(0);
List<AtlMenu> atlMenuList1 = this.atlMenuMapper.selectByExample(exampleMenu);
//全部加入到上面的List去
atlMenuList.addAll(atlMenuList1);
}
return JsonResult.success("查询菜单成功", atlMenuList);
}
}
package com.hwstudio.antaile.utils;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.auth0.jwk.Jwk;
import io.jsonwebtoken.*;
import lombok.extern.slf4j.Slf4j;
import org.apache.tomcat.util.codec.binary.Base64;
import org.junit.Test;
import org.springframework.web.client.RestTemplate;
import java.nio.charset.StandardCharsets;
import java.security.PublicKey;
import java.util.stream.Collectors;
/**
* @Author xh
* @Date 2021/7/9
* description:
*/
@Slf4j
public class AppleUtil {
/**
* 获取苹果的公钥
*
* @return
* @throws Exception
*/
private static JSONArray getAuthKeys() {
String url = "https://appleid.apple.com/auth/keys";
RestTemplate restTemplate = new RestTemplate();
JSONObject json = restTemplate.getForObject(url, JSONObject.class);
JSONArray arr = json.getJSONArray("keys");
return arr;
}
@Test
public void test1() {
String identityToken = "eyJraWQiOiJlWGF1bm1MIiwiYWxnIjoiUlMyNTYifQ.eyJpc3MiOiJodHRwczovL2FwcGxlaWQuYXBwbGUuY29tIiwiYXVkIjoiY29tLmRpeWl5aW4ub25saW5lNTMiLCJleHAiOjE1OTc2NTAxNzQsImlhdCI6MTU5NzY0OTU3NCwic3ViIjoiMDAxMzc3LmQ0ZDVmMTAwODQ0ZTQzZjdiMWM1OWRiMzUyZWZkZmI4LjAyNTkiLCJjX2hhc2giOiJkTDVRdld2VTNjVHBxczNSazlUTnRBIiwiZW1haWwiOiI0OTk4OTY1MDdAcXEuY29tIiwiZW1haWxfdmVyaWZpZWQiOiJ0cnVlIiwiYXV0aF90aW1lIjoxNTk3NjQ5NTc0LCJub25jZV9zdXBwb3J0ZWQiOnRydWV9.hM9HjNsMJW2PjYP7SfbzF-GqOt0VnMjYGq4BoU68rkQ-K2lPp_ae5ziX6Bbr3WHg6cc3Z8OzGO63OfExvSj9gQTR596CZLvNGXhbI3piTK6597-cYsPCTbY7xHxgdHLuL8XhD-9dXPn9rouVYu4QA18JBQG1Q4sGsRzLEJ5DjOM9x1bkBz4Vu_5LEOefHFHkWN_RPCh_AOJGviDzm81kTkCTWn8jpm0tGdevMR93MOf44f7bjP2T8yezl0Vbv09TrnkdAqG0BsihCD0VN9JV7X2eagyumoxTdFfoRiOflFKAaQqohVzcqy9tHOGm_6w5h8bsRCmtBC4PnqIFqNy_AQ";
boolean flag = this.verify(identityToken);
String str1 = new String(Base64.decodeBase64(identityToken), StandardCharsets.UTF_8);
String objStr=str1.substring(str1.indexOf("{")+1,str1.indexOf("}"));
str1 = "{"+objStr+"}";
JSONObject str1Json = JSON.parseObject(str1);
String kid = str1Json.get("kid")+"";
System.out.println(str1);
String url = "https://appleid.apple.com/auth/keys";
RestTemplate restTemplate = new RestTemplate();
JSONObject json = restTemplate.getForObject(url, JSONObject.class);
JSONArray arrKeys = json.getJSONArray("keys");
String authKey = "";
Object choose = null;
for (Object item : arrKeys){
JSONObject str2Json = JSON.parseObject(item+"");
String kidKey = str2Json.get("kid")+"";
if(kid.equals(kidKey)){
authKey = str2Json.get("n")+"";
choose = item;
}
}
boolean flag2 = this.verifyExc(identityToken,JSON.parseObject(choose+"") );
String[] arr = identityToken.split("\\.");
String decode = new String(Base64.decodeBase64(arr[1]));
String substring = decode.substring(0, decode.indexOf("}") + 1);
JSONObject jsonObject = JSON.parseObject(substring);
System.out.println(jsonObject);
}
public Boolean verify(String jwt) {
JSONArray arr = getAuthKeys();
if (arr == null) {
return false;
}
JSONObject authKey = null;
//先取苹果第一个key进行校验
authKey = JSONObject.parseObject(arr.getString(0));
if (verifyExc(jwt, authKey)) {
return true;
} else {
//再取第二个key校验
authKey = JSONObject.parseObject(arr.getString(1));
return verifyExc(jwt, authKey);
}
}
/**
* 对前端传来的identityToken进行验证
*
* @param jwt 对应前端传来的 identityToken
* @param authKey 苹果的公钥 authKey
* @return
* @throws Exception
*/
public Boolean verifyExc(String jwt, JSONObject authKey) {
Jwk jwa = Jwk.fromValues(authKey);
PublicKey publicKey = null;
try {
publicKey = jwa.getPublicKey();
} catch (Exception e) {
log.error("苹果公钥获取失败:" + e.toString());
e.printStackTrace();
}
String aud = "";
String sub = "";
if (jwt.split("\\.").length > 1) {
String claim = new String(Base64.decodeBase64(jwt.split("\\.")[1]));
aud = JSONObject.parseObject(claim).get("aud").toString();
sub = JSONObject.parseObject(claim).get("sub").toString();
}
JwtParser jwtParser = Jwts.parser().setSigningKey(publicKey);
jwtParser.requireIssuer("https://appleid.apple.com");
jwtParser.requireAudience(aud);
jwtParser.requireSubject(sub);
try {
Jws<Claims> claim = jwtParser.parseClaimsJws(jwt);
if (claim != null && claim.getBody().containsKey("auth_time")) {
System.out.println(claim);
return true;
}
return false;
} catch (ExpiredJwtException e) {
log.error("apple identityToken expired", e);
return false;
} catch (Exception e) {
log.error("apple identityToken illegal", e);
return false;
}
}
/**
* 对前端传来的JWT字符串identityToken的第二部分进行解码
* 主要获取其中的aud和sub,aud大概对应ios前端的包名,sub大概对应当前用户的授权的openID
*
* @param identityToken
* @return {"aud":"com.xkj.****","sub":"000***.8da764d3f9e34d2183e8da08a1057***.0***","c_hash":"UsKAuEoI-****","email_verified":"true","auth_time":1574673481,"iss":"https://appleid.apple.com","exp":1574674081,"iat":1574673481,"email":"****@qq.com"}
* sub : 用户openid
*/
public static JSONObject parserIdentityToken(String identityToken) {
String[] arr = identityToken.split("\\.");
String decode = new String(Base64.decodeBase64(arr[1]));
String substring = decode.substring(0, decode.indexOf("}") + 1);
JSONObject jsonObject = JSON.parseObject(substring);
return jsonObject;
}
/**
* 获取publicKey 的算法id
*
* @param identityToken 苹果token的第一部分
* @return String
*/
public static String getKid(String identityToken) {
String kid = null;
try {
String str1 = new String(Base64.decodeBase64(identityToken), StandardCharsets.UTF_8);
System.out.println(str1);
} catch (Exception e) {
log.error("get kid fail,e={}", e);
}
return kid;
}
}
<?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.hwstudio.antaile.mapper.AtlAppAliossDao" >
<select id="selectAtlAppAliossByOther" parameterType="com.hwstudio.antaile.queryparam.QueryAliossAndOrderParam" resultType="com.hwstudio.antaile.dto.AtlAppAliossDTO">
select
a.id,a.app_order_id appOrderId,a.access_key_id accessKeyId,
a.access_key_secret accessKeySecret,a.endpoint,a.bucket,a.oss_url ossUrl,
a.is_save_local isSaveLocal,a.create_time createTime,
b.is_install isInstall,b.is_open isOpen
from atl_app_alioss a
inner join atl_appstore_order b ON a.app_order_id = b.id
where 1 = 1
<if test="userId != null">
and b.user_id = #{userId}
</if>
<if test="isPay != null">
and b.is_pay =#{isPay}
</if>
</select>
</mapper>
\ No newline at end of file
<?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.hwstudio.antaile.mapper.AtlAppstoreDao" >
<select id="selectAtlAppstoreListByOther" parameterType="com.hwstudio.antaile.queryparam.QueryAtlAppstoreParam" resultType="com.hwstudio.antaile.dto.AtlAppstoreDTO">
select
a.id,a.cats_id catsId,a.app_id appId,a.app_images appImages,a.app_developer appDeveloper,a.app_price1 appPrice1,a.app_price2 appPrice2,
a.sale_num saleNum,a.is_sale isSale,a.is_recom isRecom,a.is_menu isMenu,a.menu_id menuId,a.create_time createTime,
b.name catsName
from atl_appstore a
left join atl_appstore_cats b ON a.cats_id = b.id
where 1 = 1
and a.is_sale = 0
<if test=" catsId != null">
and a.cats_id =#{catsId}
</if>
</select>
</mapper>
\ No newline at end of file
<?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.hwstudio.antaile.mapper.AtlAppstoreOrderDao" >
<select id="selectAtlAppstoreOrderList" parameterType="com.hwstudio.antaile.queryparam.QueryAtlAppstoreOrderParam" resultType="com.hwstudio.antaile.dto.AtlAppstoreOrderDTO">
select
a.id,a.user_id userId,a.order_id orderId,a.order_money orderMoney,
a.pay_type payType,a.is_pay isPay,a.app_id appId,a.is_install isInstall,
a.is_open isOpen,a.pay_time payTime,a.create_time createTime,
b.app_name appName,b.app_developer appDeveloper,b.app_name appName
from
atl_appstore_order a
left join atl_appstore b ON a.app_id = b.app_id
where 1 = 1
<if test="userId != null">
and a.user_id = #{userId}
</if>
</select>
<select id="selectMyAtlAppstore" parameterType="com.hwstudio.antaile.queryparam.QueryAtlAppstoreOrderParam" resultType="com.hwstudio.antaile.dto.AtlAppstoreOrderDTO">
select
a.id,a.user_id userId,a.order_id orderId,a.order_money orderMoney,
a.pay_type payType,a.is_pay isPay,a.app_id appId,a.is_install isInstall,
a.is_open isOpen,a.pay_time payTime,a.create_time createTime,
b.app_name appName,b.app_developer appDeveloper,b.app_name appName,
b.app_introduce appIntroduce,b.app_images appImages,b.is_menu isMenu,b.menu_id menuId,
c.menu_name menuName,
count(a.app_id) buyNumber
from
atl_appstore_order a
left join atl_appstore b ON a.app_id = b.app_id
left join atl_menu c ON b.menu_id = c.id
where 1 = 1
and a.is_pay = 0
<if test="userId != null">
and a.user_id = #{userId}
</if>
<if test="isMenu != null">
and b.is_menu =#{isMenu}
</if>
group by a.app_id
order by a.create_time asc
</select>
</mapper>
\ No newline at end of file
...@@ -282,10 +282,17 @@ ...@@ -282,10 +282,17 @@
select select
a.id,a.template_id templateId,a.name,a.cover_url coverUrl a.id,a.template_id templateId,a.name,a.cover_url coverUrl
from atl_time a from atl_time a
left join atl_time_owner b ON a.id = b.time_id
where a.status = 1 where a.status = 1
<if test="isCommend != null"> <if test="isCommend != null">
and a.is_commend =#{isCommend} and a.is_commend =#{isCommend}
</if> </if>
<if test="isFindCommend != null">
and a.is_find_commend =#{isFindCommend}
</if>
<if test="livingState != null">
and b.living_state =#{livingState}
</if>
order by a.create_date desc order by a.create_date desc
</select> </select>
......
<?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.hwstudio.antaile.mapper.AtlTimeMenuDao" >
</mapper>
\ No newline at end of file
...@@ -4,14 +4,13 @@ ...@@ -4,14 +4,13 @@
<resultMap id="BaseResultMap" type="com.hwstudio.antaile.mbg.po.AtlAppAlioss"> <resultMap id="BaseResultMap" type="com.hwstudio.antaile.mbg.po.AtlAppAlioss">
<id column="id" jdbcType="BIGINT" property="id" /> <id column="id" jdbcType="BIGINT" property="id" />
<result column="cats_id" jdbcType="BIGINT" property="catsId" /> <result column="cats_id" jdbcType="BIGINT" property="catsId" />
<result column="time_id" jdbcType="BIGINT" property="timeId" /> <result column="app_order_id" jdbcType="BIGINT" property="appOrderId" />
<result column="access_key_id" jdbcType="VARCHAR" property="accessKeyId" /> <result column="access_key_id" jdbcType="VARCHAR" property="accessKeyId" />
<result column="access_key_secret" jdbcType="VARCHAR" property="accessKeySecret" /> <result column="access_key_secret" jdbcType="VARCHAR" property="accessKeySecret" />
<result column="endpoint" jdbcType="VARCHAR" property="endpoint" /> <result column="endpoint" jdbcType="VARCHAR" property="endpoint" />
<result column="bucket" jdbcType="VARCHAR" property="bucket" /> <result column="bucket" jdbcType="VARCHAR" property="bucket" />
<result column="oss_url" jdbcType="VARCHAR" property="ossUrl" /> <result column="oss_url" jdbcType="VARCHAR" property="ossUrl" />
<result column="is_save_local" jdbcType="TINYINT" property="isSaveLocal" /> <result column="is_save_local" jdbcType="TINYINT" property="isSaveLocal" />
<result column="is_open" jdbcType="TINYINT" property="isOpen" />
<result column="is_delete" jdbcType="TINYINT" property="isDelete" /> <result column="is_delete" jdbcType="TINYINT" property="isDelete" />
<result column="remark" jdbcType="VARCHAR" property="remark" /> <result column="remark" jdbcType="VARCHAR" property="remark" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" /> <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
...@@ -76,8 +75,8 @@ ...@@ -76,8 +75,8 @@
</where> </where>
</sql> </sql>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, cats_id, time_id, access_key_id, access_key_secret, endpoint, bucket, oss_url, id, cats_id, app_order_id, access_key_id, access_key_secret, endpoint, bucket, oss_url,
is_save_local, is_open, is_delete, remark, create_time, update_time is_save_local, is_delete, remark, create_time, update_time
</sql> </sql>
<select id="selectByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlAppAliossExample" resultMap="BaseResultMap"> <select id="selectByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlAppAliossExample" resultMap="BaseResultMap">
select select
...@@ -113,16 +112,16 @@ ...@@ -113,16 +112,16 @@
<selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long">
SELECT LAST_INSERT_ID() SELECT LAST_INSERT_ID()
</selectKey> </selectKey>
insert into atl_app_alioss (cats_id, time_id, access_key_id, insert into atl_app_alioss (cats_id, app_order_id, access_key_id,
access_key_secret, endpoint, bucket, access_key_secret, endpoint, bucket,
oss_url, is_save_local, is_open, oss_url, is_save_local, is_delete,
is_delete, remark, create_time, remark, create_time, update_time
update_time) )
values (#{catsId,jdbcType=BIGINT}, #{timeId,jdbcType=BIGINT}, #{accessKeyId,jdbcType=VARCHAR}, values (#{catsId,jdbcType=BIGINT}, #{appOrderId,jdbcType=BIGINT}, #{accessKeyId,jdbcType=VARCHAR},
#{accessKeySecret,jdbcType=VARCHAR}, #{endpoint,jdbcType=VARCHAR}, #{bucket,jdbcType=VARCHAR}, #{accessKeySecret,jdbcType=VARCHAR}, #{endpoint,jdbcType=VARCHAR}, #{bucket,jdbcType=VARCHAR},
#{ossUrl,jdbcType=VARCHAR}, #{isSaveLocal,jdbcType=TINYINT}, #{isOpen,jdbcType=TINYINT}, #{ossUrl,jdbcType=VARCHAR}, #{isSaveLocal,jdbcType=TINYINT}, #{isDelete,jdbcType=TINYINT},
#{isDelete,jdbcType=TINYINT}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
#{updateTime,jdbcType=TIMESTAMP}) )
</insert> </insert>
<insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlAppAlioss"> <insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlAppAlioss">
<selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long">
...@@ -133,8 +132,8 @@ ...@@ -133,8 +132,8 @@
<if test="catsId != null"> <if test="catsId != null">
cats_id, cats_id,
</if> </if>
<if test="timeId != null"> <if test="appOrderId != null">
time_id, app_order_id,
</if> </if>
<if test="accessKeyId != null"> <if test="accessKeyId != null">
access_key_id, access_key_id,
...@@ -154,9 +153,6 @@ ...@@ -154,9 +153,6 @@
<if test="isSaveLocal != null"> <if test="isSaveLocal != null">
is_save_local, is_save_local,
</if> </if>
<if test="isOpen != null">
is_open,
</if>
<if test="isDelete != null"> <if test="isDelete != null">
is_delete, is_delete,
</if> </if>
...@@ -174,8 +170,8 @@ ...@@ -174,8 +170,8 @@
<if test="catsId != null"> <if test="catsId != null">
#{catsId,jdbcType=BIGINT}, #{catsId,jdbcType=BIGINT},
</if> </if>
<if test="timeId != null"> <if test="appOrderId != null">
#{timeId,jdbcType=BIGINT}, #{appOrderId,jdbcType=BIGINT},
</if> </if>
<if test="accessKeyId != null"> <if test="accessKeyId != null">
#{accessKeyId,jdbcType=VARCHAR}, #{accessKeyId,jdbcType=VARCHAR},
...@@ -195,9 +191,6 @@ ...@@ -195,9 +191,6 @@
<if test="isSaveLocal != null"> <if test="isSaveLocal != null">
#{isSaveLocal,jdbcType=TINYINT}, #{isSaveLocal,jdbcType=TINYINT},
</if> </if>
<if test="isOpen != null">
#{isOpen,jdbcType=TINYINT},
</if>
<if test="isDelete != null"> <if test="isDelete != null">
#{isDelete,jdbcType=TINYINT}, #{isDelete,jdbcType=TINYINT},
</if> </if>
...@@ -227,8 +220,8 @@ ...@@ -227,8 +220,8 @@
<if test="record.catsId != null"> <if test="record.catsId != null">
cats_id = #{record.catsId,jdbcType=BIGINT}, cats_id = #{record.catsId,jdbcType=BIGINT},
</if> </if>
<if test="record.timeId != null"> <if test="record.appOrderId != null">
time_id = #{record.timeId,jdbcType=BIGINT}, app_order_id = #{record.appOrderId,jdbcType=BIGINT},
</if> </if>
<if test="record.accessKeyId != null"> <if test="record.accessKeyId != null">
access_key_id = #{record.accessKeyId,jdbcType=VARCHAR}, access_key_id = #{record.accessKeyId,jdbcType=VARCHAR},
...@@ -248,9 +241,6 @@ ...@@ -248,9 +241,6 @@
<if test="record.isSaveLocal != null"> <if test="record.isSaveLocal != null">
is_save_local = #{record.isSaveLocal,jdbcType=TINYINT}, is_save_local = #{record.isSaveLocal,jdbcType=TINYINT},
</if> </if>
<if test="record.isOpen != null">
is_open = #{record.isOpen,jdbcType=TINYINT},
</if>
<if test="record.isDelete != null"> <if test="record.isDelete != null">
is_delete = #{record.isDelete,jdbcType=TINYINT}, is_delete = #{record.isDelete,jdbcType=TINYINT},
</if> </if>
...@@ -272,14 +262,13 @@ ...@@ -272,14 +262,13 @@
update atl_app_alioss update atl_app_alioss
set id = #{record.id,jdbcType=BIGINT}, set id = #{record.id,jdbcType=BIGINT},
cats_id = #{record.catsId,jdbcType=BIGINT}, cats_id = #{record.catsId,jdbcType=BIGINT},
time_id = #{record.timeId,jdbcType=BIGINT}, app_order_id = #{record.appOrderId,jdbcType=BIGINT},
access_key_id = #{record.accessKeyId,jdbcType=VARCHAR}, access_key_id = #{record.accessKeyId,jdbcType=VARCHAR},
access_key_secret = #{record.accessKeySecret,jdbcType=VARCHAR}, access_key_secret = #{record.accessKeySecret,jdbcType=VARCHAR},
endpoint = #{record.endpoint,jdbcType=VARCHAR}, endpoint = #{record.endpoint,jdbcType=VARCHAR},
bucket = #{record.bucket,jdbcType=VARCHAR}, bucket = #{record.bucket,jdbcType=VARCHAR},
oss_url = #{record.ossUrl,jdbcType=VARCHAR}, oss_url = #{record.ossUrl,jdbcType=VARCHAR},
is_save_local = #{record.isSaveLocal,jdbcType=TINYINT}, is_save_local = #{record.isSaveLocal,jdbcType=TINYINT},
is_open = #{record.isOpen,jdbcType=TINYINT},
is_delete = #{record.isDelete,jdbcType=TINYINT}, is_delete = #{record.isDelete,jdbcType=TINYINT},
remark = #{record.remark,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP},
...@@ -294,8 +283,8 @@ ...@@ -294,8 +283,8 @@
<if test="catsId != null"> <if test="catsId != null">
cats_id = #{catsId,jdbcType=BIGINT}, cats_id = #{catsId,jdbcType=BIGINT},
</if> </if>
<if test="timeId != null"> <if test="appOrderId != null">
time_id = #{timeId,jdbcType=BIGINT}, app_order_id = #{appOrderId,jdbcType=BIGINT},
</if> </if>
<if test="accessKeyId != null"> <if test="accessKeyId != null">
access_key_id = #{accessKeyId,jdbcType=VARCHAR}, access_key_id = #{accessKeyId,jdbcType=VARCHAR},
...@@ -315,9 +304,6 @@ ...@@ -315,9 +304,6 @@
<if test="isSaveLocal != null"> <if test="isSaveLocal != null">
is_save_local = #{isSaveLocal,jdbcType=TINYINT}, is_save_local = #{isSaveLocal,jdbcType=TINYINT},
</if> </if>
<if test="isOpen != null">
is_open = #{isOpen,jdbcType=TINYINT},
</if>
<if test="isDelete != null"> <if test="isDelete != null">
is_delete = #{isDelete,jdbcType=TINYINT}, is_delete = #{isDelete,jdbcType=TINYINT},
</if> </if>
...@@ -336,14 +322,13 @@ ...@@ -336,14 +322,13 @@
<update id="updateByPrimaryKey" parameterType="com.hwstudio.antaile.mbg.po.AtlAppAlioss"> <update id="updateByPrimaryKey" parameterType="com.hwstudio.antaile.mbg.po.AtlAppAlioss">
update atl_app_alioss update atl_app_alioss
set cats_id = #{catsId,jdbcType=BIGINT}, set cats_id = #{catsId,jdbcType=BIGINT},
time_id = #{timeId,jdbcType=BIGINT}, app_order_id = #{appOrderId,jdbcType=BIGINT},
access_key_id = #{accessKeyId,jdbcType=VARCHAR}, access_key_id = #{accessKeyId,jdbcType=VARCHAR},
access_key_secret = #{accessKeySecret,jdbcType=VARCHAR}, access_key_secret = #{accessKeySecret,jdbcType=VARCHAR},
endpoint = #{endpoint,jdbcType=VARCHAR}, endpoint = #{endpoint,jdbcType=VARCHAR},
bucket = #{bucket,jdbcType=VARCHAR}, bucket = #{bucket,jdbcType=VARCHAR},
oss_url = #{ossUrl,jdbcType=VARCHAR}, oss_url = #{ossUrl,jdbcType=VARCHAR},
is_save_local = #{isSaveLocal,jdbcType=TINYINT}, is_save_local = #{isSaveLocal,jdbcType=TINYINT},
is_open = #{isOpen,jdbcType=TINYINT},
is_delete = #{isDelete,jdbcType=TINYINT}, is_delete = #{isDelete,jdbcType=TINYINT},
remark = #{remark,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
......
...@@ -8,17 +8,13 @@ ...@@ -8,17 +8,13 @@
<result column="app_name" jdbcType="VARCHAR" property="appName" /> <result column="app_name" jdbcType="VARCHAR" property="appName" />
<result column="app_introduce" jdbcType="VARCHAR" property="appIntroduce" /> <result column="app_introduce" jdbcType="VARCHAR" property="appIntroduce" />
<result column="app_developer" jdbcType="VARCHAR" property="appDeveloper" /> <result column="app_developer" jdbcType="VARCHAR" property="appDeveloper" />
<result column="menu_name" jdbcType="VARCHAR" property="menuName" />
<result column="menu_url" jdbcType="VARCHAR" property="menuUrl" />
<result column="menu_other_url" jdbcType="VARCHAR" property="menuOtherUrl" />
<result column="menu_set_url" jdbcType="VARCHAR" property="menuSetUrl" />
<result column="app_price1" jdbcType="DECIMAL" property="appPrice1" /> <result column="app_price1" jdbcType="DECIMAL" property="appPrice1" />
<result column="app_price2" jdbcType="DECIMAL" property="appPrice2" /> <result column="app_price2" jdbcType="DECIMAL" property="appPrice2" />
<result column="sale_num" jdbcType="BIGINT" property="saleNum" /> <result column="sale_num" jdbcType="BIGINT" property="saleNum" />
<result column="is_sale" jdbcType="TINYINT" property="isSale" /> <result column="is_sale" jdbcType="TINYINT" property="isSale" />
<result column="is_recom" jdbcType="TINYINT" property="isRecom" /> <result column="is_recom" jdbcType="TINYINT" property="isRecom" />
<result column="is_menu" jdbcType="TINYINT" property="isMenu" /> <result column="is_menu" jdbcType="TINYINT" property="isMenu" />
<result column="default_menu" jdbcType="TINYINT" property="defaultMenu" /> <result column="menu_id" jdbcType="BIGINT" property="menuId" />
<result column="is_delete" jdbcType="TINYINT" property="isDelete" /> <result column="is_delete" jdbcType="TINYINT" property="isDelete" />
<result column="remark" jdbcType="VARCHAR" property="remark" /> <result column="remark" jdbcType="VARCHAR" property="remark" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" /> <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
...@@ -86,9 +82,8 @@ ...@@ -86,9 +82,8 @@
</where> </where>
</sql> </sql>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, cats_id, app_id, app_name, app_introduce, app_developer, menu_name, menu_url, id, cats_id, app_id, app_name, app_introduce, app_developer, app_price1, app_price2,
menu_other_url, menu_set_url, app_price1, app_price2, sale_num, is_sale, is_recom, sale_num, is_sale, is_recom, is_menu, menu_id, is_delete, remark, create_time, update_time
is_menu, default_menu, is_delete, remark, create_time, update_time
</sql> </sql>
<sql id="Blob_Column_List"> <sql id="Blob_Column_List">
app_images app_images
...@@ -146,21 +141,17 @@ ...@@ -146,21 +141,17 @@
SELECT LAST_INSERT_ID() SELECT LAST_INSERT_ID()
</selectKey> </selectKey>
insert into atl_appstore (cats_id, app_id, app_name, insert into atl_appstore (cats_id, app_id, app_name,
app_introduce, app_developer, menu_name, app_introduce, app_developer, app_price1,
menu_url, menu_other_url, menu_set_url, app_price2, sale_num, is_sale,
app_price1, app_price2, sale_num, is_recom, is_menu, menu_id,
is_sale, is_recom, is_menu, is_delete, remark, create_time,
default_menu, is_delete, remark, update_time, app_images)
create_time, update_time, app_images
)
values (#{catsId,jdbcType=BIGINT}, #{appId,jdbcType=VARCHAR}, #{appName,jdbcType=VARCHAR}, values (#{catsId,jdbcType=BIGINT}, #{appId,jdbcType=VARCHAR}, #{appName,jdbcType=VARCHAR},
#{appIntroduce,jdbcType=VARCHAR}, #{appDeveloper,jdbcType=VARCHAR}, #{menuName,jdbcType=VARCHAR}, #{appIntroduce,jdbcType=VARCHAR}, #{appDeveloper,jdbcType=VARCHAR}, #{appPrice1,jdbcType=DECIMAL},
#{menuUrl,jdbcType=VARCHAR}, #{menuOtherUrl,jdbcType=VARCHAR}, #{menuSetUrl,jdbcType=VARCHAR}, #{appPrice2,jdbcType=DECIMAL}, #{saleNum,jdbcType=BIGINT}, #{isSale,jdbcType=TINYINT},
#{appPrice1,jdbcType=DECIMAL}, #{appPrice2,jdbcType=DECIMAL}, #{saleNum,jdbcType=BIGINT}, #{isRecom,jdbcType=TINYINT}, #{isMenu,jdbcType=TINYINT}, #{menuId,jdbcType=BIGINT},
#{isSale,jdbcType=TINYINT}, #{isRecom,jdbcType=TINYINT}, #{isMenu,jdbcType=TINYINT}, #{isDelete,jdbcType=TINYINT}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{defaultMenu,jdbcType=TINYINT}, #{isDelete,jdbcType=TINYINT}, #{remark,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{appImages,jdbcType=LONGVARCHAR})
#{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{appImages,jdbcType=LONGVARCHAR}
)
</insert> </insert>
<insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstore"> <insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstore">
<selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long">
...@@ -183,18 +174,6 @@ ...@@ -183,18 +174,6 @@
<if test="appDeveloper != null"> <if test="appDeveloper != null">
app_developer, app_developer,
</if> </if>
<if test="menuName != null">
menu_name,
</if>
<if test="menuUrl != null">
menu_url,
</if>
<if test="menuOtherUrl != null">
menu_other_url,
</if>
<if test="menuSetUrl != null">
menu_set_url,
</if>
<if test="appPrice1 != null"> <if test="appPrice1 != null">
app_price1, app_price1,
</if> </if>
...@@ -213,8 +192,8 @@ ...@@ -213,8 +192,8 @@
<if test="isMenu != null"> <if test="isMenu != null">
is_menu, is_menu,
</if> </if>
<if test="defaultMenu != null"> <if test="menuId != null">
default_menu, menu_id,
</if> </if>
<if test="isDelete != null"> <if test="isDelete != null">
is_delete, is_delete,
...@@ -248,18 +227,6 @@ ...@@ -248,18 +227,6 @@
<if test="appDeveloper != null"> <if test="appDeveloper != null">
#{appDeveloper,jdbcType=VARCHAR}, #{appDeveloper,jdbcType=VARCHAR},
</if> </if>
<if test="menuName != null">
#{menuName,jdbcType=VARCHAR},
</if>
<if test="menuUrl != null">
#{menuUrl,jdbcType=VARCHAR},
</if>
<if test="menuOtherUrl != null">
#{menuOtherUrl,jdbcType=VARCHAR},
</if>
<if test="menuSetUrl != null">
#{menuSetUrl,jdbcType=VARCHAR},
</if>
<if test="appPrice1 != null"> <if test="appPrice1 != null">
#{appPrice1,jdbcType=DECIMAL}, #{appPrice1,jdbcType=DECIMAL},
</if> </if>
...@@ -278,8 +245,8 @@ ...@@ -278,8 +245,8 @@
<if test="isMenu != null"> <if test="isMenu != null">
#{isMenu,jdbcType=TINYINT}, #{isMenu,jdbcType=TINYINT},
</if> </if>
<if test="defaultMenu != null"> <if test="menuId != null">
#{defaultMenu,jdbcType=TINYINT}, #{menuId,jdbcType=BIGINT},
</if> </if>
<if test="isDelete != null"> <if test="isDelete != null">
#{isDelete,jdbcType=TINYINT}, #{isDelete,jdbcType=TINYINT},
...@@ -325,18 +292,6 @@ ...@@ -325,18 +292,6 @@
<if test="record.appDeveloper != null"> <if test="record.appDeveloper != null">
app_developer = #{record.appDeveloper,jdbcType=VARCHAR}, app_developer = #{record.appDeveloper,jdbcType=VARCHAR},
</if> </if>
<if test="record.menuName != null">
menu_name = #{record.menuName,jdbcType=VARCHAR},
</if>
<if test="record.menuUrl != null">
menu_url = #{record.menuUrl,jdbcType=VARCHAR},
</if>
<if test="record.menuOtherUrl != null">
menu_other_url = #{record.menuOtherUrl,jdbcType=VARCHAR},
</if>
<if test="record.menuSetUrl != null">
menu_set_url = #{record.menuSetUrl,jdbcType=VARCHAR},
</if>
<if test="record.appPrice1 != null"> <if test="record.appPrice1 != null">
app_price1 = #{record.appPrice1,jdbcType=DECIMAL}, app_price1 = #{record.appPrice1,jdbcType=DECIMAL},
</if> </if>
...@@ -355,8 +310,8 @@ ...@@ -355,8 +310,8 @@
<if test="record.isMenu != null"> <if test="record.isMenu != null">
is_menu = #{record.isMenu,jdbcType=TINYINT}, is_menu = #{record.isMenu,jdbcType=TINYINT},
</if> </if>
<if test="record.defaultMenu != null"> <if test="record.menuId != null">
default_menu = #{record.defaultMenu,jdbcType=TINYINT}, menu_id = #{record.menuId,jdbcType=BIGINT},
</if> </if>
<if test="record.isDelete != null"> <if test="record.isDelete != null">
is_delete = #{record.isDelete,jdbcType=TINYINT}, is_delete = #{record.isDelete,jdbcType=TINYINT},
...@@ -386,17 +341,13 @@ ...@@ -386,17 +341,13 @@
app_name = #{record.appName,jdbcType=VARCHAR}, app_name = #{record.appName,jdbcType=VARCHAR},
app_introduce = #{record.appIntroduce,jdbcType=VARCHAR}, app_introduce = #{record.appIntroduce,jdbcType=VARCHAR},
app_developer = #{record.appDeveloper,jdbcType=VARCHAR}, app_developer = #{record.appDeveloper,jdbcType=VARCHAR},
menu_name = #{record.menuName,jdbcType=VARCHAR},
menu_url = #{record.menuUrl,jdbcType=VARCHAR},
menu_other_url = #{record.menuOtherUrl,jdbcType=VARCHAR},
menu_set_url = #{record.menuSetUrl,jdbcType=VARCHAR},
app_price1 = #{record.appPrice1,jdbcType=DECIMAL}, app_price1 = #{record.appPrice1,jdbcType=DECIMAL},
app_price2 = #{record.appPrice2,jdbcType=DECIMAL}, app_price2 = #{record.appPrice2,jdbcType=DECIMAL},
sale_num = #{record.saleNum,jdbcType=BIGINT}, sale_num = #{record.saleNum,jdbcType=BIGINT},
is_sale = #{record.isSale,jdbcType=TINYINT}, is_sale = #{record.isSale,jdbcType=TINYINT},
is_recom = #{record.isRecom,jdbcType=TINYINT}, is_recom = #{record.isRecom,jdbcType=TINYINT},
is_menu = #{record.isMenu,jdbcType=TINYINT}, is_menu = #{record.isMenu,jdbcType=TINYINT},
default_menu = #{record.defaultMenu,jdbcType=TINYINT}, menu_id = #{record.menuId,jdbcType=BIGINT},
is_delete = #{record.isDelete,jdbcType=TINYINT}, is_delete = #{record.isDelete,jdbcType=TINYINT},
remark = #{record.remark,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP},
...@@ -414,17 +365,13 @@ ...@@ -414,17 +365,13 @@
app_name = #{record.appName,jdbcType=VARCHAR}, app_name = #{record.appName,jdbcType=VARCHAR},
app_introduce = #{record.appIntroduce,jdbcType=VARCHAR}, app_introduce = #{record.appIntroduce,jdbcType=VARCHAR},
app_developer = #{record.appDeveloper,jdbcType=VARCHAR}, app_developer = #{record.appDeveloper,jdbcType=VARCHAR},
menu_name = #{record.menuName,jdbcType=VARCHAR},
menu_url = #{record.menuUrl,jdbcType=VARCHAR},
menu_other_url = #{record.menuOtherUrl,jdbcType=VARCHAR},
menu_set_url = #{record.menuSetUrl,jdbcType=VARCHAR},
app_price1 = #{record.appPrice1,jdbcType=DECIMAL}, app_price1 = #{record.appPrice1,jdbcType=DECIMAL},
app_price2 = #{record.appPrice2,jdbcType=DECIMAL}, app_price2 = #{record.appPrice2,jdbcType=DECIMAL},
sale_num = #{record.saleNum,jdbcType=BIGINT}, sale_num = #{record.saleNum,jdbcType=BIGINT},
is_sale = #{record.isSale,jdbcType=TINYINT}, is_sale = #{record.isSale,jdbcType=TINYINT},
is_recom = #{record.isRecom,jdbcType=TINYINT}, is_recom = #{record.isRecom,jdbcType=TINYINT},
is_menu = #{record.isMenu,jdbcType=TINYINT}, is_menu = #{record.isMenu,jdbcType=TINYINT},
default_menu = #{record.defaultMenu,jdbcType=TINYINT}, menu_id = #{record.menuId,jdbcType=BIGINT},
is_delete = #{record.isDelete,jdbcType=TINYINT}, is_delete = #{record.isDelete,jdbcType=TINYINT},
remark = #{record.remark,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP},
...@@ -451,18 +398,6 @@ ...@@ -451,18 +398,6 @@
<if test="appDeveloper != null"> <if test="appDeveloper != null">
app_developer = #{appDeveloper,jdbcType=VARCHAR}, app_developer = #{appDeveloper,jdbcType=VARCHAR},
</if> </if>
<if test="menuName != null">
menu_name = #{menuName,jdbcType=VARCHAR},
</if>
<if test="menuUrl != null">
menu_url = #{menuUrl,jdbcType=VARCHAR},
</if>
<if test="menuOtherUrl != null">
menu_other_url = #{menuOtherUrl,jdbcType=VARCHAR},
</if>
<if test="menuSetUrl != null">
menu_set_url = #{menuSetUrl,jdbcType=VARCHAR},
</if>
<if test="appPrice1 != null"> <if test="appPrice1 != null">
app_price1 = #{appPrice1,jdbcType=DECIMAL}, app_price1 = #{appPrice1,jdbcType=DECIMAL},
</if> </if>
...@@ -481,8 +416,8 @@ ...@@ -481,8 +416,8 @@
<if test="isMenu != null"> <if test="isMenu != null">
is_menu = #{isMenu,jdbcType=TINYINT}, is_menu = #{isMenu,jdbcType=TINYINT},
</if> </if>
<if test="defaultMenu != null"> <if test="menuId != null">
default_menu = #{defaultMenu,jdbcType=TINYINT}, menu_id = #{menuId,jdbcType=BIGINT},
</if> </if>
<if test="isDelete != null"> <if test="isDelete != null">
is_delete = #{isDelete,jdbcType=TINYINT}, is_delete = #{isDelete,jdbcType=TINYINT},
...@@ -509,17 +444,13 @@ ...@@ -509,17 +444,13 @@
app_name = #{appName,jdbcType=VARCHAR}, app_name = #{appName,jdbcType=VARCHAR},
app_introduce = #{appIntroduce,jdbcType=VARCHAR}, app_introduce = #{appIntroduce,jdbcType=VARCHAR},
app_developer = #{appDeveloper,jdbcType=VARCHAR}, app_developer = #{appDeveloper,jdbcType=VARCHAR},
menu_name = #{menuName,jdbcType=VARCHAR},
menu_url = #{menuUrl,jdbcType=VARCHAR},
menu_other_url = #{menuOtherUrl,jdbcType=VARCHAR},
menu_set_url = #{menuSetUrl,jdbcType=VARCHAR},
app_price1 = #{appPrice1,jdbcType=DECIMAL}, app_price1 = #{appPrice1,jdbcType=DECIMAL},
app_price2 = #{appPrice2,jdbcType=DECIMAL}, app_price2 = #{appPrice2,jdbcType=DECIMAL},
sale_num = #{saleNum,jdbcType=BIGINT}, sale_num = #{saleNum,jdbcType=BIGINT},
is_sale = #{isSale,jdbcType=TINYINT}, is_sale = #{isSale,jdbcType=TINYINT},
is_recom = #{isRecom,jdbcType=TINYINT}, is_recom = #{isRecom,jdbcType=TINYINT},
is_menu = #{isMenu,jdbcType=TINYINT}, is_menu = #{isMenu,jdbcType=TINYINT},
default_menu = #{defaultMenu,jdbcType=TINYINT}, menu_id = #{menuId,jdbcType=BIGINT},
is_delete = #{isDelete,jdbcType=TINYINT}, is_delete = #{isDelete,jdbcType=TINYINT},
remark = #{remark,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
...@@ -534,17 +465,13 @@ ...@@ -534,17 +465,13 @@
app_name = #{appName,jdbcType=VARCHAR}, app_name = #{appName,jdbcType=VARCHAR},
app_introduce = #{appIntroduce,jdbcType=VARCHAR}, app_introduce = #{appIntroduce,jdbcType=VARCHAR},
app_developer = #{appDeveloper,jdbcType=VARCHAR}, app_developer = #{appDeveloper,jdbcType=VARCHAR},
menu_name = #{menuName,jdbcType=VARCHAR},
menu_url = #{menuUrl,jdbcType=VARCHAR},
menu_other_url = #{menuOtherUrl,jdbcType=VARCHAR},
menu_set_url = #{menuSetUrl,jdbcType=VARCHAR},
app_price1 = #{appPrice1,jdbcType=DECIMAL}, app_price1 = #{appPrice1,jdbcType=DECIMAL},
app_price2 = #{appPrice2,jdbcType=DECIMAL}, app_price2 = #{appPrice2,jdbcType=DECIMAL},
sale_num = #{saleNum,jdbcType=BIGINT}, sale_num = #{saleNum,jdbcType=BIGINT},
is_sale = #{isSale,jdbcType=TINYINT}, is_sale = #{isSale,jdbcType=TINYINT},
is_recom = #{isRecom,jdbcType=TINYINT}, is_recom = #{isRecom,jdbcType=TINYINT},
is_menu = #{isMenu,jdbcType=TINYINT}, is_menu = #{isMenu,jdbcType=TINYINT},
default_menu = #{defaultMenu,jdbcType=TINYINT}, menu_id = #{menuId,jdbcType=BIGINT},
is_delete = #{isDelete,jdbcType=TINYINT}, is_delete = #{isDelete,jdbcType=TINYINT},
remark = #{remark,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
......
...@@ -3,20 +3,18 @@ ...@@ -3,20 +3,18 @@
<mapper namespace="com.hwstudio.antaile.mbg.mapper.AtlAppstoreOrderMapper"> <mapper namespace="com.hwstudio.antaile.mbg.mapper.AtlAppstoreOrderMapper">
<resultMap id="BaseResultMap" type="com.hwstudio.antaile.mbg.po.AtlAppstoreOrder"> <resultMap id="BaseResultMap" type="com.hwstudio.antaile.mbg.po.AtlAppstoreOrder">
<id column="id" jdbcType="BIGINT" property="id" /> <id column="id" jdbcType="BIGINT" property="id" />
<result column="time_id" jdbcType="BIGINT" property="timeId" /> <result column="user_id" jdbcType="BIGINT" property="userId" />
<result column="menu_name" jdbcType="VARCHAR" property="menuName" /> <result column="order_id" jdbcType="VARCHAR" property="orderId" />
<result column="menu_url" jdbcType="VARCHAR" property="menuUrl" /> <result column="order_money" jdbcType="DECIMAL" property="orderMoney" />
<result column="menu_other_url" jdbcType="VARCHAR" property="menuOtherUrl" /> <result column="pay_type" jdbcType="TINYINT" property="payType" />
<result column="menu_type" jdbcType="TINYINT" property="menuType" /> <result column="is_pay" jdbcType="TINYINT" property="isPay" />
<result column="is_show" jdbcType="TINYINT" property="isShow" /> <result column="order_status" jdbcType="TINYINT" property="orderStatus" />
<result column="is_open" jdbcType="TINYINT" property="isOpen" /> <result column="app_id" jdbcType="VARCHAR" property="appId" />
<result column="is_install" jdbcType="TINYINT" property="isInstall" /> <result column="is_install" jdbcType="TINYINT" property="isInstall" />
<result column="menu_sort" jdbcType="INTEGER" property="menuSort" /> <result column="is_open" jdbcType="TINYINT" property="isOpen" />
<result column="data_flag" jdbcType="TINYINT" property="dataFlag" />
<result column="app_id" jdbcType="BIGINT" property="appId" />
<result column="is_delete" jdbcType="TINYINT" property="isDelete" /> <result column="is_delete" jdbcType="TINYINT" property="isDelete" />
<result column="menu_mark" jdbcType="VARCHAR" property="menuMark" />
<result column="remark" jdbcType="VARCHAR" property="remark" /> <result column="remark" jdbcType="VARCHAR" property="remark" />
<result column="pay_time" jdbcType="TIMESTAMP" property="payTime" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" /> <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" /> <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
</resultMap> </resultMap>
...@@ -79,8 +77,8 @@ ...@@ -79,8 +77,8 @@
</where> </where>
</sql> </sql>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, time_id, menu_name, menu_url, menu_other_url, menu_type, is_show, is_open, is_install, id, user_id, order_id, order_money, pay_type, is_pay, order_status, app_id, is_install,
menu_sort, data_flag, app_id, is_delete, menu_mark, remark, create_time, update_time is_open, is_delete, remark, pay_time, create_time, update_time
</sql> </sql>
<select id="selectByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrderExample" resultMap="BaseResultMap"> <select id="selectByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrderExample" resultMap="BaseResultMap">
select select
...@@ -88,7 +86,7 @@ ...@@ -88,7 +86,7 @@
distinct distinct
</if> </if>
<include refid="Base_Column_List" /> <include refid="Base_Column_List" />
from atl_time_menu from atl_appstore_order
<if test="_parameter != null"> <if test="_parameter != null">
<include refid="Example_Where_Clause" /> <include refid="Example_Where_Clause" />
</if> </if>
...@@ -99,15 +97,15 @@ ...@@ -99,15 +97,15 @@
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap"> <select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
select select
<include refid="Base_Column_List" /> <include refid="Base_Column_List" />
from atl_time_menu from atl_appstore_order
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
</select> </select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long"> <delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
delete from atl_time_menu delete from atl_appstore_order
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
</delete> </delete>
<delete id="deleteByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrderExample"> <delete id="deleteByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrderExample">
delete from atl_time_menu delete from atl_appstore_order
<if test="_parameter != null"> <if test="_parameter != null">
<include refid="Example_Where_Clause" /> <include refid="Example_Where_Clause" />
</if> </if>
...@@ -116,67 +114,59 @@ ...@@ -116,67 +114,59 @@
<selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long">
SELECT LAST_INSERT_ID() SELECT LAST_INSERT_ID()
</selectKey> </selectKey>
insert into atl_time_menu (time_id, menu_name, menu_url, insert into atl_appstore_order (user_id, order_id, order_money,
menu_other_url, menu_type, is_show, pay_type, is_pay, order_status,
is_open, is_install, menu_sort, app_id, is_install, is_open,
data_flag, app_id, is_delete, is_delete, remark, pay_time,
menu_mark, remark, create_time, create_time, update_time)
update_time) values (#{userId,jdbcType=BIGINT}, #{orderId,jdbcType=VARCHAR}, #{orderMoney,jdbcType=DECIMAL},
values (#{timeId,jdbcType=BIGINT}, #{menuName,jdbcType=VARCHAR}, #{menuUrl,jdbcType=VARCHAR}, #{payType,jdbcType=TINYINT}, #{isPay,jdbcType=TINYINT}, #{orderStatus,jdbcType=TINYINT},
#{menuOtherUrl,jdbcType=VARCHAR}, #{menuType,jdbcType=TINYINT}, #{isShow,jdbcType=TINYINT}, #{appId,jdbcType=VARCHAR}, #{isInstall,jdbcType=TINYINT}, #{isOpen,jdbcType=TINYINT},
#{isOpen,jdbcType=TINYINT}, #{isInstall,jdbcType=TINYINT}, #{menuSort,jdbcType=INTEGER}, #{isDelete,jdbcType=TINYINT}, #{remark,jdbcType=VARCHAR}, #{payTime,jdbcType=TIMESTAMP},
#{dataFlag,jdbcType=TINYINT}, #{appId,jdbcType=BIGINT}, #{isDelete,jdbcType=TINYINT}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP})
#{menuMark,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP})
</insert> </insert>
<insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrder"> <insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrder">
<selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long">
SELECT LAST_INSERT_ID() SELECT LAST_INSERT_ID()
</selectKey> </selectKey>
insert into atl_time_menu insert into atl_appstore_order
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">
<if test="timeId != null"> <if test="userId != null">
time_id, user_id,
</if> </if>
<if test="menuName != null"> <if test="orderId != null">
menu_name, order_id,
</if> </if>
<if test="menuUrl != null"> <if test="orderMoney != null">
menu_url, order_money,
</if> </if>
<if test="menuOtherUrl != null"> <if test="payType != null">
menu_other_url, pay_type,
</if> </if>
<if test="menuType != null"> <if test="isPay != null">
menu_type, is_pay,
</if> </if>
<if test="isShow != null"> <if test="orderStatus != null">
is_show, order_status,
</if> </if>
<if test="isOpen != null"> <if test="appId != null">
is_open, app_id,
</if> </if>
<if test="isInstall != null"> <if test="isInstall != null">
is_install, is_install,
</if> </if>
<if test="menuSort != null"> <if test="isOpen != null">
menu_sort, is_open,
</if>
<if test="dataFlag != null">
data_flag,
</if>
<if test="appId != null">
app_id,
</if> </if>
<if test="isDelete != null"> <if test="isDelete != null">
is_delete, is_delete,
</if> </if>
<if test="menuMark != null">
menu_mark,
</if>
<if test="remark != null"> <if test="remark != null">
remark, remark,
</if> </if>
<if test="payTime != null">
pay_time,
</if>
<if test="createTime != null"> <if test="createTime != null">
create_time, create_time,
</if> </if>
...@@ -185,48 +175,42 @@ ...@@ -185,48 +175,42 @@
</if> </if>
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="timeId != null"> <if test="userId != null">
#{timeId,jdbcType=BIGINT}, #{userId,jdbcType=BIGINT},
</if> </if>
<if test="menuName != null"> <if test="orderId != null">
#{menuName,jdbcType=VARCHAR}, #{orderId,jdbcType=VARCHAR},
</if> </if>
<if test="menuUrl != null"> <if test="orderMoney != null">
#{menuUrl,jdbcType=VARCHAR}, #{orderMoney,jdbcType=DECIMAL},
</if> </if>
<if test="menuOtherUrl != null"> <if test="payType != null">
#{menuOtherUrl,jdbcType=VARCHAR}, #{payType,jdbcType=TINYINT},
</if> </if>
<if test="menuType != null"> <if test="isPay != null">
#{menuType,jdbcType=TINYINT}, #{isPay,jdbcType=TINYINT},
</if> </if>
<if test="isShow != null"> <if test="orderStatus != null">
#{isShow,jdbcType=TINYINT}, #{orderStatus,jdbcType=TINYINT},
</if> </if>
<if test="isOpen != null"> <if test="appId != null">
#{isOpen,jdbcType=TINYINT}, #{appId,jdbcType=VARCHAR},
</if> </if>
<if test="isInstall != null"> <if test="isInstall != null">
#{isInstall,jdbcType=TINYINT}, #{isInstall,jdbcType=TINYINT},
</if> </if>
<if test="menuSort != null"> <if test="isOpen != null">
#{menuSort,jdbcType=INTEGER}, #{isOpen,jdbcType=TINYINT},
</if>
<if test="dataFlag != null">
#{dataFlag,jdbcType=TINYINT},
</if>
<if test="appId != null">
#{appId,jdbcType=BIGINT},
</if> </if>
<if test="isDelete != null"> <if test="isDelete != null">
#{isDelete,jdbcType=TINYINT}, #{isDelete,jdbcType=TINYINT},
</if> </if>
<if test="menuMark != null">
#{menuMark,jdbcType=VARCHAR},
</if>
<if test="remark != null"> <if test="remark != null">
#{remark,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR},
</if> </if>
<if test="payTime != null">
#{payTime,jdbcType=TIMESTAMP},
</if>
<if test="createTime != null"> <if test="createTime != null">
#{createTime,jdbcType=TIMESTAMP}, #{createTime,jdbcType=TIMESTAMP},
</if> </if>
...@@ -236,59 +220,53 @@ ...@@ -236,59 +220,53 @@
</trim> </trim>
</insert> </insert>
<select id="countByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrderExample" resultType="java.lang.Long"> <select id="countByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrderExample" resultType="java.lang.Long">
select count(*) from atl_time_menu select count(*) from atl_appstore_order
<if test="_parameter != null"> <if test="_parameter != null">
<include refid="Example_Where_Clause" /> <include refid="Example_Where_Clause" />
</if> </if>
</select> </select>
<update id="updateByExampleSelective" parameterType="map"> <update id="updateByExampleSelective" parameterType="map">
update atl_time_menu update atl_appstore_order
<set> <set>
<if test="record.id != null"> <if test="record.id != null">
id = #{record.id,jdbcType=BIGINT}, id = #{record.id,jdbcType=BIGINT},
</if> </if>
<if test="record.timeId != null"> <if test="record.userId != null">
time_id = #{record.timeId,jdbcType=BIGINT}, user_id = #{record.userId,jdbcType=BIGINT},
</if> </if>
<if test="record.menuName != null"> <if test="record.orderId != null">
menu_name = #{record.menuName,jdbcType=VARCHAR}, order_id = #{record.orderId,jdbcType=VARCHAR},
</if> </if>
<if test="record.menuUrl != null"> <if test="record.orderMoney != null">
menu_url = #{record.menuUrl,jdbcType=VARCHAR}, order_money = #{record.orderMoney,jdbcType=DECIMAL},
</if> </if>
<if test="record.menuOtherUrl != null"> <if test="record.payType != null">
menu_other_url = #{record.menuOtherUrl,jdbcType=VARCHAR}, pay_type = #{record.payType,jdbcType=TINYINT},
</if> </if>
<if test="record.menuType != null"> <if test="record.isPay != null">
menu_type = #{record.menuType,jdbcType=TINYINT}, is_pay = #{record.isPay,jdbcType=TINYINT},
</if> </if>
<if test="record.isShow != null"> <if test="record.orderStatus != null">
is_show = #{record.isShow,jdbcType=TINYINT}, order_status = #{record.orderStatus,jdbcType=TINYINT},
</if> </if>
<if test="record.isOpen != null"> <if test="record.appId != null">
is_open = #{record.isOpen,jdbcType=TINYINT}, app_id = #{record.appId,jdbcType=VARCHAR},
</if> </if>
<if test="record.isInstall != null"> <if test="record.isInstall != null">
is_install = #{record.isInstall,jdbcType=TINYINT}, is_install = #{record.isInstall,jdbcType=TINYINT},
</if> </if>
<if test="record.menuSort != null"> <if test="record.isOpen != null">
menu_sort = #{record.menuSort,jdbcType=INTEGER}, is_open = #{record.isOpen,jdbcType=TINYINT},
</if>
<if test="record.dataFlag != null">
data_flag = #{record.dataFlag,jdbcType=TINYINT},
</if>
<if test="record.appId != null">
app_id = #{record.appId,jdbcType=BIGINT},
</if> </if>
<if test="record.isDelete != null"> <if test="record.isDelete != null">
is_delete = #{record.isDelete,jdbcType=TINYINT}, is_delete = #{record.isDelete,jdbcType=TINYINT},
</if> </if>
<if test="record.menuMark != null">
menu_mark = #{record.menuMark,jdbcType=VARCHAR},
</if>
<if test="record.remark != null"> <if test="record.remark != null">
remark = #{record.remark,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR},
</if> </if>
<if test="record.payTime != null">
pay_time = #{record.payTime,jdbcType=TIMESTAMP},
</if>
<if test="record.createTime != null"> <if test="record.createTime != null">
create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP},
</if> </if>
...@@ -301,22 +279,20 @@ ...@@ -301,22 +279,20 @@
</if> </if>
</update> </update>
<update id="updateByExample" parameterType="map"> <update id="updateByExample" parameterType="map">
update atl_time_menu update atl_appstore_order
set id = #{record.id,jdbcType=BIGINT}, set id = #{record.id,jdbcType=BIGINT},
time_id = #{record.timeId,jdbcType=BIGINT}, user_id = #{record.userId,jdbcType=BIGINT},
menu_name = #{record.menuName,jdbcType=VARCHAR}, order_id = #{record.orderId,jdbcType=VARCHAR},
menu_url = #{record.menuUrl,jdbcType=VARCHAR}, order_money = #{record.orderMoney,jdbcType=DECIMAL},
menu_other_url = #{record.menuOtherUrl,jdbcType=VARCHAR}, pay_type = #{record.payType,jdbcType=TINYINT},
menu_type = #{record.menuType,jdbcType=TINYINT}, is_pay = #{record.isPay,jdbcType=TINYINT},
is_show = #{record.isShow,jdbcType=TINYINT}, order_status = #{record.orderStatus,jdbcType=TINYINT},
is_open = #{record.isOpen,jdbcType=TINYINT}, app_id = #{record.appId,jdbcType=VARCHAR},
is_install = #{record.isInstall,jdbcType=TINYINT}, is_install = #{record.isInstall,jdbcType=TINYINT},
menu_sort = #{record.menuSort,jdbcType=INTEGER}, is_open = #{record.isOpen,jdbcType=TINYINT},
data_flag = #{record.dataFlag,jdbcType=TINYINT},
app_id = #{record.appId,jdbcType=BIGINT},
is_delete = #{record.isDelete,jdbcType=TINYINT}, is_delete = #{record.isDelete,jdbcType=TINYINT},
menu_mark = #{record.menuMark,jdbcType=VARCHAR},
remark = #{record.remark,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR},
pay_time = #{record.payTime,jdbcType=TIMESTAMP},
create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP} update_time = #{record.updateTime,jdbcType=TIMESTAMP}
<if test="_parameter != null"> <if test="_parameter != null">
...@@ -324,50 +300,44 @@ ...@@ -324,50 +300,44 @@
</if> </if>
</update> </update>
<update id="updateByPrimaryKeySelective" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrder"> <update id="updateByPrimaryKeySelective" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrder">
update atl_time_menu update atl_appstore_order
<set> <set>
<if test="timeId != null"> <if test="userId != null">
time_id = #{timeId,jdbcType=BIGINT}, user_id = #{userId,jdbcType=BIGINT},
</if> </if>
<if test="menuName != null"> <if test="orderId != null">
menu_name = #{menuName,jdbcType=VARCHAR}, order_id = #{orderId,jdbcType=VARCHAR},
</if> </if>
<if test="menuUrl != null"> <if test="orderMoney != null">
menu_url = #{menuUrl,jdbcType=VARCHAR}, order_money = #{orderMoney,jdbcType=DECIMAL},
</if> </if>
<if test="menuOtherUrl != null"> <if test="payType != null">
menu_other_url = #{menuOtherUrl,jdbcType=VARCHAR}, pay_type = #{payType,jdbcType=TINYINT},
</if> </if>
<if test="menuType != null"> <if test="isPay != null">
menu_type = #{menuType,jdbcType=TINYINT}, is_pay = #{isPay,jdbcType=TINYINT},
</if> </if>
<if test="isShow != null"> <if test="orderStatus != null">
is_show = #{isShow,jdbcType=TINYINT}, order_status = #{orderStatus,jdbcType=TINYINT},
</if> </if>
<if test="isOpen != null"> <if test="appId != null">
is_open = #{isOpen,jdbcType=TINYINT}, app_id = #{appId,jdbcType=VARCHAR},
</if> </if>
<if test="isInstall != null"> <if test="isInstall != null">
is_install = #{isInstall,jdbcType=TINYINT}, is_install = #{isInstall,jdbcType=TINYINT},
</if> </if>
<if test="menuSort != null"> <if test="isOpen != null">
menu_sort = #{menuSort,jdbcType=INTEGER}, is_open = #{isOpen,jdbcType=TINYINT},
</if>
<if test="dataFlag != null">
data_flag = #{dataFlag,jdbcType=TINYINT},
</if>
<if test="appId != null">
app_id = #{appId,jdbcType=BIGINT},
</if> </if>
<if test="isDelete != null"> <if test="isDelete != null">
is_delete = #{isDelete,jdbcType=TINYINT}, is_delete = #{isDelete,jdbcType=TINYINT},
</if> </if>
<if test="menuMark != null">
menu_mark = #{menuMark,jdbcType=VARCHAR},
</if>
<if test="remark != null"> <if test="remark != null">
remark = #{remark,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR},
</if> </if>
<if test="payTime != null">
pay_time = #{payTime,jdbcType=TIMESTAMP},
</if>
<if test="createTime != null"> <if test="createTime != null">
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
</if> </if>
...@@ -378,21 +348,19 @@ ...@@ -378,21 +348,19 @@
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
</update> </update>
<update id="updateByPrimaryKey" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrder"> <update id="updateByPrimaryKey" parameterType="com.hwstudio.antaile.mbg.po.AtlAppstoreOrder">
update atl_time_menu update atl_appstore_order
set time_id = #{timeId,jdbcType=BIGINT}, set user_id = #{userId,jdbcType=BIGINT},
menu_name = #{menuName,jdbcType=VARCHAR}, order_id = #{orderId,jdbcType=VARCHAR},
menu_url = #{menuUrl,jdbcType=VARCHAR}, order_money = #{orderMoney,jdbcType=DECIMAL},
menu_other_url = #{menuOtherUrl,jdbcType=VARCHAR}, pay_type = #{payType,jdbcType=TINYINT},
menu_type = #{menuType,jdbcType=TINYINT}, is_pay = #{isPay,jdbcType=TINYINT},
is_show = #{isShow,jdbcType=TINYINT}, order_status = #{orderStatus,jdbcType=TINYINT},
is_open = #{isOpen,jdbcType=TINYINT}, app_id = #{appId,jdbcType=VARCHAR},
is_install = #{isInstall,jdbcType=TINYINT}, is_install = #{isInstall,jdbcType=TINYINT},
menu_sort = #{menuSort,jdbcType=INTEGER}, is_open = #{isOpen,jdbcType=TINYINT},
data_flag = #{dataFlag,jdbcType=TINYINT},
app_id = #{appId,jdbcType=BIGINT},
is_delete = #{isDelete,jdbcType=TINYINT}, is_delete = #{isDelete,jdbcType=TINYINT},
menu_mark = #{menuMark,jdbcType=VARCHAR},
remark = #{remark,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR},
pay_time = #{payTime,jdbcType=TIMESTAMP},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP} update_time = #{updateTime,jdbcType=TIMESTAMP}
where id = #{id,jdbcType=BIGINT} where id = #{id,jdbcType=BIGINT}
......
...@@ -4,18 +4,7 @@ ...@@ -4,18 +4,7 @@
<resultMap id="BaseResultMap" type="com.hwstudio.antaile.mbg.po.AtlTimeMenu"> <resultMap id="BaseResultMap" type="com.hwstudio.antaile.mbg.po.AtlTimeMenu">
<id column="id" jdbcType="BIGINT" property="id" /> <id column="id" jdbcType="BIGINT" property="id" />
<result column="time_id" jdbcType="BIGINT" property="timeId" /> <result column="time_id" jdbcType="BIGINT" property="timeId" />
<result column="menu_name" jdbcType="VARCHAR" property="menuName" /> <result column="menu_id" jdbcType="BIGINT" property="menuId" />
<result column="menu_url" jdbcType="VARCHAR" property="menuUrl" />
<result column="menu_other_url" jdbcType="VARCHAR" property="menuOtherUrl" />
<result column="menu_type" jdbcType="TINYINT" property="menuType" />
<result column="is_show" jdbcType="TINYINT" property="isShow" />
<result column="is_open" jdbcType="TINYINT" property="isOpen" />
<result column="is_install" jdbcType="TINYINT" property="isInstall" />
<result column="menu_sort" jdbcType="INTEGER" property="menuSort" />
<result column="data_flag" jdbcType="TINYINT" property="dataFlag" />
<result column="app_id" jdbcType="BIGINT" property="appId" />
<result column="is_delete" jdbcType="TINYINT" property="isDelete" />
<result column="menu_mark" jdbcType="VARCHAR" property="menuMark" />
<result column="remark" jdbcType="VARCHAR" property="remark" /> <result column="remark" jdbcType="VARCHAR" property="remark" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" /> <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" /> <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
...@@ -79,8 +68,7 @@ ...@@ -79,8 +68,7 @@
</where> </where>
</sql> </sql>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, time_id, menu_name, menu_url, menu_other_url, menu_type, is_show, is_open, is_install, id, time_id, menu_id, remark, create_time, update_time
menu_sort, data_flag, app_id, is_delete, menu_mark, remark, create_time, update_time
</sql> </sql>
<select id="selectByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlTimeMenuExample" resultMap="BaseResultMap"> <select id="selectByExample" parameterType="com.hwstudio.antaile.mbg.po.AtlTimeMenuExample" resultMap="BaseResultMap">
select select
...@@ -116,18 +104,10 @@ ...@@ -116,18 +104,10 @@
<selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long">
SELECT LAST_INSERT_ID() SELECT LAST_INSERT_ID()
</selectKey> </selectKey>
insert into atl_time_menu (time_id, menu_name, menu_url, insert into atl_time_menu (time_id, menu_id, remark,
menu_other_url, menu_type, is_show, create_time, update_time)
is_open, is_install, menu_sort, values (#{timeId,jdbcType=BIGINT}, #{menuId,jdbcType=BIGINT}, #{remark,jdbcType=VARCHAR},
data_flag, app_id, is_delete, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP})
menu_mark, remark, create_time,
update_time)
values (#{timeId,jdbcType=BIGINT}, #{menuName,jdbcType=VARCHAR}, #{menuUrl,jdbcType=VARCHAR},
#{menuOtherUrl,jdbcType=VARCHAR}, #{menuType,jdbcType=TINYINT}, #{isShow,jdbcType=TINYINT},
#{isOpen,jdbcType=TINYINT}, #{isInstall,jdbcType=TINYINT}, #{menuSort,jdbcType=INTEGER},
#{dataFlag,jdbcType=TINYINT}, #{appId,jdbcType=BIGINT}, #{isDelete,jdbcType=TINYINT},
#{menuMark,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP})
</insert> </insert>
<insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlTimeMenu"> <insert id="insertSelective" parameterType="com.hwstudio.antaile.mbg.po.AtlTimeMenu">
<selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long">
...@@ -138,41 +118,8 @@ ...@@ -138,41 +118,8 @@
<if test="timeId != null"> <if test="timeId != null">
time_id, time_id,
</if> </if>
<if test="menuName != null"> <if test="menuId != null">
menu_name, menu_id,
</if>
<if test="menuUrl != null">
menu_url,
</if>
<if test="menuOtherUrl != null">
menu_other_url,
</if>
<if test="menuType != null">
menu_type,
</if>
<if test="isShow != null">
is_show,
</if>
<if test="isOpen != null">
is_open,
</if>
<if test="isInstall != null">
is_install,
</if>
<if test="menuSort != null">
menu_sort,
</if>
<if test="dataFlag != null">
data_flag,
</if>
<if test="appId != null">
app_id,
</if>
<if test="isDelete != null">
is_delete,
</if>
<if test="menuMark != null">
menu_mark,
</if> </if>
<if test="remark != null"> <if test="remark != null">
remark, remark,
...@@ -188,41 +135,8 @@ ...@@ -188,41 +135,8 @@
<if test="timeId != null"> <if test="timeId != null">
#{timeId,jdbcType=BIGINT}, #{timeId,jdbcType=BIGINT},
</if> </if>
<if test="menuName != null"> <if test="menuId != null">
#{menuName,jdbcType=VARCHAR}, #{menuId,jdbcType=BIGINT},
</if>
<if test="menuUrl != null">
#{menuUrl,jdbcType=VARCHAR},
</if>
<if test="menuOtherUrl != null">
#{menuOtherUrl,jdbcType=VARCHAR},
</if>
<if test="menuType != null">
#{menuType,jdbcType=TINYINT},
</if>
<if test="isShow != null">
#{isShow,jdbcType=TINYINT},
</if>
<if test="isOpen != null">
#{isOpen,jdbcType=TINYINT},
</if>
<if test="isInstall != null">
#{isInstall,jdbcType=TINYINT},
</if>
<if test="menuSort != null">
#{menuSort,jdbcType=INTEGER},
</if>
<if test="dataFlag != null">
#{dataFlag,jdbcType=TINYINT},
</if>
<if test="appId != null">
#{appId,jdbcType=BIGINT},
</if>
<if test="isDelete != null">
#{isDelete,jdbcType=TINYINT},
</if>
<if test="menuMark != null">
#{menuMark,jdbcType=VARCHAR},
</if> </if>
<if test="remark != null"> <if test="remark != null">
#{remark,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR},
...@@ -250,41 +164,8 @@ ...@@ -250,41 +164,8 @@
<if test="record.timeId != null"> <if test="record.timeId != null">
time_id = #{record.timeId,jdbcType=BIGINT}, time_id = #{record.timeId,jdbcType=BIGINT},
</if> </if>
<if test="record.menuName != null"> <if test="record.menuId != null">
menu_name = #{record.menuName,jdbcType=VARCHAR}, menu_id = #{record.menuId,jdbcType=BIGINT},
</if>
<if test="record.menuUrl != null">
menu_url = #{record.menuUrl,jdbcType=VARCHAR},
</if>
<if test="record.menuOtherUrl != null">
menu_other_url = #{record.menuOtherUrl,jdbcType=VARCHAR},
</if>
<if test="record.menuType != null">
menu_type = #{record.menuType,jdbcType=TINYINT},
</if>
<if test="record.isShow != null">
is_show = #{record.isShow,jdbcType=TINYINT},
</if>
<if test="record.isOpen != null">
is_open = #{record.isOpen,jdbcType=TINYINT},
</if>
<if test="record.isInstall != null">
is_install = #{record.isInstall,jdbcType=TINYINT},
</if>
<if test="record.menuSort != null">
menu_sort = #{record.menuSort,jdbcType=INTEGER},
</if>
<if test="record.dataFlag != null">
data_flag = #{record.dataFlag,jdbcType=TINYINT},
</if>
<if test="record.appId != null">
app_id = #{record.appId,jdbcType=BIGINT},
</if>
<if test="record.isDelete != null">
is_delete = #{record.isDelete,jdbcType=TINYINT},
</if>
<if test="record.menuMark != null">
menu_mark = #{record.menuMark,jdbcType=VARCHAR},
</if> </if>
<if test="record.remark != null"> <if test="record.remark != null">
remark = #{record.remark,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR},
...@@ -304,18 +185,7 @@ ...@@ -304,18 +185,7 @@
update atl_time_menu update atl_time_menu
set id = #{record.id,jdbcType=BIGINT}, set id = #{record.id,jdbcType=BIGINT},
time_id = #{record.timeId,jdbcType=BIGINT}, time_id = #{record.timeId,jdbcType=BIGINT},
menu_name = #{record.menuName,jdbcType=VARCHAR}, menu_id = #{record.menuId,jdbcType=BIGINT},
menu_url = #{record.menuUrl,jdbcType=VARCHAR},
menu_other_url = #{record.menuOtherUrl,jdbcType=VARCHAR},
menu_type = #{record.menuType,jdbcType=TINYINT},
is_show = #{record.isShow,jdbcType=TINYINT},
is_open = #{record.isOpen,jdbcType=TINYINT},
is_install = #{record.isInstall,jdbcType=TINYINT},
menu_sort = #{record.menuSort,jdbcType=INTEGER},
data_flag = #{record.dataFlag,jdbcType=TINYINT},
app_id = #{record.appId,jdbcType=BIGINT},
is_delete = #{record.isDelete,jdbcType=TINYINT},
menu_mark = #{record.menuMark,jdbcType=VARCHAR},
remark = #{record.remark,jdbcType=VARCHAR}, remark = #{record.remark,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP}, create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP} update_time = #{record.updateTime,jdbcType=TIMESTAMP}
...@@ -329,41 +199,8 @@ ...@@ -329,41 +199,8 @@
<if test="timeId != null"> <if test="timeId != null">
time_id = #{timeId,jdbcType=BIGINT}, time_id = #{timeId,jdbcType=BIGINT},
</if> </if>
<if test="menuName != null"> <if test="menuId != null">
menu_name = #{menuName,jdbcType=VARCHAR}, menu_id = #{menuId,jdbcType=BIGINT},
</if>
<if test="menuUrl != null">
menu_url = #{menuUrl,jdbcType=VARCHAR},
</if>
<if test="menuOtherUrl != null">
menu_other_url = #{menuOtherUrl,jdbcType=VARCHAR},
</if>
<if test="menuType != null">
menu_type = #{menuType,jdbcType=TINYINT},
</if>
<if test="isShow != null">
is_show = #{isShow,jdbcType=TINYINT},
</if>
<if test="isOpen != null">
is_open = #{isOpen,jdbcType=TINYINT},
</if>
<if test="isInstall != null">
is_install = #{isInstall,jdbcType=TINYINT},
</if>
<if test="menuSort != null">
menu_sort = #{menuSort,jdbcType=INTEGER},
</if>
<if test="dataFlag != null">
data_flag = #{dataFlag,jdbcType=TINYINT},
</if>
<if test="appId != null">
app_id = #{appId,jdbcType=BIGINT},
</if>
<if test="isDelete != null">
is_delete = #{isDelete,jdbcType=TINYINT},
</if>
<if test="menuMark != null">
menu_mark = #{menuMark,jdbcType=VARCHAR},
</if> </if>
<if test="remark != null"> <if test="remark != null">
remark = #{remark,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR},
...@@ -380,18 +217,7 @@ ...@@ -380,18 +217,7 @@
<update id="updateByPrimaryKey" parameterType="com.hwstudio.antaile.mbg.po.AtlTimeMenu"> <update id="updateByPrimaryKey" parameterType="com.hwstudio.antaile.mbg.po.AtlTimeMenu">
update atl_time_menu update atl_time_menu
set time_id = #{timeId,jdbcType=BIGINT}, set time_id = #{timeId,jdbcType=BIGINT},
menu_name = #{menuName,jdbcType=VARCHAR}, menu_id = #{menuId,jdbcType=BIGINT},
menu_url = #{menuUrl,jdbcType=VARCHAR},
menu_other_url = #{menuOtherUrl,jdbcType=VARCHAR},
menu_type = #{menuType,jdbcType=TINYINT},
is_show = #{isShow,jdbcType=TINYINT},
is_open = #{isOpen,jdbcType=TINYINT},
is_install = #{isInstall,jdbcType=TINYINT},
menu_sort = #{menuSort,jdbcType=INTEGER},
data_flag = #{dataFlag,jdbcType=TINYINT},
app_id = #{appId,jdbcType=BIGINT},
is_delete = #{isDelete,jdbcType=TINYINT},
menu_mark = #{menuMark,jdbcType=VARCHAR},
remark = #{remark,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP} update_time = #{updateTime,jdbcType=TIMESTAMP}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment