多余内容删除
充值会员优惠券赠送 店铺信息增加字段
This commit is contained in:
@@ -263,11 +263,6 @@ public class PayController {
|
|||||||
return payService.returnGroupOrder(param);
|
return payService.returnGroupOrder(param);
|
||||||
}
|
}
|
||||||
|
|
||||||
@RequestMapping("test")
|
|
||||||
@LimitSubmit(key = "testOrder:%s")
|
|
||||||
public Result testOrder(@RequestParam("orderId") String orderId) {
|
|
||||||
return Result.success(CodeEnum.SUCCESS);
|
|
||||||
}
|
|
||||||
|
|
||||||
@RequestMapping("getOrderDiscount")
|
@RequestMapping("getOrderDiscount")
|
||||||
public Result getOrderDiscount(@RequestHeader("token") String token,
|
public Result getOrderDiscount(@RequestHeader("token") String token,
|
||||||
|
|||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.CodeColumnConfig;
|
|
||||||
|
|
||||||
public interface CodeColumnConfigMapper {
|
|
||||||
int deleteByPrimaryKey(Long columnId);
|
|
||||||
|
|
||||||
int insert(CodeColumnConfig record);
|
|
||||||
|
|
||||||
int insertSelective(CodeColumnConfig record);
|
|
||||||
|
|
||||||
CodeColumnConfig selectByPrimaryKey(Long columnId);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(CodeColumnConfig record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(CodeColumnConfig record);
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.CodeGenConfig;
|
|
||||||
|
|
||||||
public interface CodeGenConfigMapper {
|
|
||||||
int deleteByPrimaryKey(Long configId);
|
|
||||||
|
|
||||||
int insert(CodeGenConfig record);
|
|
||||||
|
|
||||||
int insertSelective(CodeGenConfig record);
|
|
||||||
|
|
||||||
CodeGenConfig selectByPrimaryKey(Long configId);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(CodeGenConfig record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(CodeGenConfig record);
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.MntApp;
|
|
||||||
|
|
||||||
public interface MntAppMapper {
|
|
||||||
int deleteByPrimaryKey(Long appId);
|
|
||||||
|
|
||||||
int insert(MntApp record);
|
|
||||||
|
|
||||||
int insertSelective(MntApp record);
|
|
||||||
|
|
||||||
MntApp selectByPrimaryKey(Long appId);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(MntApp record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(MntApp record);
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.MntDatabase;
|
|
||||||
|
|
||||||
public interface MntDatabaseMapper {
|
|
||||||
int deleteByPrimaryKey(String dbId);
|
|
||||||
|
|
||||||
int insert(MntDatabase record);
|
|
||||||
|
|
||||||
int insertSelective(MntDatabase record);
|
|
||||||
|
|
||||||
MntDatabase selectByPrimaryKey(String dbId);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(MntDatabase record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(MntDatabase record);
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.MntDeployHistory;
|
|
||||||
|
|
||||||
public interface MntDeployHistoryMapper {
|
|
||||||
int deleteByPrimaryKey(String historyId);
|
|
||||||
|
|
||||||
int insert(MntDeployHistory record);
|
|
||||||
|
|
||||||
int insertSelective(MntDeployHistory record);
|
|
||||||
|
|
||||||
MntDeployHistory selectByPrimaryKey(String historyId);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(MntDeployHistory record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(MntDeployHistory record);
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.MntDeploy;
|
|
||||||
|
|
||||||
public interface MntDeployMapper {
|
|
||||||
int deleteByPrimaryKey(Long deployId);
|
|
||||||
|
|
||||||
int insert(MntDeploy record);
|
|
||||||
|
|
||||||
int insertSelective(MntDeploy record);
|
|
||||||
|
|
||||||
MntDeploy selectByPrimaryKey(Long deployId);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(MntDeploy record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(MntDeploy record);
|
|
||||||
}
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.MntDeployServerKey;
|
|
||||||
|
|
||||||
public interface MntDeployServerMapper {
|
|
||||||
int deleteByPrimaryKey(MntDeployServerKey key);
|
|
||||||
|
|
||||||
int insert(MntDeployServerKey record);
|
|
||||||
|
|
||||||
int insertSelective(MntDeployServerKey record);
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.MntServer;
|
|
||||||
|
|
||||||
public interface MntServerMapper {
|
|
||||||
int deleteByPrimaryKey(Long serverId);
|
|
||||||
|
|
||||||
int insert(MntServer record);
|
|
||||||
|
|
||||||
int insertSelective(MntServer record);
|
|
||||||
|
|
||||||
MntServer selectByPrimaryKey(Long serverId);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(MntServer record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(MntServer record);
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.dao;
|
||||||
|
|
||||||
|
import com.chaozhanggui.system.cashierservice.entity.TbActivateInRecord;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
import org.springframework.data.domain.Pageable;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 活动商品赠送记录表(TbActivateInRecord)表数据库访问层
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 15:55:01
|
||||||
|
*/
|
||||||
|
public interface TbActivateInRecordMapper {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过ID查询单条数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 实例对象
|
||||||
|
*/
|
||||||
|
TbActivateInRecord queryById(Integer id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询数据
|
||||||
|
*
|
||||||
|
* @param tbActivateInRecord 查询条件
|
||||||
|
* @param pageable 分页对象
|
||||||
|
* @return 对象列表
|
||||||
|
*/
|
||||||
|
List<TbActivateInRecord> queryAll(TbActivateInRecord tbActivateInRecord, @Param("pageable") Pageable pageable);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增数据
|
||||||
|
*
|
||||||
|
* @param tbActivateInRecord 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insert(TbActivateInRecord tbActivateInRecord);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量新增数据(MyBatis原生foreach方法)
|
||||||
|
*
|
||||||
|
* @param entities List<TbActivateInRecord> 实例对象列表
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insertBatch(@Param("entities") List<TbActivateInRecord> entities);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改数据
|
||||||
|
*
|
||||||
|
* @param tbActivateInRecord 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int update(TbActivateInRecord tbActivateInRecord);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过主键删除数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int deleteById(Integer id);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -1,27 +1,70 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
package com.chaozhanggui.system.cashierservice.dao;
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbActivate;
|
import com.chaozhanggui.system.cashierservice.entity.TbActivate;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.data.domain.Pageable;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
@Component
|
/**
|
||||||
@Mapper
|
* (TbActivate)表数据库访问层
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-23 09:57:47
|
||||||
|
*/
|
||||||
public interface TbActivateMapper {
|
public interface TbActivateMapper {
|
||||||
int deleteByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int insert(TbActivate record);
|
/**
|
||||||
|
* 通过ID查询单条数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 实例对象
|
||||||
|
*/
|
||||||
|
TbActivate queryById(Integer id);
|
||||||
|
|
||||||
int insertSelective(TbActivate record);
|
/**
|
||||||
|
* 查询数据
|
||||||
|
*
|
||||||
|
* @param tbActivate 查询条件
|
||||||
|
* @param pageable 分页对象
|
||||||
|
* @return 对象列表
|
||||||
|
*/
|
||||||
|
List<TbActivate> queryAll(TbActivate tbActivate, @Param("pageable") Pageable pageable);
|
||||||
|
|
||||||
TbActivate selectByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(TbActivate record);
|
/**
|
||||||
|
* 新增数据
|
||||||
|
*
|
||||||
|
* @param tbActivate 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insert(TbActivate tbActivate);
|
||||||
|
|
||||||
int updateByPrimaryKey(TbActivate record);
|
/**
|
||||||
|
* 批量新增数据(MyBatis原生foreach方法)
|
||||||
|
*
|
||||||
|
* @param entities List<TbActivate> 实例对象列表
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insertBatch(@Param("entities") List<TbActivate> entities);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改数据
|
||||||
|
*
|
||||||
|
* @param tbActivate 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int update(TbActivate tbActivate);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过主键删除数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int deleteById(Integer id);
|
||||||
|
|
||||||
TbActivate selectByAmount(@Param("shopId") String shopId, @Param("amount") BigDecimal amount);
|
TbActivate selectByAmount(@Param("shopId") String shopId, @Param("amount") BigDecimal amount);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,68 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.dao;
|
||||||
|
|
||||||
|
import com.chaozhanggui.system.cashierservice.entity.TbActivateOutRecord;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
import org.springframework.data.domain.Pageable;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 活动赠送商品使用记录表(TbActivateOutRecord)表数据库访问层
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 15:55:23
|
||||||
|
*/
|
||||||
|
public interface TbActivateOutRecordMapper {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过ID查询单条数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 实例对象
|
||||||
|
*/
|
||||||
|
TbActivateOutRecord queryById(Integer id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询数据
|
||||||
|
*
|
||||||
|
* @param tbActivateOutRecord 查询条件
|
||||||
|
* @param pageable 分页对象
|
||||||
|
* @return 对象列表
|
||||||
|
*/
|
||||||
|
List<TbActivateOutRecord> queryAll(TbActivateOutRecord tbActivateOutRecord, @Param("pageable") Pageable pageable);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增数据
|
||||||
|
*
|
||||||
|
* @param tbActivateOutRecord 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insert(TbActivateOutRecord tbActivateOutRecord);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量新增数据(MyBatis原生foreach方法)
|
||||||
|
*
|
||||||
|
* @param entities List<TbActivateOutRecord> 实例对象列表
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insertBatch(@Param("entities") List<TbActivateOutRecord> entities);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改数据
|
||||||
|
*
|
||||||
|
* @param tbActivateOutRecord 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int update(TbActivateOutRecord tbActivateOutRecord);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过主键删除数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int deleteById(Integer id);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.dao;
|
||||||
|
|
||||||
|
import com.chaozhanggui.system.cashierservice.entity.TbCouponProduct;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
import org.springframework.data.domain.Pageable;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 活动赠送商品表(TbCouponProduct)表数据库访问层
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 15:56:08
|
||||||
|
*/
|
||||||
|
public interface TbCouponProductMapper {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过ID查询单条数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 实例对象
|
||||||
|
*/
|
||||||
|
TbCouponProduct queryById(Integer id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询数据
|
||||||
|
*
|
||||||
|
* @param tbCouponProduct 查询条件
|
||||||
|
* @param pageable 分页对象
|
||||||
|
* @return 对象列表
|
||||||
|
*/
|
||||||
|
List<TbCouponProduct> queryAll(TbCouponProduct tbCouponProduct, @Param("pageable") Pageable pageable);
|
||||||
|
|
||||||
|
List<TbCouponProduct> queryAllByCouponId(Integer couponId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增数据
|
||||||
|
*
|
||||||
|
* @param tbCouponProduct 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insert(TbCouponProduct tbCouponProduct);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量新增数据(MyBatis原生foreach方法)
|
||||||
|
*
|
||||||
|
* @param entities List<TbCouponProduct> 实例对象列表
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insertBatch(@Param("entities") List<TbCouponProduct> entities);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改数据
|
||||||
|
*
|
||||||
|
* @param tbCouponProduct 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int update(TbCouponProduct tbCouponProduct);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过主键删除数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int deleteById(Integer id);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbDeviceOperateInfo;
|
|
||||||
|
|
||||||
public interface TbDeviceOperateInfoMapper {
|
|
||||||
int deleteByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int insert(TbDeviceOperateInfo record);
|
|
||||||
|
|
||||||
int insertSelective(TbDeviceOperateInfo record);
|
|
||||||
|
|
||||||
TbDeviceOperateInfo selectByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(TbDeviceOperateInfo record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(TbDeviceOperateInfo record);
|
|
||||||
}
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbPlussDeviceGoods;
|
|
||||||
|
|
||||||
public interface TbPlussDeviceGoodsMapper {
|
|
||||||
int deleteByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int insert(TbPlussDeviceGoods record);
|
|
||||||
|
|
||||||
int insertSelective(TbPlussDeviceGoods record);
|
|
||||||
|
|
||||||
TbPlussDeviceGoods selectByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(TbPlussDeviceGoods record);
|
|
||||||
|
|
||||||
int updateByPrimaryKeyWithBLOBs(TbPlussDeviceGoods record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(TbPlussDeviceGoods record);
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbReceiptSales;
|
|
||||||
|
|
||||||
public interface TbReceiptSalesMapper {
|
|
||||||
int deleteByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int insert(TbReceiptSales record);
|
|
||||||
|
|
||||||
int insertSelective(TbReceiptSales record);
|
|
||||||
|
|
||||||
TbReceiptSales selectByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(TbReceiptSales record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(TbReceiptSales record);
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbRenewalsPayLog;
|
|
||||||
|
|
||||||
public interface TbRenewalsPayLogMapper {
|
|
||||||
int deleteByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int insert(TbRenewalsPayLog record);
|
|
||||||
|
|
||||||
int insertSelective(TbRenewalsPayLog record);
|
|
||||||
|
|
||||||
TbRenewalsPayLog selectByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(TbRenewalsPayLog record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(TbRenewalsPayLog record);
|
|
||||||
}
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbShopCashSpread;
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbShopCashSpreadWithBLOBs;
|
|
||||||
|
|
||||||
public interface TbShopCashSpreadMapper {
|
|
||||||
int deleteByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int insert(TbShopCashSpreadWithBLOBs record);
|
|
||||||
|
|
||||||
int insertSelective(TbShopCashSpreadWithBLOBs record);
|
|
||||||
|
|
||||||
TbShopCashSpreadWithBLOBs selectByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(TbShopCashSpreadWithBLOBs record);
|
|
||||||
|
|
||||||
int updateByPrimaryKeyWithBLOBs(TbShopCashSpreadWithBLOBs record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(TbShopCashSpread record);
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.dao;
|
||||||
|
|
||||||
|
import com.chaozhanggui.system.cashierservice.entity.TbShopCoupon;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
import org.springframework.data.domain.Pageable;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 优惠券(TbShopCoupon)表数据库访问层
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 15:52:58
|
||||||
|
*/
|
||||||
|
public interface TbShopCouponMapper {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过ID查询单条数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 实例对象
|
||||||
|
*/
|
||||||
|
TbShopCoupon queryById(Integer id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询数据
|
||||||
|
*
|
||||||
|
* @param tbShopCoupon 查询条件
|
||||||
|
* @param pageable 分页对象
|
||||||
|
* @return 对象列表
|
||||||
|
*/
|
||||||
|
List<TbShopCoupon> queryAll(TbShopCoupon tbShopCoupon, @Param("pageable") Pageable pageable);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增数据
|
||||||
|
*
|
||||||
|
* @param tbShopCoupon 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insert(TbShopCoupon tbShopCoupon);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量新增数据(MyBatis原生foreach方法)
|
||||||
|
*
|
||||||
|
* @param entities List<TbShopCoupon> 实例对象列表
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int insertBatch(@Param("entities") List<TbShopCoupon> entities);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改数据
|
||||||
|
*
|
||||||
|
* @param tbShopCoupon 实例对象
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int update(TbShopCoupon tbShopCoupon);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过主键删除数据
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
* @return 影响行数
|
||||||
|
*/
|
||||||
|
int deleteById(Integer id);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbShopCurrency;
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbShopCurrencyWithBLOBs;
|
|
||||||
|
|
||||||
public interface TbShopCurrencyMapper {
|
|
||||||
int deleteByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int insert(TbShopCurrencyWithBLOBs record);
|
|
||||||
|
|
||||||
int insertSelective(TbShopCurrencyWithBLOBs record);
|
|
||||||
|
|
||||||
TbShopCurrencyWithBLOBs selectByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(TbShopCurrencyWithBLOBs record);
|
|
||||||
|
|
||||||
int updateByPrimaryKeyWithBLOBs(TbShopCurrencyWithBLOBs record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(TbShopCurrency record);
|
|
||||||
}
|
|
||||||
@@ -1,26 +1,12 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.dao;
|
package com.chaozhanggui.system.cashierservice.dao;
|
||||||
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbShopInfo;
|
import com.chaozhanggui.system.cashierservice.entity.TbShopInfo;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public interface TbShopInfoMapper {
|
public interface TbShopInfoMapper {
|
||||||
int deleteByPrimaryKey(Integer id);
|
|
||||||
|
|
||||||
int insert(TbShopInfo record);
|
|
||||||
|
|
||||||
int insertSelective(TbShopInfo record);
|
|
||||||
|
|
||||||
TbShopInfo selectByPrimaryKey(Integer id);
|
TbShopInfo selectByPrimaryKey(Integer id);
|
||||||
|
|
||||||
int updateByPrimaryKeySelective(TbShopInfo record);
|
|
||||||
|
|
||||||
int updateByPrimaryKeyWithBLOBs(TbShopInfo record);
|
|
||||||
|
|
||||||
int updateByPrimaryKey(TbShopInfo record);
|
|
||||||
|
|
||||||
List<TbShopInfo> selectAll();
|
List<TbShopInfo> selectAll();
|
||||||
|
|
||||||
List<TbShopInfo> selectAllByCreateTime();
|
List<TbShopInfo> selectAllByCreateTime();
|
||||||
|
|||||||
@@ -1,147 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
public class CodeColumnConfig implements Serializable {
|
|
||||||
private Long columnId;
|
|
||||||
|
|
||||||
private String tableName;
|
|
||||||
|
|
||||||
private String columnName;
|
|
||||||
|
|
||||||
private String columnType;
|
|
||||||
|
|
||||||
private String dictName;
|
|
||||||
|
|
||||||
private String extra;
|
|
||||||
|
|
||||||
private Boolean formShow;
|
|
||||||
|
|
||||||
private String formType;
|
|
||||||
|
|
||||||
private String keyType;
|
|
||||||
|
|
||||||
private Boolean listShow;
|
|
||||||
|
|
||||||
private Boolean notNull;
|
|
||||||
|
|
||||||
private String queryType;
|
|
||||||
|
|
||||||
private String remark;
|
|
||||||
|
|
||||||
private String dateAnnotation;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Long getColumnId() {
|
|
||||||
return columnId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setColumnId(Long columnId) {
|
|
||||||
this.columnId = columnId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTableName() {
|
|
||||||
return tableName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTableName(String tableName) {
|
|
||||||
this.tableName = tableName == null ? null : tableName.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getColumnName() {
|
|
||||||
return columnName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setColumnName(String columnName) {
|
|
||||||
this.columnName = columnName == null ? null : columnName.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getColumnType() {
|
|
||||||
return columnType;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setColumnType(String columnType) {
|
|
||||||
this.columnType = columnType == null ? null : columnType.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDictName() {
|
|
||||||
return dictName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDictName(String dictName) {
|
|
||||||
this.dictName = dictName == null ? null : dictName.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getExtra() {
|
|
||||||
return extra;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setExtra(String extra) {
|
|
||||||
this.extra = extra == null ? null : extra.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getFormShow() {
|
|
||||||
return formShow;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFormShow(Boolean formShow) {
|
|
||||||
this.formShow = formShow;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFormType() {
|
|
||||||
return formType;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFormType(String formType) {
|
|
||||||
this.formType = formType == null ? null : formType.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getKeyType() {
|
|
||||||
return keyType;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setKeyType(String keyType) {
|
|
||||||
this.keyType = keyType == null ? null : keyType.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getListShow() {
|
|
||||||
return listShow;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setListShow(Boolean listShow) {
|
|
||||||
this.listShow = listShow;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getNotNull() {
|
|
||||||
return notNull;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNotNull(Boolean notNull) {
|
|
||||||
this.notNull = notNull;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getQueryType() {
|
|
||||||
return queryType;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setQueryType(String queryType) {
|
|
||||||
this.queryType = queryType == null ? null : queryType.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getRemark() {
|
|
||||||
return remark;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRemark(String remark) {
|
|
||||||
this.remark = remark == null ? null : remark.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDateAnnotation() {
|
|
||||||
return dateAnnotation;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDateAnnotation(String dateAnnotation) {
|
|
||||||
this.dateAnnotation = dateAnnotation == null ? null : dateAnnotation.trim();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,107 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
public class CodeGenConfig implements Serializable {
|
|
||||||
private Long configId;
|
|
||||||
|
|
||||||
private String tableName;
|
|
||||||
|
|
||||||
private String author;
|
|
||||||
|
|
||||||
private Boolean cover;
|
|
||||||
|
|
||||||
private String moduleName;
|
|
||||||
|
|
||||||
private String pack;
|
|
||||||
|
|
||||||
private String path;
|
|
||||||
|
|
||||||
private String apiPath;
|
|
||||||
|
|
||||||
private String prefix;
|
|
||||||
|
|
||||||
private String apiAlias;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Long getConfigId() {
|
|
||||||
return configId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setConfigId(Long configId) {
|
|
||||||
this.configId = configId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTableName() {
|
|
||||||
return tableName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTableName(String tableName) {
|
|
||||||
this.tableName = tableName == null ? null : tableName.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAuthor() {
|
|
||||||
return author;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAuthor(String author) {
|
|
||||||
this.author = author == null ? null : author.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getCover() {
|
|
||||||
return cover;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCover(Boolean cover) {
|
|
||||||
this.cover = cover;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getModuleName() {
|
|
||||||
return moduleName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setModuleName(String moduleName) {
|
|
||||||
this.moduleName = moduleName == null ? null : moduleName.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPack() {
|
|
||||||
return pack;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPack(String pack) {
|
|
||||||
this.pack = pack == null ? null : pack.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPath() {
|
|
||||||
return path;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPath(String path) {
|
|
||||||
this.path = path == null ? null : path.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getApiPath() {
|
|
||||||
return apiPath;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiPath(String apiPath) {
|
|
||||||
this.apiPath = apiPath == null ? null : apiPath.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPrefix() {
|
|
||||||
return prefix;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPrefix(String prefix) {
|
|
||||||
this.prefix = prefix == null ? null : prefix.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getApiAlias() {
|
|
||||||
return apiAlias;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiAlias(String apiAlias) {
|
|
||||||
this.apiAlias = apiAlias == null ? null : apiAlias.trim();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,128 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
public class MntApp implements Serializable {
|
|
||||||
private Long appId;
|
|
||||||
|
|
||||||
private String name;
|
|
||||||
|
|
||||||
private String uploadPath;
|
|
||||||
|
|
||||||
private String deployPath;
|
|
||||||
|
|
||||||
private String backupPath;
|
|
||||||
|
|
||||||
private Integer port;
|
|
||||||
|
|
||||||
private String startScript;
|
|
||||||
|
|
||||||
private String deployScript;
|
|
||||||
|
|
||||||
private String createBy;
|
|
||||||
|
|
||||||
private String updateBy;
|
|
||||||
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
private Date updateTime;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Long getAppId() {
|
|
||||||
return appId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAppId(Long appId) {
|
|
||||||
this.appId = appId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setName(String name) {
|
|
||||||
this.name = name == null ? null : name.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getUploadPath() {
|
|
||||||
return uploadPath;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUploadPath(String uploadPath) {
|
|
||||||
this.uploadPath = uploadPath == null ? null : uploadPath.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDeployPath() {
|
|
||||||
return deployPath;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDeployPath(String deployPath) {
|
|
||||||
this.deployPath = deployPath == null ? null : deployPath.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getBackupPath() {
|
|
||||||
return backupPath;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setBackupPath(String backupPath) {
|
|
||||||
this.backupPath = backupPath == null ? null : backupPath.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getPort() {
|
|
||||||
return port;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPort(Integer port) {
|
|
||||||
this.port = port;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getStartScript() {
|
|
||||||
return startScript;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setStartScript(String startScript) {
|
|
||||||
this.startScript = startScript == null ? null : startScript.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDeployScript() {
|
|
||||||
return deployScript;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDeployScript(String deployScript) {
|
|
||||||
this.deployScript = deployScript == null ? null : deployScript.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCreateBy() {
|
|
||||||
return createBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreateBy(String createBy) {
|
|
||||||
this.createBy = createBy == null ? null : createBy.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getUpdateBy() {
|
|
||||||
return updateBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdateBy(String updateBy) {
|
|
||||||
this.updateBy = updateBy == null ? null : updateBy.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getCreateTime() {
|
|
||||||
return createTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreateTime(Date createTime) {
|
|
||||||
this.createTime = createTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getUpdateTime() {
|
|
||||||
return updateTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdateTime(Date updateTime) {
|
|
||||||
this.updateTime = updateTime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,98 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
public class MntDatabase implements Serializable {
|
|
||||||
private String dbId;
|
|
||||||
|
|
||||||
private String name;
|
|
||||||
|
|
||||||
private String jdbcUrl;
|
|
||||||
|
|
||||||
private String userName;
|
|
||||||
|
|
||||||
private String pwd;
|
|
||||||
|
|
||||||
private String createBy;
|
|
||||||
|
|
||||||
private String updateBy;
|
|
||||||
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
private Date updateTime;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public String getDbId() {
|
|
||||||
return dbId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDbId(String dbId) {
|
|
||||||
this.dbId = dbId == null ? null : dbId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setName(String name) {
|
|
||||||
this.name = name == null ? null : name.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getJdbcUrl() {
|
|
||||||
return jdbcUrl;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setJdbcUrl(String jdbcUrl) {
|
|
||||||
this.jdbcUrl = jdbcUrl == null ? null : jdbcUrl.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getUserName() {
|
|
||||||
return userName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUserName(String userName) {
|
|
||||||
this.userName = userName == null ? null : userName.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPwd() {
|
|
||||||
return pwd;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPwd(String pwd) {
|
|
||||||
this.pwd = pwd == null ? null : pwd.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCreateBy() {
|
|
||||||
return createBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreateBy(String createBy) {
|
|
||||||
this.createBy = createBy == null ? null : createBy.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getUpdateBy() {
|
|
||||||
return updateBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdateBy(String updateBy) {
|
|
||||||
this.updateBy = updateBy == null ? null : updateBy.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getCreateTime() {
|
|
||||||
return createTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreateTime(Date createTime) {
|
|
||||||
this.createTime = createTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getUpdateTime() {
|
|
||||||
return updateTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdateTime(Date updateTime) {
|
|
||||||
this.updateTime = updateTime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,68 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
public class MntDeploy implements Serializable {
|
|
||||||
private Long deployId;
|
|
||||||
|
|
||||||
private Long appId;
|
|
||||||
|
|
||||||
private String createBy;
|
|
||||||
|
|
||||||
private String updateBy;
|
|
||||||
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
private Date updateTime;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Long getDeployId() {
|
|
||||||
return deployId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDeployId(Long deployId) {
|
|
||||||
this.deployId = deployId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getAppId() {
|
|
||||||
return appId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAppId(Long appId) {
|
|
||||||
this.appId = appId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCreateBy() {
|
|
||||||
return createBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreateBy(String createBy) {
|
|
||||||
this.createBy = createBy == null ? null : createBy.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getUpdateBy() {
|
|
||||||
return updateBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdateBy(String updateBy) {
|
|
||||||
this.updateBy = updateBy == null ? null : updateBy.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getCreateTime() {
|
|
||||||
return createTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreateTime(Date createTime) {
|
|
||||||
this.createTime = createTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getUpdateTime() {
|
|
||||||
return updateTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdateTime(Date updateTime) {
|
|
||||||
this.updateTime = updateTime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,68 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
public class MntDeployHistory implements Serializable {
|
|
||||||
private String historyId;
|
|
||||||
|
|
||||||
private String appName;
|
|
||||||
|
|
||||||
private Date deployDate;
|
|
||||||
|
|
||||||
private String deployUser;
|
|
||||||
|
|
||||||
private String ip;
|
|
||||||
|
|
||||||
private Long deployId;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public String getHistoryId() {
|
|
||||||
return historyId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHistoryId(String historyId) {
|
|
||||||
this.historyId = historyId == null ? null : historyId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAppName() {
|
|
||||||
return appName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAppName(String appName) {
|
|
||||||
this.appName = appName == null ? null : appName.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getDeployDate() {
|
|
||||||
return deployDate;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDeployDate(Date deployDate) {
|
|
||||||
this.deployDate = deployDate;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDeployUser() {
|
|
||||||
return deployUser;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDeployUser(String deployUser) {
|
|
||||||
this.deployUser = deployUser == null ? null : deployUser.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getIp() {
|
|
||||||
return ip;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIp(String ip) {
|
|
||||||
this.ip = ip == null ? null : ip.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getDeployId() {
|
|
||||||
return deployId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDeployId(Long deployId) {
|
|
||||||
this.deployId = deployId;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
public class MntDeployServerKey implements Serializable {
|
|
||||||
private Long deployId;
|
|
||||||
|
|
||||||
private Long serverId;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Long getDeployId() {
|
|
||||||
return deployId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDeployId(Long deployId) {
|
|
||||||
this.deployId = deployId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getServerId() {
|
|
||||||
return serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setServerId(Long serverId) {
|
|
||||||
this.serverId = serverId;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,108 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
public class MntServer implements Serializable {
|
|
||||||
private Long serverId;
|
|
||||||
|
|
||||||
private String account;
|
|
||||||
|
|
||||||
private String ip;
|
|
||||||
|
|
||||||
private String name;
|
|
||||||
|
|
||||||
private String password;
|
|
||||||
|
|
||||||
private Integer port;
|
|
||||||
|
|
||||||
private String createBy;
|
|
||||||
|
|
||||||
private String updateBy;
|
|
||||||
|
|
||||||
private Date createTime;
|
|
||||||
|
|
||||||
private Date updateTime;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Long getServerId() {
|
|
||||||
return serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setServerId(Long serverId) {
|
|
||||||
this.serverId = serverId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAccount() {
|
|
||||||
return account;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAccount(String account) {
|
|
||||||
this.account = account == null ? null : account.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getIp() {
|
|
||||||
return ip;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIp(String ip) {
|
|
||||||
this.ip = ip == null ? null : ip.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setName(String name) {
|
|
||||||
this.name = name == null ? null : name.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPassword() {
|
|
||||||
return password;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPassword(String password) {
|
|
||||||
this.password = password == null ? null : password.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getPort() {
|
|
||||||
return port;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPort(Integer port) {
|
|
||||||
this.port = port;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCreateBy() {
|
|
||||||
return createBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreateBy(String createBy) {
|
|
||||||
this.createBy = createBy == null ? null : createBy.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getUpdateBy() {
|
|
||||||
return updateBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdateBy(String updateBy) {
|
|
||||||
this.updateBy = updateBy == null ? null : updateBy.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getCreateTime() {
|
|
||||||
return createTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreateTime(Date createTime) {
|
|
||||||
this.createTime = createTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getUpdateTime() {
|
|
||||||
return updateTime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdateTime(Date updateTime) {
|
|
||||||
this.updateTime = updateTime;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,24 +1,45 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
package com.chaozhanggui.system.cashierservice.entity;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* (TbActivate)实体类
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-23 09:57:13
|
||||||
|
*/
|
||||||
public class TbActivate implements Serializable {
|
public class TbActivate implements Serializable {
|
||||||
|
private static final long serialVersionUID = -45208765530510891L;
|
||||||
|
|
||||||
private Integer id;
|
private Integer id;
|
||||||
|
|
||||||
private Integer shopId;
|
private Integer shopId;
|
||||||
|
/**
|
||||||
|
* 充值金额
|
||||||
|
*/
|
||||||
|
private Integer amount;
|
||||||
|
/**
|
||||||
|
* 赠送金额
|
||||||
|
*/
|
||||||
|
private Integer giftAmount;
|
||||||
|
/**
|
||||||
|
* 是否使用优惠卷 0否 1是
|
||||||
|
*/
|
||||||
|
private Integer isUseCoupon;
|
||||||
|
/**
|
||||||
|
* 优惠卷id
|
||||||
|
*/
|
||||||
|
private Integer couponId;
|
||||||
|
/**
|
||||||
|
* 优惠卷数量
|
||||||
|
*/
|
||||||
|
private Integer num;
|
||||||
|
|
||||||
private Integer minNum;
|
private Date createTime;
|
||||||
|
|
||||||
private Integer maxNum;
|
private Date updateTime;
|
||||||
|
|
||||||
private BigDecimal handselNum;
|
|
||||||
|
|
||||||
private String handselType;
|
|
||||||
|
|
||||||
private String isDel;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Integer getId() {
|
public Integer getId() {
|
||||||
return id;
|
return id;
|
||||||
@@ -36,43 +57,61 @@ public class TbActivate implements Serializable {
|
|||||||
this.shopId = shopId;
|
this.shopId = shopId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Integer getMinNum() {
|
public Integer getAmount() {
|
||||||
return minNum;
|
return amount;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setMinNum(Integer minNum) {
|
public void setAmount(Integer amount) {
|
||||||
this.minNum = minNum;
|
this.amount = amount;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Integer getMaxNum() {
|
public Integer getGiftAmount() {
|
||||||
return maxNum;
|
return giftAmount;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setMaxNum(Integer maxNum) {
|
public void setGiftAmount(Integer giftAmount) {
|
||||||
this.maxNum = maxNum;
|
this.giftAmount = giftAmount;
|
||||||
}
|
}
|
||||||
|
|
||||||
public BigDecimal getHandselNum() {
|
public Integer getIsUseCoupon() {
|
||||||
return handselNum;
|
return isUseCoupon;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setHandselNum(BigDecimal handselNum) {
|
public void setIsUseCoupon(Integer isUseCoupon) {
|
||||||
this.handselNum = handselNum;
|
this.isUseCoupon = isUseCoupon;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getHandselType() {
|
public Integer getCouponId() {
|
||||||
return handselType;
|
return couponId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setHandselType(String handselType) {
|
public void setCouponId(Integer couponId) {
|
||||||
this.handselType = handselType == null ? null : handselType.trim();
|
this.couponId = couponId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getIsDel() {
|
public Integer getNum() {
|
||||||
return isDel;
|
return num;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setIsDel(String isDel) {
|
public void setNum(Integer num) {
|
||||||
this.isDel = isDel == null ? null : isDel.trim();
|
this.num = num;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
public Date getCreateTime() {
|
||||||
|
return createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCreateTime(Date createTime) {
|
||||||
|
this.createTime = createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getUpdateTime() {
|
||||||
|
return updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUpdateTime(Date updateTime) {
|
||||||
|
this.updateTime = updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,223 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.entity;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 活动商品赠送记录表(TbActivateInRecord)实体类
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 15:55:01
|
||||||
|
*/
|
||||||
|
public class TbActivateInRecord implements Serializable {
|
||||||
|
private static final long serialVersionUID = -87516247063601097L;
|
||||||
|
|
||||||
|
private Integer id;
|
||||||
|
/**
|
||||||
|
* 会员id
|
||||||
|
*/
|
||||||
|
private Integer vipUserId;
|
||||||
|
/**
|
||||||
|
* 卷Id (校验是否可用)
|
||||||
|
*/
|
||||||
|
private Integer couponId;
|
||||||
|
/**
|
||||||
|
* 卷描述 满10减2/商品卷
|
||||||
|
*/
|
||||||
|
private String name;
|
||||||
|
/**
|
||||||
|
* 1-满减 2-商品
|
||||||
|
*/
|
||||||
|
private Integer type;
|
||||||
|
/**
|
||||||
|
* 商品id
|
||||||
|
*/
|
||||||
|
private Integer proId;
|
||||||
|
/**
|
||||||
|
* 满多少金额
|
||||||
|
*/
|
||||||
|
private Integer fullAmount;
|
||||||
|
/**
|
||||||
|
* 减多少金额
|
||||||
|
*/
|
||||||
|
private Integer discountAmount;
|
||||||
|
/**
|
||||||
|
* 赠送数量
|
||||||
|
*/
|
||||||
|
private Integer num;
|
||||||
|
/**
|
||||||
|
* 未使用数量
|
||||||
|
*/
|
||||||
|
private Integer overNum;
|
||||||
|
/**
|
||||||
|
* 店铺id
|
||||||
|
*/
|
||||||
|
private Integer shopId;
|
||||||
|
/**
|
||||||
|
* 来源活动id
|
||||||
|
*/
|
||||||
|
private Integer sourceActId;
|
||||||
|
|
||||||
|
private Integer sourceFlowId;
|
||||||
|
/**
|
||||||
|
* 可用开始时间
|
||||||
|
*/
|
||||||
|
private Date useStartTime;
|
||||||
|
/**
|
||||||
|
* 可用结束时间
|
||||||
|
*/
|
||||||
|
private Date useEndTime;
|
||||||
|
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
private String couponJson;
|
||||||
|
|
||||||
|
|
||||||
|
public Integer getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(Integer id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getVipUserId() {
|
||||||
|
return vipUserId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVipUserId(Integer vipUserId) {
|
||||||
|
this.vipUserId = vipUserId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getCouponId() {
|
||||||
|
return couponId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCouponId(Integer couponId) {
|
||||||
|
this.couponId = couponId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName() {
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setName(String name) {
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getType() {
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setType(Integer type) {
|
||||||
|
this.type = type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getProId() {
|
||||||
|
return proId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setProId(Integer proId) {
|
||||||
|
this.proId = proId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getFullAmount() {
|
||||||
|
return fullAmount;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFullAmount(Integer fullAmount) {
|
||||||
|
this.fullAmount = fullAmount;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getDiscountAmount() {
|
||||||
|
return discountAmount;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDiscountAmount(Integer discountAmount) {
|
||||||
|
this.discountAmount = discountAmount;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getNum() {
|
||||||
|
return num;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNum(Integer num) {
|
||||||
|
this.num = num;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getOverNum() {
|
||||||
|
return overNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setOverNum(Integer overNum) {
|
||||||
|
this.overNum = overNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getShopId() {
|
||||||
|
return shopId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setShopId(Integer shopId) {
|
||||||
|
this.shopId = shopId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getSourceActId() {
|
||||||
|
return sourceActId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSourceActId(Integer sourceActId) {
|
||||||
|
this.sourceActId = sourceActId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getSourceFlowId() {
|
||||||
|
return sourceFlowId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSourceFlowId(Integer sourceFlowId) {
|
||||||
|
this.sourceFlowId = sourceFlowId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getUseStartTime() {
|
||||||
|
return useStartTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUseStartTime(Date useStartTime) {
|
||||||
|
this.useStartTime = useStartTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getUseEndTime() {
|
||||||
|
return useEndTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUseEndTime(Date useEndTime) {
|
||||||
|
this.useEndTime = useEndTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getCreateTime() {
|
||||||
|
return createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCreateTime(Date createTime) {
|
||||||
|
this.createTime = createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getUpdateTime() {
|
||||||
|
return updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUpdateTime(Date updateTime) {
|
||||||
|
this.updateTime = updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCouponJson() {
|
||||||
|
return couponJson;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCouponJson(String couponJson) {
|
||||||
|
this.couponJson = couponJson;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -0,0 +1,141 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.entity;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 活动赠送商品使用记录表(TbActivateOutRecord)实体类
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 15:55:23
|
||||||
|
*/
|
||||||
|
public class TbActivateOutRecord implements Serializable {
|
||||||
|
private static final long serialVersionUID = -14744224643993479L;
|
||||||
|
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
private Integer shopId;
|
||||||
|
/**
|
||||||
|
* 订单id
|
||||||
|
*/
|
||||||
|
private String orderId;
|
||||||
|
/**
|
||||||
|
* 商品赠送Id tb_activate_in_record的id
|
||||||
|
*/
|
||||||
|
private Integer giveId;
|
||||||
|
/**
|
||||||
|
* 会员id
|
||||||
|
*/
|
||||||
|
private Integer vipUserId;
|
||||||
|
/**
|
||||||
|
* 1-满减 2-商品
|
||||||
|
*/
|
||||||
|
private Integer type;
|
||||||
|
/**
|
||||||
|
* 使用数量
|
||||||
|
*/
|
||||||
|
private Integer useNum;
|
||||||
|
/**
|
||||||
|
* 退单量
|
||||||
|
*/
|
||||||
|
private Integer refNum;
|
||||||
|
/**
|
||||||
|
* 新建: create, 完成: closed, 取消:cancel,
|
||||||
|
*/
|
||||||
|
private String status;
|
||||||
|
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
|
||||||
|
public Integer getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(Integer id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getShopId() {
|
||||||
|
return shopId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setShopId(Integer shopId) {
|
||||||
|
this.shopId = shopId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getOrderId() {
|
||||||
|
return orderId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setOrderId(String orderId) {
|
||||||
|
this.orderId = orderId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getGiveId() {
|
||||||
|
return giveId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setGiveId(Integer giveId) {
|
||||||
|
this.giveId = giveId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getVipUserId() {
|
||||||
|
return vipUserId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVipUserId(Integer vipUserId) {
|
||||||
|
this.vipUserId = vipUserId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getType() {
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setType(Integer type) {
|
||||||
|
this.type = type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getUseNum() {
|
||||||
|
return useNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUseNum(Integer useNum) {
|
||||||
|
this.useNum = useNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getRefNum() {
|
||||||
|
return refNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRefNum(Integer refNum) {
|
||||||
|
this.refNum = refNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getStatus() {
|
||||||
|
return status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setStatus(String status) {
|
||||||
|
this.status = status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getCreateTime() {
|
||||||
|
return createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCreateTime(Date createTime) {
|
||||||
|
this.createTime = createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getUpdateTime() {
|
||||||
|
return updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUpdateTime(Date updateTime) {
|
||||||
|
this.updateTime = updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -0,0 +1,83 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.entity;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 活动赠送商品表(TbCouponProduct)实体类
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 15:56:09
|
||||||
|
*/
|
||||||
|
public class TbCouponProduct implements Serializable {
|
||||||
|
private static final long serialVersionUID = 685322089212281310L;
|
||||||
|
|
||||||
|
private Integer id;
|
||||||
|
/**
|
||||||
|
* 活动Id
|
||||||
|
*/
|
||||||
|
private Integer couponId;
|
||||||
|
/**
|
||||||
|
* 商品id
|
||||||
|
*/
|
||||||
|
private Integer productId;
|
||||||
|
/**
|
||||||
|
* 数量
|
||||||
|
*/
|
||||||
|
private Integer num;
|
||||||
|
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
|
||||||
|
public Integer getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(Integer id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getCouponId() {
|
||||||
|
return couponId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCouponId(Integer couponId) {
|
||||||
|
this.couponId = couponId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getProductId() {
|
||||||
|
return productId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setProductId(Integer productId) {
|
||||||
|
this.productId = productId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getNum() {
|
||||||
|
return num;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNum(Integer num) {
|
||||||
|
this.num = num;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getCreateTime() {
|
||||||
|
return createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCreateTime(Date createTime) {
|
||||||
|
this.createTime = createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getUpdateTime() {
|
||||||
|
return updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUpdateTime(Date updateTime) {
|
||||||
|
this.updateTime = updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -1,68 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
public class TbDeviceOperateInfo implements Serializable {
|
|
||||||
private Integer id;
|
|
||||||
|
|
||||||
private String deviceno;
|
|
||||||
|
|
||||||
private String type;
|
|
||||||
|
|
||||||
private String shopId;
|
|
||||||
|
|
||||||
private Date createtime;
|
|
||||||
|
|
||||||
private String remark;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDeviceno() {
|
|
||||||
return deviceno;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDeviceno(String deviceno) {
|
|
||||||
this.deviceno = deviceno == null ? null : deviceno.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getType() {
|
|
||||||
return type;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setType(String type) {
|
|
||||||
this.type = type == null ? null : type.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getShopId() {
|
|
||||||
return shopId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShopId(String shopId) {
|
|
||||||
this.shopId = shopId == null ? null : shopId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getCreatetime() {
|
|
||||||
return createtime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreatetime(Date createtime) {
|
|
||||||
this.createtime = createtime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getRemark() {
|
|
||||||
return remark;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRemark(String remark) {
|
|
||||||
this.remark = remark == null ? null : remark.trim();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,128 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
public class TbPlussDeviceGoods implements Serializable {
|
|
||||||
private Integer id;
|
|
||||||
|
|
||||||
private String code;
|
|
||||||
|
|
||||||
private String name;
|
|
||||||
|
|
||||||
private String devicelogo;
|
|
||||||
|
|
||||||
private String introdesc;
|
|
||||||
|
|
||||||
private Integer sort;
|
|
||||||
|
|
||||||
private Integer status;
|
|
||||||
|
|
||||||
private Integer tagid;
|
|
||||||
|
|
||||||
private String depositflag;
|
|
||||||
|
|
||||||
private Date createtime;
|
|
||||||
|
|
||||||
private Date updatetime;
|
|
||||||
|
|
||||||
private String detail;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCode() {
|
|
||||||
return code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCode(String code) {
|
|
||||||
this.code = code == null ? null : code.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setName(String name) {
|
|
||||||
this.name = name == null ? null : name.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDevicelogo() {
|
|
||||||
return devicelogo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDevicelogo(String devicelogo) {
|
|
||||||
this.devicelogo = devicelogo == null ? null : devicelogo.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getIntrodesc() {
|
|
||||||
return introdesc;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIntrodesc(String introdesc) {
|
|
||||||
this.introdesc = introdesc == null ? null : introdesc.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getSort() {
|
|
||||||
return sort;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setSort(Integer sort) {
|
|
||||||
this.sort = sort;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getStatus() {
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setStatus(Integer status) {
|
|
||||||
this.status = status;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getTagid() {
|
|
||||||
return tagid;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTagid(Integer tagid) {
|
|
||||||
this.tagid = tagid;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDepositflag() {
|
|
||||||
return depositflag;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDepositflag(String depositflag) {
|
|
||||||
this.depositflag = depositflag == null ? null : depositflag.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getCreatetime() {
|
|
||||||
return createtime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreatetime(Date createtime) {
|
|
||||||
this.createtime = createtime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Date getUpdatetime() {
|
|
||||||
return updatetime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdatetime(Date updatetime) {
|
|
||||||
this.updatetime = updatetime;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDetail() {
|
|
||||||
return detail;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDetail(String detail) {
|
|
||||||
this.detail = detail == null ? null : detail.trim();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,207 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
public class TbReceiptSales implements Serializable {
|
|
||||||
private Integer id;
|
|
||||||
|
|
||||||
private String title;
|
|
||||||
|
|
||||||
private String logo;
|
|
||||||
|
|
||||||
private Boolean showContactInfo;
|
|
||||||
|
|
||||||
private Boolean showMember;
|
|
||||||
|
|
||||||
private Boolean showMemberCode;
|
|
||||||
|
|
||||||
private Boolean showMemberScore;
|
|
||||||
|
|
||||||
private Boolean showMemberWallet;
|
|
||||||
|
|
||||||
private String footerRemark;
|
|
||||||
|
|
||||||
private Boolean showCashCharge;
|
|
||||||
|
|
||||||
private Boolean showSerialNo;
|
|
||||||
|
|
||||||
private Boolean bigSerialNo;
|
|
||||||
|
|
||||||
private String headerText;
|
|
||||||
|
|
||||||
private String headerTextAlign;
|
|
||||||
|
|
||||||
private String footerText;
|
|
||||||
|
|
||||||
private String footerTextAlign;
|
|
||||||
|
|
||||||
private String footerImage;
|
|
||||||
|
|
||||||
private String prePrint;
|
|
||||||
|
|
||||||
private Long createdAt;
|
|
||||||
|
|
||||||
private Long updatedAt;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTitle() {
|
|
||||||
return title;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTitle(String title) {
|
|
||||||
this.title = title == null ? null : title.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getLogo() {
|
|
||||||
return logo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLogo(String logo) {
|
|
||||||
this.logo = logo == null ? null : logo.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getShowContactInfo() {
|
|
||||||
return showContactInfo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShowContactInfo(Boolean showContactInfo) {
|
|
||||||
this.showContactInfo = showContactInfo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getShowMember() {
|
|
||||||
return showMember;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShowMember(Boolean showMember) {
|
|
||||||
this.showMember = showMember;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getShowMemberCode() {
|
|
||||||
return showMemberCode;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShowMemberCode(Boolean showMemberCode) {
|
|
||||||
this.showMemberCode = showMemberCode;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getShowMemberScore() {
|
|
||||||
return showMemberScore;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShowMemberScore(Boolean showMemberScore) {
|
|
||||||
this.showMemberScore = showMemberScore;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getShowMemberWallet() {
|
|
||||||
return showMemberWallet;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShowMemberWallet(Boolean showMemberWallet) {
|
|
||||||
this.showMemberWallet = showMemberWallet;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFooterRemark() {
|
|
||||||
return footerRemark;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFooterRemark(String footerRemark) {
|
|
||||||
this.footerRemark = footerRemark == null ? null : footerRemark.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getShowCashCharge() {
|
|
||||||
return showCashCharge;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShowCashCharge(Boolean showCashCharge) {
|
|
||||||
this.showCashCharge = showCashCharge;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getShowSerialNo() {
|
|
||||||
return showSerialNo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShowSerialNo(Boolean showSerialNo) {
|
|
||||||
this.showSerialNo = showSerialNo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Boolean getBigSerialNo() {
|
|
||||||
return bigSerialNo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setBigSerialNo(Boolean bigSerialNo) {
|
|
||||||
this.bigSerialNo = bigSerialNo;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getHeaderText() {
|
|
||||||
return headerText;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHeaderText(String headerText) {
|
|
||||||
this.headerText = headerText == null ? null : headerText.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getHeaderTextAlign() {
|
|
||||||
return headerTextAlign;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHeaderTextAlign(String headerTextAlign) {
|
|
||||||
this.headerTextAlign = headerTextAlign == null ? null : headerTextAlign.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFooterText() {
|
|
||||||
return footerText;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFooterText(String footerText) {
|
|
||||||
this.footerText = footerText == null ? null : footerText.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFooterTextAlign() {
|
|
||||||
return footerTextAlign;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFooterTextAlign(String footerTextAlign) {
|
|
||||||
this.footerTextAlign = footerTextAlign == null ? null : footerTextAlign.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getFooterImage() {
|
|
||||||
return footerImage;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFooterImage(String footerImage) {
|
|
||||||
this.footerImage = footerImage == null ? null : footerImage.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPrePrint() {
|
|
||||||
return prePrint;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPrePrint(String prePrint) {
|
|
||||||
this.prePrint = prePrint == null ? null : prePrint.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getCreatedAt() {
|
|
||||||
return createdAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreatedAt(Long createdAt) {
|
|
||||||
this.createdAt = createdAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getUpdatedAt() {
|
|
||||||
return updatedAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdatedAt(Long updatedAt) {
|
|
||||||
this.updatedAt = updatedAt;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,148 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
public class TbRenewalsPayLog implements Serializable {
|
|
||||||
private Integer id;
|
|
||||||
|
|
||||||
private String payType;
|
|
||||||
|
|
||||||
private String shopId;
|
|
||||||
|
|
||||||
private String orderId;
|
|
||||||
|
|
||||||
private String openId;
|
|
||||||
|
|
||||||
private String userId;
|
|
||||||
|
|
||||||
private String transactionId;
|
|
||||||
|
|
||||||
private BigDecimal amount;
|
|
||||||
|
|
||||||
private Byte status;
|
|
||||||
|
|
||||||
private String remark;
|
|
||||||
|
|
||||||
private String attach;
|
|
||||||
|
|
||||||
private Long expiredAt;
|
|
||||||
|
|
||||||
private Long createdAt;
|
|
||||||
|
|
||||||
private Long updatedAt;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPayType() {
|
|
||||||
return payType;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPayType(String payType) {
|
|
||||||
this.payType = payType == null ? null : payType.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getShopId() {
|
|
||||||
return shopId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShopId(String shopId) {
|
|
||||||
this.shopId = shopId == null ? null : shopId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getOrderId() {
|
|
||||||
return orderId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setOrderId(String orderId) {
|
|
||||||
this.orderId = orderId == null ? null : orderId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getOpenId() {
|
|
||||||
return openId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setOpenId(String openId) {
|
|
||||||
this.openId = openId == null ? null : openId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getUserId() {
|
|
||||||
return userId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUserId(String userId) {
|
|
||||||
this.userId = userId == null ? null : userId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTransactionId() {
|
|
||||||
return transactionId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTransactionId(String transactionId) {
|
|
||||||
this.transactionId = transactionId == null ? null : transactionId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public BigDecimal getAmount() {
|
|
||||||
return amount;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAmount(BigDecimal amount) {
|
|
||||||
this.amount = amount;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getStatus() {
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setStatus(Byte status) {
|
|
||||||
this.status = status;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getRemark() {
|
|
||||||
return remark;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setRemark(String remark) {
|
|
||||||
this.remark = remark == null ? null : remark.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAttach() {
|
|
||||||
return attach;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAttach(String attach) {
|
|
||||||
this.attach = attach == null ? null : attach.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getExpiredAt() {
|
|
||||||
return expiredAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setExpiredAt(Long expiredAt) {
|
|
||||||
this.expiredAt = expiredAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getCreatedAt() {
|
|
||||||
return createdAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreatedAt(Long createdAt) {
|
|
||||||
this.createdAt = createdAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getUpdatedAt() {
|
|
||||||
return updatedAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdatedAt(Long updatedAt) {
|
|
||||||
this.updatedAt = updatedAt;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
public class TbShopCashSpread implements Serializable {
|
|
||||||
private Integer id;
|
|
||||||
|
|
||||||
private Long createdAt;
|
|
||||||
|
|
||||||
private Long updatedAt;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getCreatedAt() {
|
|
||||||
return createdAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreatedAt(Long createdAt) {
|
|
||||||
this.createdAt = createdAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getUpdatedAt() {
|
|
||||||
return updatedAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdatedAt(Long updatedAt) {
|
|
||||||
this.updatedAt = updatedAt;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
public class TbShopCashSpreadWithBLOBs extends TbShopCashSpread implements Serializable {
|
|
||||||
private String saleReceipt;
|
|
||||||
|
|
||||||
private String triplicateReceipt;
|
|
||||||
|
|
||||||
private String screenConfig;
|
|
||||||
|
|
||||||
private String tagConfig;
|
|
||||||
|
|
||||||
private String scaleConfig;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public String getSaleReceipt() {
|
|
||||||
return saleReceipt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setSaleReceipt(String saleReceipt) {
|
|
||||||
this.saleReceipt = saleReceipt == null ? null : saleReceipt.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTriplicateReceipt() {
|
|
||||||
return triplicateReceipt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTriplicateReceipt(String triplicateReceipt) {
|
|
||||||
this.triplicateReceipt = triplicateReceipt == null ? null : triplicateReceipt.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getScreenConfig() {
|
|
||||||
return screenConfig;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setScreenConfig(String screenConfig) {
|
|
||||||
this.screenConfig = screenConfig == null ? null : screenConfig.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTagConfig() {
|
|
||||||
return tagConfig;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTagConfig(String tagConfig) {
|
|
||||||
this.tagConfig = tagConfig == null ? null : tagConfig.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getScaleConfig() {
|
|
||||||
return scaleConfig;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setScaleConfig(String scaleConfig) {
|
|
||||||
this.scaleConfig = scaleConfig == null ? null : scaleConfig.trim();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,288 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.entity;
|
||||||
|
|
||||||
|
import java.time.LocalTime;
|
||||||
|
import java.util.Date;
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 优惠券(TbShopCoupon)实体类
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 15:52:58
|
||||||
|
*/
|
||||||
|
public class TbShopCoupon implements Serializable {
|
||||||
|
private static final long serialVersionUID = -97269009590588062L;
|
||||||
|
/**
|
||||||
|
* 自增
|
||||||
|
*/
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
private String shopId;
|
||||||
|
/**
|
||||||
|
* 名称(无意义)
|
||||||
|
*/
|
||||||
|
private String title;
|
||||||
|
/**
|
||||||
|
* 1-满减 2-商品
|
||||||
|
*/
|
||||||
|
private Integer type;
|
||||||
|
/**
|
||||||
|
* 满多少金额
|
||||||
|
*/
|
||||||
|
private Integer fullAmount;
|
||||||
|
/**
|
||||||
|
* 减多少金额
|
||||||
|
*/
|
||||||
|
private Integer discountAmount;
|
||||||
|
/**
|
||||||
|
* 描述
|
||||||
|
*/
|
||||||
|
private String description;
|
||||||
|
/**
|
||||||
|
* 发放数量
|
||||||
|
*/
|
||||||
|
private Integer number;
|
||||||
|
/**
|
||||||
|
* 剩余数量
|
||||||
|
*/
|
||||||
|
private Integer leftNumber;
|
||||||
|
/**
|
||||||
|
* 有效期类型,可选值为 fixed(固定时间)/custom(自定义时间)
|
||||||
|
*/
|
||||||
|
private String validityType;
|
||||||
|
/**
|
||||||
|
* 有效天数
|
||||||
|
*/
|
||||||
|
private Integer validDays;
|
||||||
|
/**
|
||||||
|
* 隔多少天生效
|
||||||
|
*/
|
||||||
|
private Integer daysToTakeEffect;
|
||||||
|
/**
|
||||||
|
* 有效开始时间
|
||||||
|
*/
|
||||||
|
private Date validStartTime;
|
||||||
|
/**
|
||||||
|
* 有效结束时间
|
||||||
|
*/
|
||||||
|
private Date validEndTime;
|
||||||
|
/**
|
||||||
|
* 周 数组["周一","周二"]
|
||||||
|
*/
|
||||||
|
private String userDays;
|
||||||
|
/**
|
||||||
|
* all-全时段 custom-指定时段
|
||||||
|
*/
|
||||||
|
private String useTimeType;
|
||||||
|
/**
|
||||||
|
* 可用开始时间
|
||||||
|
*/
|
||||||
|
private LocalTime useStartTime;
|
||||||
|
/**
|
||||||
|
* 可用结束时间
|
||||||
|
*/
|
||||||
|
private LocalTime useEndTime;
|
||||||
|
/**
|
||||||
|
* 已使用数量
|
||||||
|
*/
|
||||||
|
private Integer useNumber;
|
||||||
|
/**
|
||||||
|
* 发放人
|
||||||
|
*/
|
||||||
|
private String editor;
|
||||||
|
/**
|
||||||
|
* 状态0-关闭 1 正常
|
||||||
|
*/
|
||||||
|
private Integer status;
|
||||||
|
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
|
||||||
|
public Integer getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(Integer id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getShopId() {
|
||||||
|
return shopId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setShopId(String shopId) {
|
||||||
|
this.shopId = shopId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTitle() {
|
||||||
|
return title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTitle(String title) {
|
||||||
|
this.title = title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getType() {
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setType(Integer type) {
|
||||||
|
this.type = type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getFullAmount() {
|
||||||
|
return fullAmount;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFullAmount(Integer fullAmount) {
|
||||||
|
this.fullAmount = fullAmount;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getDiscountAmount() {
|
||||||
|
return discountAmount;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDiscountAmount(Integer discountAmount) {
|
||||||
|
this.discountAmount = discountAmount;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getDescription() {
|
||||||
|
return description;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDescription(String description) {
|
||||||
|
this.description = description;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getNumber() {
|
||||||
|
return number;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNumber(Integer number) {
|
||||||
|
this.number = number;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getLeftNumber() {
|
||||||
|
return leftNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLeftNumber(Integer leftNumber) {
|
||||||
|
this.leftNumber = leftNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getValidityType() {
|
||||||
|
return validityType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setValidityType(String validityType) {
|
||||||
|
this.validityType = validityType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getValidDays() {
|
||||||
|
return validDays;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setValidDays(Integer validDays) {
|
||||||
|
this.validDays = validDays;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getDaysToTakeEffect() {
|
||||||
|
return daysToTakeEffect;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDaysToTakeEffect(Integer daysToTakeEffect) {
|
||||||
|
this.daysToTakeEffect = daysToTakeEffect;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getValidStartTime() {
|
||||||
|
return validStartTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setValidStartTime(Date validStartTime) {
|
||||||
|
this.validStartTime = validStartTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getValidEndTime() {
|
||||||
|
return validEndTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setValidEndTime(Date validEndTime) {
|
||||||
|
this.validEndTime = validEndTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getUserDays() {
|
||||||
|
return userDays;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUserDays(String userDays) {
|
||||||
|
this.userDays = userDays;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getUseTimeType() {
|
||||||
|
return useTimeType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUseTimeType(String useTimeType) {
|
||||||
|
this.useTimeType = useTimeType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public LocalTime getUseStartTime() {
|
||||||
|
return useStartTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUseStartTime(LocalTime useStartTime) {
|
||||||
|
this.useStartTime = useStartTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public LocalTime getUseEndTime() {
|
||||||
|
return useEndTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUseEndTime(LocalTime useEndTime) {
|
||||||
|
this.useEndTime = useEndTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getUseNumber() {
|
||||||
|
return useNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUseNumber(Integer useNumber) {
|
||||||
|
this.useNumber = useNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getEditor() {
|
||||||
|
return editor;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setEditor(String editor) {
|
||||||
|
this.editor = editor;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getStatus() {
|
||||||
|
return status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setStatus(Integer status) {
|
||||||
|
this.status = status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getCreateTime() {
|
||||||
|
return createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCreateTime(Date createTime) {
|
||||||
|
this.createTime = createTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Date getUpdateTime() {
|
||||||
|
return updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUpdateTime(Date updateTime) {
|
||||||
|
this.updateTime = updateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -1,208 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.math.BigDecimal;
|
|
||||||
|
|
||||||
public class TbShopCurrency implements Serializable {
|
|
||||||
private Integer id;
|
|
||||||
|
|
||||||
private String shopId;
|
|
||||||
|
|
||||||
private BigDecimal prepareAmount;
|
|
||||||
|
|
||||||
private String currency;
|
|
||||||
|
|
||||||
private Byte decimalsDigits;
|
|
||||||
|
|
||||||
private String discountRound;
|
|
||||||
|
|
||||||
private String merchantId;
|
|
||||||
|
|
||||||
private Byte smallChange;
|
|
||||||
|
|
||||||
private Byte enableCustomDiscount;
|
|
||||||
|
|
||||||
private BigDecimal maxDiscount;
|
|
||||||
|
|
||||||
private Double maxPercent;
|
|
||||||
|
|
||||||
private String bizDuration;
|
|
||||||
|
|
||||||
private Byte allowWebPay;
|
|
||||||
|
|
||||||
private Byte isAutoToZero;
|
|
||||||
|
|
||||||
private Byte isIncludeTaxPrice;
|
|
||||||
|
|
||||||
private String taxNumber;
|
|
||||||
|
|
||||||
private Long createdAt;
|
|
||||||
|
|
||||||
private Long updatedAt;
|
|
||||||
|
|
||||||
private Byte autoLockScreen;
|
|
||||||
|
|
||||||
private Byte voiceNotification;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public Integer getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(Integer id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getShopId() {
|
|
||||||
return shopId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setShopId(String shopId) {
|
|
||||||
this.shopId = shopId == null ? null : shopId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public BigDecimal getPrepareAmount() {
|
|
||||||
return prepareAmount;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPrepareAmount(BigDecimal prepareAmount) {
|
|
||||||
this.prepareAmount = prepareAmount;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCurrency() {
|
|
||||||
return currency;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCurrency(String currency) {
|
|
||||||
this.currency = currency == null ? null : currency.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getDecimalsDigits() {
|
|
||||||
return decimalsDigits;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDecimalsDigits(Byte decimalsDigits) {
|
|
||||||
this.decimalsDigits = decimalsDigits;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDiscountRound() {
|
|
||||||
return discountRound;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiscountRound(String discountRound) {
|
|
||||||
this.discountRound = discountRound == null ? null : discountRound.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getMerchantId() {
|
|
||||||
return merchantId;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setMerchantId(String merchantId) {
|
|
||||||
this.merchantId = merchantId == null ? null : merchantId.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getSmallChange() {
|
|
||||||
return smallChange;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setSmallChange(Byte smallChange) {
|
|
||||||
this.smallChange = smallChange;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getEnableCustomDiscount() {
|
|
||||||
return enableCustomDiscount;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setEnableCustomDiscount(Byte enableCustomDiscount) {
|
|
||||||
this.enableCustomDiscount = enableCustomDiscount;
|
|
||||||
}
|
|
||||||
|
|
||||||
public BigDecimal getMaxDiscount() {
|
|
||||||
return maxDiscount;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setMaxDiscount(BigDecimal maxDiscount) {
|
|
||||||
this.maxDiscount = maxDiscount;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Double getMaxPercent() {
|
|
||||||
return maxPercent;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setMaxPercent(Double maxPercent) {
|
|
||||||
this.maxPercent = maxPercent;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getBizDuration() {
|
|
||||||
return bizDuration;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setBizDuration(String bizDuration) {
|
|
||||||
this.bizDuration = bizDuration == null ? null : bizDuration.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getAllowWebPay() {
|
|
||||||
return allowWebPay;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAllowWebPay(Byte allowWebPay) {
|
|
||||||
this.allowWebPay = allowWebPay;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getIsAutoToZero() {
|
|
||||||
return isAutoToZero;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIsAutoToZero(Byte isAutoToZero) {
|
|
||||||
this.isAutoToZero = isAutoToZero;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getIsIncludeTaxPrice() {
|
|
||||||
return isIncludeTaxPrice;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIsIncludeTaxPrice(Byte isIncludeTaxPrice) {
|
|
||||||
this.isIncludeTaxPrice = isIncludeTaxPrice;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getTaxNumber() {
|
|
||||||
return taxNumber;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTaxNumber(String taxNumber) {
|
|
||||||
this.taxNumber = taxNumber == null ? null : taxNumber.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getCreatedAt() {
|
|
||||||
return createdAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCreatedAt(Long createdAt) {
|
|
||||||
this.createdAt = createdAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long getUpdatedAt() {
|
|
||||||
return updatedAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUpdatedAt(Long updatedAt) {
|
|
||||||
this.updatedAt = updatedAt;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getAutoLockScreen() {
|
|
||||||
return autoLockScreen;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAutoLockScreen(Byte autoLockScreen) {
|
|
||||||
this.autoLockScreen = autoLockScreen;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Byte getVoiceNotification() {
|
|
||||||
return voiceNotification;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setVoiceNotification(Byte voiceNotification) {
|
|
||||||
this.voiceNotification = voiceNotification;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.entity;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
public class TbShopCurrencyWithBLOBs extends TbShopCurrency implements Serializable {
|
|
||||||
private String discountConfigs;
|
|
||||||
|
|
||||||
private String serviceCharge;
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public String getDiscountConfigs() {
|
|
||||||
return discountConfigs;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDiscountConfigs(String discountConfigs) {
|
|
||||||
this.discountConfigs = discountConfigs == null ? null : discountConfigs.trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getServiceCharge() {
|
|
||||||
return serviceCharge;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setServiceCharge(String serviceCharge) {
|
|
||||||
this.serviceCharge = serviceCharge == null ? null : serviceCharge.trim();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -2,125 +2,265 @@ package com.chaozhanggui.system.cashierservice.entity;
|
|||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* (TbShopInfo)实体类
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-10-24 16:42:26
|
||||||
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class TbShopInfo implements Serializable {
|
public class TbShopInfo implements Serializable {
|
||||||
|
private static final long serialVersionUID = 561716476024545414L;
|
||||||
|
/**
|
||||||
|
* 自增id
|
||||||
|
*/
|
||||||
private Integer id;
|
private Integer id;
|
||||||
|
/**
|
||||||
|
* 店铺帐号
|
||||||
|
*/
|
||||||
private String account;
|
private String account;
|
||||||
|
/**
|
||||||
|
* 店铺代号,策略方式为city +店铺号(8位)
|
||||||
|
*/
|
||||||
private String shopCode;
|
private String shopCode;
|
||||||
|
/**
|
||||||
|
* 店铺口号
|
||||||
|
*/
|
||||||
private String subTitle;
|
private String subTitle;
|
||||||
|
/**
|
||||||
|
* 商户Id
|
||||||
|
*/
|
||||||
private String merchantId;
|
private String merchantId;
|
||||||
|
/**
|
||||||
|
* 店铺名称
|
||||||
|
*/
|
||||||
private String shopName;
|
private String shopName;
|
||||||
|
/**
|
||||||
|
* 连锁店扩展店名
|
||||||
|
*/
|
||||||
private String chainName;
|
private String chainName;
|
||||||
|
/**
|
||||||
|
* 背景图
|
||||||
|
*/
|
||||||
private String backImg;
|
private String backImg;
|
||||||
|
/**
|
||||||
|
* 门头照
|
||||||
|
*/
|
||||||
private String frontImg;
|
private String frontImg;
|
||||||
|
/**
|
||||||
|
* 联系人姓名
|
||||||
|
*/
|
||||||
private String contactName;
|
private String contactName;
|
||||||
|
/**
|
||||||
|
* 联系电话
|
||||||
|
*/
|
||||||
private String phone;
|
private String phone;
|
||||||
|
/**
|
||||||
|
* 店铺log0
|
||||||
|
*/
|
||||||
private String logo;
|
private String logo;
|
||||||
|
/**
|
||||||
private Byte isDeposit;
|
* 是否参与代收 0--不参与 1参与
|
||||||
|
*/
|
||||||
private Byte isSupply;
|
private Integer isDeposit;
|
||||||
|
/**
|
||||||
|
* 是否为供应商
|
||||||
|
*/
|
||||||
|
private Integer isSupply;
|
||||||
|
/**
|
||||||
|
* 封面图
|
||||||
|
*/
|
||||||
private String coverImg;
|
private String coverImg;
|
||||||
|
/**
|
||||||
|
* 店铺分享图
|
||||||
|
*/
|
||||||
private String shareImg;
|
private String shareImg;
|
||||||
|
/**
|
||||||
|
* 轮播图
|
||||||
|
*/
|
||||||
|
private String view;
|
||||||
|
/**
|
||||||
|
* 店铺简介
|
||||||
|
*/
|
||||||
private String detail;
|
private String detail;
|
||||||
|
/**
|
||||||
|
* 经纬度
|
||||||
|
*/
|
||||||
private String lat;
|
private String lat;
|
||||||
|
/**
|
||||||
|
* 经纬度
|
||||||
|
*/
|
||||||
private String lng;
|
private String lng;
|
||||||
|
/**
|
||||||
|
* 未用
|
||||||
|
*/
|
||||||
private String mchId;
|
private String mchId;
|
||||||
|
|
||||||
private String registerType;
|
private String registerType;
|
||||||
|
/**
|
||||||
private Byte isWxMaIndependent;
|
* 是否独立的微信小程序
|
||||||
|
*/
|
||||||
|
private Integer isWxMaIndependent;
|
||||||
|
/**
|
||||||
|
* 详细地址
|
||||||
|
*/
|
||||||
private String address;
|
private String address;
|
||||||
|
/**
|
||||||
|
* 类似于这种规则51.51.570
|
||||||
|
*/
|
||||||
private String city;
|
private String city;
|
||||||
|
/**
|
||||||
|
* 店铺类型 超市--MARKET---其它店SHOP
|
||||||
|
*/
|
||||||
private String type;
|
private String type;
|
||||||
|
/**
|
||||||
|
* 行业
|
||||||
|
*/
|
||||||
private String industry;
|
private String industry;
|
||||||
|
/**
|
||||||
|
* 行业名称
|
||||||
|
*/
|
||||||
private String industryName;
|
private String industryName;
|
||||||
|
/**
|
||||||
|
* 营业时间(周开始)
|
||||||
|
*/
|
||||||
|
private String businessStartDay;
|
||||||
|
/**
|
||||||
|
* 营业时间(周结束)
|
||||||
|
*/
|
||||||
|
private String businessEndDay;
|
||||||
|
/**
|
||||||
|
* 营业时间
|
||||||
|
*/
|
||||||
private String businessTime;
|
private String businessTime;
|
||||||
|
/**
|
||||||
|
* 配送时间
|
||||||
|
*/
|
||||||
private String postTime;
|
private String postTime;
|
||||||
|
|
||||||
private BigDecimal postAmountLine;
|
private BigDecimal postAmountLine;
|
||||||
|
/**
|
||||||
private Byte onSale;
|
* 0停业1,正常营业,网上售卖
|
||||||
|
*/
|
||||||
private Byte settleType;
|
private Integer onSale;
|
||||||
|
/**
|
||||||
|
* 0今日,1次日
|
||||||
|
*/
|
||||||
|
private Integer settleType;
|
||||||
|
/**
|
||||||
|
* 时间
|
||||||
|
*/
|
||||||
private String settleTime;
|
private String settleTime;
|
||||||
|
/**
|
||||||
|
* 入驻时间
|
||||||
|
*/
|
||||||
private Integer enterAt;
|
private Integer enterAt;
|
||||||
|
/**
|
||||||
|
* 到期时间
|
||||||
|
*/
|
||||||
private Long expireAt;
|
private Long expireAt;
|
||||||
|
/**
|
||||||
private Byte status;
|
* -1 平台禁用 0-过期,1正式营业,
|
||||||
|
*/
|
||||||
private Float average;
|
private Integer status;
|
||||||
|
/**
|
||||||
|
* 人均消费
|
||||||
|
*/
|
||||||
|
private BigDecimal average;
|
||||||
|
/**
|
||||||
|
* 订单等待时间
|
||||||
|
*/
|
||||||
private Integer orderWaitPayMinute;
|
private Integer orderWaitPayMinute;
|
||||||
|
/**
|
||||||
|
* 支持登陆设备个数
|
||||||
|
*/
|
||||||
private Integer supportDeviceNumber;
|
private Integer supportDeviceNumber;
|
||||||
|
/**
|
||||||
private Byte distributeLevel;
|
* 分销层级(1-下级分销 2-两下级分销)
|
||||||
|
*/
|
||||||
|
private Integer distributeLevel;
|
||||||
|
|
||||||
private Long createdAt;
|
private Long createdAt;
|
||||||
|
|
||||||
private Long updatedAt;
|
private Long updatedAt;
|
||||||
|
|
||||||
private String proxyId;
|
private String proxyId;
|
||||||
|
/**
|
||||||
|
* trial试用版,release正式
|
||||||
|
*/
|
||||||
|
private String profiles;
|
||||||
|
/**
|
||||||
|
* 商家二维码
|
||||||
|
*/
|
||||||
|
private String shopQrcode;
|
||||||
|
/**
|
||||||
|
* 商家标签
|
||||||
|
*/
|
||||||
|
private String tag;
|
||||||
|
|
||||||
private String view;
|
private String isOpenYhq;
|
||||||
|
/**
|
||||||
|
* 0否1是
|
||||||
|
*/
|
||||||
|
private Integer isUseVip;
|
||||||
|
/**
|
||||||
|
* 省
|
||||||
|
*/
|
||||||
|
private String provinces;
|
||||||
|
/**
|
||||||
|
* 市
|
||||||
|
*/
|
||||||
|
private String cities;
|
||||||
|
/**
|
||||||
|
* 区/县
|
||||||
|
*/
|
||||||
|
private String districts;
|
||||||
|
/**
|
||||||
|
* 是否允许会员自定义金额 1 允许 0 不允许
|
||||||
|
*/
|
||||||
private String isCustom;
|
private String isCustom;
|
||||||
|
/**
|
||||||
|
* 是否开启退款密码 1 启用 0 禁用
|
||||||
|
*/
|
||||||
private String isReturn;
|
private String isReturn;
|
||||||
|
/**
|
||||||
|
* 是否开启会员充值密码 1 启用 0 禁用
|
||||||
|
*/
|
||||||
private String isMemberIn;
|
private String isMemberIn;
|
||||||
|
/**
|
||||||
|
* 是否开启会员退款密码 1 启用 0 禁用
|
||||||
|
*/
|
||||||
private String isMemberReturn;
|
private String isMemberReturn;
|
||||||
|
/**
|
||||||
//是否开启桌位费 0否1是
|
* 是否免除桌位费 0否1是
|
||||||
|
*/
|
||||||
private Integer isTableFee;
|
private Integer isTableFee;
|
||||||
//桌位费
|
/**
|
||||||
|
* 是否启用会员价 0否1是
|
||||||
|
*/
|
||||||
|
private Integer isMemberPrice;
|
||||||
|
/**
|
||||||
|
* 积分群体 all-所有 vip-仅针对会员
|
||||||
|
*/
|
||||||
|
private String consumeColony;
|
||||||
|
/**
|
||||||
|
* 桌位费
|
||||||
|
*/
|
||||||
private BigDecimal tableFee;
|
private BigDecimal tableFee;
|
||||||
//就餐模式 堂食 dine-in 外带 take-out
|
/**
|
||||||
|
* 就餐模式 堂食 dine-in 外带 take-out
|
||||||
|
*/
|
||||||
private String eatModel;
|
private String eatModel;
|
||||||
//程序码(零点八零首页)
|
/**
|
||||||
|
* 小程序码(零点八零首页)
|
||||||
|
*/
|
||||||
private String smallQrcode;
|
private String smallQrcode;
|
||||||
//店铺收款码
|
/**
|
||||||
|
* 店铺收款码
|
||||||
|
*/
|
||||||
private String paymentQrcode;
|
private String paymentQrcode;
|
||||||
|
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.service;
|
package com.chaozhanggui.system.cashierservice.service;
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.RandomUtil;
|
import cn.hutool.core.util.RandomUtil;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
@@ -28,12 +29,10 @@ import org.springframework.stereotype.Service;
|
|||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
import org.springframework.web.client.RestTemplate;
|
import org.springframework.web.client.RestTemplate;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.math.RoundingMode;
|
import java.math.RoundingMode;
|
||||||
import java.util.Date;
|
import java.util.*;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Objects;
|
|
||||||
import java.util.concurrent.atomic.AtomicReference;
|
import java.util.concurrent.atomic.AtomicReference;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@@ -68,6 +67,15 @@ public class MemberService {
|
|||||||
RestTemplate restTemplate;
|
RestTemplate restTemplate;
|
||||||
@Autowired
|
@Autowired
|
||||||
TbActivateMapper tbActivateMapper;
|
TbActivateMapper tbActivateMapper;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
TbShopCouponMapper couponMapper;
|
||||||
|
@Autowired
|
||||||
|
TbActivateInRecordMapper activateInRecordMapper;
|
||||||
|
@Autowired
|
||||||
|
TbCouponProductMapper couProductMapper;
|
||||||
|
@Resource
|
||||||
|
private TbActivateInRecordService activateInRecordService;
|
||||||
@Autowired
|
@Autowired
|
||||||
TbmerchantAccountMapper tbmerchantAccountMapper;
|
TbmerchantAccountMapper tbmerchantAccountMapper;
|
||||||
@Autowired
|
@Autowired
|
||||||
@@ -369,35 +377,7 @@ public class MemberService {
|
|||||||
flow.setIsReturn("0");
|
flow.setIsReturn("0");
|
||||||
tbShopUserFlowMapper.insert(flow);
|
tbShopUserFlowMapper.insert(flow);
|
||||||
|
|
||||||
BigDecimal fl = null;
|
BigDecimal fl = giveActivate(shopUser, amount, flow.getId());
|
||||||
TbActivate activate = tbActivateMapper.selectByAmount(shopInfo.getId().toString(), memberIn.getAmount());
|
|
||||||
if (ObjectUtil.isNotEmpty(activate) && ObjectUtil.isNotNull(activate)) {
|
|
||||||
BigDecimal awardAmount = BigDecimal.ZERO;
|
|
||||||
switch (activate.getHandselType()) {
|
|
||||||
case "GD":
|
|
||||||
awardAmount = activate.getHandselNum();
|
|
||||||
break;
|
|
||||||
case "RATIO":
|
|
||||||
awardAmount = memberIn.getAmount().multiply(activate.getHandselNum());
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
shopUser.setAmount(shopUser.getAmount().add(awardAmount));
|
|
||||||
shopUser.setUpdatedAt(System.currentTimeMillis());
|
|
||||||
tbShopUserMapper.updateByPrimaryKeySelective(shopUser);
|
|
||||||
|
|
||||||
flow = new TbShopUserFlow();
|
|
||||||
flow.setShopUserId(shopUser.getId());
|
|
||||||
flow.setBizCode("scanMemberAwardIn");
|
|
||||||
flow.setType("+");
|
|
||||||
flow.setBizName("充值活动奖励");
|
|
||||||
flow.setAmount(awardAmount);
|
|
||||||
flow.setBalance(shopUser.getAmount());
|
|
||||||
flow.setCreateTime(new Date());
|
|
||||||
flow.setIsReturn("0");
|
|
||||||
tbShopUserFlowMapper.insert(flow);
|
|
||||||
fl = awardAmount;
|
|
||||||
}
|
|
||||||
|
|
||||||
JSONObject jsonObject = new JSONObject();
|
JSONObject jsonObject = new JSONObject();
|
||||||
jsonObject.put("token", token);
|
jsonObject.put("token", token);
|
||||||
@@ -436,6 +416,92 @@ public class MemberService {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public BigDecimal giveActivate(TbShopUser tbShopUser, BigDecimal memAmount, Integer flowId) {
|
||||||
|
TbActivate activate = tbActivateMapper.selectByAmount(tbShopUser.getShopId(), memAmount);
|
||||||
|
if (ObjectUtil.isNotEmpty(activate) && ObjectUtil.isNotNull(activate)) {
|
||||||
|
if (activate.getIsUseCoupon() == 1) {
|
||||||
|
TbShopCoupon tbShopCoupon = couponMapper.queryById(activate.getCouponId());
|
||||||
|
Date start = new Date();
|
||||||
|
Date end = new Date();
|
||||||
|
if ("fixed".equals(tbShopCoupon.getValidityType())) {
|
||||||
|
//固定时间
|
||||||
|
end = DateUtil.offsetDay(new Date(),tbShopCoupon.getValidDays());
|
||||||
|
} else if ("custom".equals(tbShopCoupon.getValidityType())) {
|
||||||
|
//自定义时间
|
||||||
|
start = tbShopCoupon.getValidStartTime();
|
||||||
|
end = tbShopCoupon.getValidEndTime();
|
||||||
|
}
|
||||||
|
if (tbShopCoupon != null) {
|
||||||
|
List<TbActivateInRecord> actGiveRecords = new ArrayList<>();
|
||||||
|
if(tbShopCoupon.getType() == 1) {
|
||||||
|
//满减
|
||||||
|
TbActivateInRecord record = new TbActivateInRecord();
|
||||||
|
record.setVipUserId(Integer.valueOf(tbShopUser.getId()));
|
||||||
|
record.setCouponId(tbShopCoupon.getId());
|
||||||
|
record.setName("满" + tbShopCoupon.getFullAmount() + "减" + tbShopCoupon.getDiscountAmount());
|
||||||
|
record.setFullAmount(tbShopCoupon.getFullAmount());
|
||||||
|
record.setDiscountAmount(tbShopCoupon.getDiscountAmount());
|
||||||
|
record.setType(1);
|
||||||
|
record.setNum(activate.getNum());
|
||||||
|
record.setOverNum(activate.getNum());
|
||||||
|
record.setShopId(Integer.valueOf(tbShopUser.getShopId()));
|
||||||
|
record.setSourceActId(activate.getId());
|
||||||
|
record.setSourceFlowId(flowId);
|
||||||
|
record.setUseStartTime(start);
|
||||||
|
record.setUseEndTime(end);
|
||||||
|
record.setCouponJson(activateInRecordService.getCouponJson(activate,tbShopCoupon,null));
|
||||||
|
actGiveRecords.add(record);
|
||||||
|
} else if (tbShopCoupon.getType() == 2) {
|
||||||
|
//商品卷
|
||||||
|
List<TbCouponProduct> tbCouponProducts = couProductMapper.queryAllByCouponId(tbShopCoupon.getId());
|
||||||
|
for (TbCouponProduct actPro : tbCouponProducts) {
|
||||||
|
TbActivateInRecord record = new TbActivateInRecord();
|
||||||
|
record.setVipUserId(tbShopUser.getId());
|
||||||
|
record.setCouponId(tbShopCoupon.getId());
|
||||||
|
record.setName("商品卷");
|
||||||
|
record.setType(2);
|
||||||
|
record.setProId(actPro.getProductId());
|
||||||
|
record.setNum(actPro.getNum()*tbShopCoupon.getNumber());
|
||||||
|
record.setOverNum(actPro.getNum()*tbShopCoupon.getNumber());
|
||||||
|
record.setShopId(Integer.valueOf(tbShopUser.getShopId()));
|
||||||
|
record.setSourceActId(activate.getId());
|
||||||
|
record.setSourceFlowId(flowId);
|
||||||
|
record.setUseStartTime(start);
|
||||||
|
record.setUseEndTime(end);
|
||||||
|
record.setCouponJson(activateInRecordService.getCouponJson(activate,tbShopCoupon,actPro));
|
||||||
|
actGiveRecords.add(record);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
activateInRecordMapper.insertBatch(actGiveRecords);
|
||||||
|
tbShopCoupon.setLeftNumber(tbShopCoupon.getLeftNumber()-activate.getNum());
|
||||||
|
couponMapper.update(tbShopCoupon);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
BigDecimal amount = activate.getGiftAmount() == null ?
|
||||||
|
BigDecimal.ZERO : new BigDecimal(activate.getGiftAmount());
|
||||||
|
|
||||||
|
tbShopUser.setAmount(tbShopUser.getAmount().add(amount));
|
||||||
|
tbShopUser.setUpdatedAt(System.currentTimeMillis());
|
||||||
|
tbShopUserMapper.updateByPrimaryKeySelective(tbShopUser);
|
||||||
|
|
||||||
|
TbShopUserFlow flow = new TbShopUserFlow();
|
||||||
|
flow.setShopUserId(Integer.valueOf(tbShopUser.getId()));
|
||||||
|
flow.setBizCode("scanMemberAwardIn");
|
||||||
|
flow.setBizName("充值活动奖励");
|
||||||
|
flow.setType("+");
|
||||||
|
flow.setAmount(amount);
|
||||||
|
flow.setBalance(tbShopUser.getAmount());
|
||||||
|
flow.setCreateTime(new Date());
|
||||||
|
flow.setIsReturn("0");
|
||||||
|
tbShopUserFlowMapper.insert(flow);
|
||||||
|
return amount;
|
||||||
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public Result queryScanPay(String flowId, String token) {
|
public Result queryScanPay(String flowId, String token) {
|
||||||
if (ObjectUtil.isEmpty(flowId)) {
|
if (ObjectUtil.isEmpty(flowId)) {
|
||||||
return Result.fail(CodeEnum.PARAM);
|
return Result.fail(CodeEnum.PARAM);
|
||||||
@@ -526,15 +592,7 @@ public class MemberService {
|
|||||||
|
|
||||||
TbActivate activate = tbActivateMapper.selectByAmount(shopUser.getId().toString(), memberIn.getAmount());
|
TbActivate activate = tbActivateMapper.selectByAmount(shopUser.getId().toString(), memberIn.getAmount());
|
||||||
if (ObjectUtil.isNotEmpty(activate) && ObjectUtil.isNotNull(activate)) {
|
if (ObjectUtil.isNotEmpty(activate) && ObjectUtil.isNotNull(activate)) {
|
||||||
BigDecimal awardAmount = BigDecimal.ZERO;
|
BigDecimal awardAmount = activate.getGiftAmount() == null ? BigDecimal.ZERO : new BigDecimal(activate.getGiftAmount());
|
||||||
switch (activate.getHandselType()) {
|
|
||||||
case "GD":
|
|
||||||
awardAmount = activate.getHandselNum();
|
|
||||||
break;
|
|
||||||
case "RATIO":
|
|
||||||
awardAmount = memberIn.getAmount().multiply(activate.getHandselNum());
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
shopUser.setAmount(shopUser.getAmount().add(awardAmount));
|
shopUser.setAmount(shopUser.getAmount().add(awardAmount));
|
||||||
shopUser.setUpdatedAt(System.currentTimeMillis());
|
shopUser.setUpdatedAt(System.currentTimeMillis());
|
||||||
@@ -549,7 +607,7 @@ public class MemberService {
|
|||||||
flow.setBalance(shopUser.getAmount());
|
flow.setBalance(shopUser.getAmount());
|
||||||
flow.setIsReturn("0");
|
flow.setIsReturn("0");
|
||||||
flow.setCreateTime(new Date());
|
flow.setCreateTime(new Date());
|
||||||
|
tbShopUserFlowMapper.insert(flow);
|
||||||
|
|
||||||
JSONObject jsonObject = new JSONObject();
|
JSONObject jsonObject = new JSONObject();
|
||||||
jsonObject.put("token", token);
|
jsonObject.put("token", token);
|
||||||
@@ -567,8 +625,6 @@ public class MemberService {
|
|||||||
baObj.put("type", "充值");
|
baObj.put("type", "充值");
|
||||||
baObj.put("time", flow.getCreateTime());
|
baObj.put("time", flow.getCreateTime());
|
||||||
producer.balance(baObj.toString());
|
producer.balance(baObj.toString());
|
||||||
|
|
||||||
tbShopUserFlowMapper.insert(flow);
|
|
||||||
}
|
}
|
||||||
return Result.success(CodeEnum.SUCCESS, memberIn);
|
return Result.success(CodeEnum.SUCCESS, memberIn);
|
||||||
|
|
||||||
@@ -671,38 +727,7 @@ public class MemberService {
|
|||||||
flow.get().setCreateTime(new Date());
|
flow.get().setCreateTime(new Date());
|
||||||
flow.get().setIsReturn("0");
|
flow.get().setIsReturn("0");
|
||||||
tbShopUserFlowMapper.insert(flow.get());
|
tbShopUserFlowMapper.insert(flow.get());
|
||||||
|
fl.set(giveActivate(shopUser, amount, flow.get().getId()));
|
||||||
TbActivate activate = tbActivateMapper.selectByAmount(shopInfo.getId().toString(), memberIn.getAmount());
|
|
||||||
if (ObjectUtil.isNotEmpty(activate) && ObjectUtil.isNotNull(activate)) {
|
|
||||||
BigDecimal awardAmount = BigDecimal.ZERO;
|
|
||||||
switch (activate.getHandselType()) {
|
|
||||||
case "GD":
|
|
||||||
awardAmount = activate.getHandselNum();
|
|
||||||
break;
|
|
||||||
case "RATIO":
|
|
||||||
awardAmount = memberIn.getAmount().multiply(activate.getHandselNum());
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
shopUser.setAmount(shopUser.getAmount().add(awardAmount));
|
|
||||||
shopUser.setUpdatedAt(System.currentTimeMillis());
|
|
||||||
tbShopUserMapper.updateByPrimaryKeySelective(shopUser);
|
|
||||||
|
|
||||||
flow.set(new TbShopUserFlow());
|
|
||||||
flow.get().setShopUserId(shopUser.getId());
|
|
||||||
flow.get().setBizCode("scanMemberAwardIn");
|
|
||||||
flow.get().setType("+");
|
|
||||||
flow.get().setBizName("充值活动奖励");
|
|
||||||
flow.get().setAmount(awardAmount);
|
|
||||||
flow.get().setBalance(shopUser.getAmount());
|
|
||||||
flow.get().setCreateTime(new Date());
|
|
||||||
flow.get().setIsReturn("0");
|
|
||||||
tbShopUserFlowMapper.insert(flow.get());
|
|
||||||
|
|
||||||
fl.set(awardAmount);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,25 @@
|
|||||||
|
package com.chaozhanggui.system.cashierservice.service;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson.JSONObject;
|
||||||
|
import com.chaozhanggui.system.cashierservice.entity.TbActivate;
|
||||||
|
import com.chaozhanggui.system.cashierservice.entity.TbCouponProduct;
|
||||||
|
import com.chaozhanggui.system.cashierservice.entity.TbShopCoupon;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 活动商品赠送表(TbActivateInRecord)表服务接口
|
||||||
|
*
|
||||||
|
* @author ww
|
||||||
|
* @since 2024-08-22 11:13:40
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
public class TbActivateInRecordService {
|
||||||
|
|
||||||
|
public String getCouponJson(TbActivate activate, TbShopCoupon tbShopCoupon, TbCouponProduct couProduct){
|
||||||
|
JSONObject result = new JSONObject();
|
||||||
|
result.put("activate",JSONObject.toJSON(activate));
|
||||||
|
result.put("coupon",JSONObject.toJSON(tbShopCoupon));
|
||||||
|
result.put("couProduct",JSONObject.toJSON(couProduct));
|
||||||
|
return result.toJSONString();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,101 +0,0 @@
|
|||||||
package com.chaozhanggui.system.cashierservice.task;
|
|
||||||
|
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
|
||||||
import com.chaozhanggui.system.cashierservice.cache.DataCache;
|
|
||||||
import com.chaozhanggui.system.cashierservice.dao.TbShopInfoMapper;
|
|
||||||
import com.chaozhanggui.system.cashierservice.dao.TbShopOnlineMapper;
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbShopInfo;
|
|
||||||
import com.chaozhanggui.system.cashierservice.entity.TbShopOnline;
|
|
||||||
import com.chaozhanggui.system.cashierservice.util.DateUtils;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.scheduling.annotation.Scheduled;
|
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
import java.util.Enumeration;
|
|
||||||
import java.util.Objects;
|
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
|
||||||
|
|
||||||
@Component
|
|
||||||
@Slf4j
|
|
||||||
public class ShopInfoStatusTask {
|
|
||||||
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
TbShopInfoMapper tbShopInfoMapper;
|
|
||||||
|
|
||||||
|
|
||||||
@Autowired
|
|
||||||
TbShopOnlineMapper tbShopOnlineMapper;
|
|
||||||
|
|
||||||
|
|
||||||
// @Scheduled(initialDelay = 2000,fixedDelay = 500)
|
|
||||||
public void modifyShopStatus(){
|
|
||||||
ConcurrentHashMap<String, TbShopInfo> concurrentHashMap= DataCache.concurrentHashMap;
|
|
||||||
|
|
||||||
Enumeration<String> keys= concurrentHashMap.keys();
|
|
||||||
while (keys.hasMoreElements()) {
|
|
||||||
String key = keys.nextElement();
|
|
||||||
TbShopInfo shopInfo = concurrentHashMap.get(key);
|
|
||||||
if (shopInfo.getBusinessTime() == null || ObjectUtil.isEmpty(shopInfo.getBusinessTime())) {
|
|
||||||
shopInfo.setOnSale(Byte.parseByte("0"));
|
|
||||||
shopInfo.setStatus(Byte.parseByte("0"));
|
|
||||||
shopInfo.setUpdatedAt(System.currentTimeMillis());
|
|
||||||
tbShopInfoMapper.updateByPrimaryKeyWithBLOBs(shopInfo);
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
try {
|
|
||||||
deal(shopInfo);
|
|
||||||
} catch (Exception e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Transactional(rollbackFor = Exception.class)
|
|
||||||
public void deal(TbShopInfo shopInfo) throws Exception{
|
|
||||||
TbShopOnline online= tbShopOnlineMapper.selectByPrimaryKey(shopInfo.getId());
|
|
||||||
if(Objects.isNull(online)||ObjectUtil.isEmpty(online)){
|
|
||||||
log.error("店铺信息不存在:{}",shopInfo.getId());
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
switch (shopInfo.getOnSale().toString()){
|
|
||||||
case "0":
|
|
||||||
if(new Date().compareTo(online.getStartTime())>0&&online.getEndTime().compareTo(new Date())>0){
|
|
||||||
shopInfo.setOnSale(Byte.parseByte("1"));
|
|
||||||
shopInfo.setStatus(Byte.parseByte("1"));
|
|
||||||
shopInfo.setCreatedAt(System.currentTimeMillis());
|
|
||||||
tbShopInfoMapper.updateByPrimaryKey(shopInfo);
|
|
||||||
|
|
||||||
|
|
||||||
online.setStatus("1");
|
|
||||||
online.setUpdateTime(new Date());
|
|
||||||
tbShopOnlineMapper.updateByPrimaryKey(online);
|
|
||||||
DataCache.concurrentHashMap.put(shopInfo.getId().toString(),shopInfo);
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case "1":
|
|
||||||
if(online.getStartTime().compareTo(new Date())>0||new Date().compareTo(online.getEndTime())>0){
|
|
||||||
shopInfo.setOnSale(Byte.parseByte("1"));
|
|
||||||
shopInfo.setStatus(Byte.parseByte("1"));
|
|
||||||
shopInfo.setCreatedAt(System.currentTimeMillis());
|
|
||||||
tbShopInfoMapper.updateByPrimaryKey(shopInfo);
|
|
||||||
|
|
||||||
online.setStartTime(DateUtils.getNewDate(online.getStartTime(),3,1));
|
|
||||||
online.setEndTime(DateUtils.getNewDate(online.getEndTime(),3,1));
|
|
||||||
online.setStatus("0");
|
|
||||||
online.setUpdateTime(new Date());
|
|
||||||
tbShopOnlineMapper.updateByPrimaryKey(online);
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,199 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.CodeColumnConfigMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.CodeColumnConfig">
|
|
||||||
<id column="column_id" jdbcType="BIGINT" property="columnId" />
|
|
||||||
<result column="table_name" jdbcType="VARCHAR" property="tableName" />
|
|
||||||
<result column="column_name" jdbcType="VARCHAR" property="columnName" />
|
|
||||||
<result column="column_type" jdbcType="VARCHAR" property="columnType" />
|
|
||||||
<result column="dict_name" jdbcType="VARCHAR" property="dictName" />
|
|
||||||
<result column="extra" jdbcType="VARCHAR" property="extra" />
|
|
||||||
<result column="form_show" jdbcType="BIT" property="formShow" />
|
|
||||||
<result column="form_type" jdbcType="VARCHAR" property="formType" />
|
|
||||||
<result column="key_type" jdbcType="VARCHAR" property="keyType" />
|
|
||||||
<result column="list_show" jdbcType="BIT" property="listShow" />
|
|
||||||
<result column="not_null" jdbcType="BIT" property="notNull" />
|
|
||||||
<result column="query_type" jdbcType="VARCHAR" property="queryType" />
|
|
||||||
<result column="remark" jdbcType="VARCHAR" property="remark" />
|
|
||||||
<result column="date_annotation" jdbcType="VARCHAR" property="dateAnnotation" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
column_id, table_name, column_name, column_type, dict_name, extra, form_show, form_type,
|
|
||||||
key_type, list_show, not_null, query_type, remark, date_annotation
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from code_column_config
|
|
||||||
where column_id = #{columnId,jdbcType=BIGINT}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
|
||||||
delete from code_column_config
|
|
||||||
where column_id = #{columnId,jdbcType=BIGINT}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.CodeColumnConfig">
|
|
||||||
insert into code_column_config (column_id, table_name, column_name,
|
|
||||||
column_type, dict_name, extra,
|
|
||||||
form_show, form_type, key_type,
|
|
||||||
list_show, not_null, query_type,
|
|
||||||
remark, date_annotation)
|
|
||||||
values (#{columnId,jdbcType=BIGINT}, #{tableName,jdbcType=VARCHAR}, #{columnName,jdbcType=VARCHAR},
|
|
||||||
#{columnType,jdbcType=VARCHAR}, #{dictName,jdbcType=VARCHAR}, #{extra,jdbcType=VARCHAR},
|
|
||||||
#{formShow,jdbcType=BIT}, #{formType,jdbcType=VARCHAR}, #{keyType,jdbcType=VARCHAR},
|
|
||||||
#{listShow,jdbcType=BIT}, #{notNull,jdbcType=BIT}, #{queryType,jdbcType=VARCHAR},
|
|
||||||
#{remark,jdbcType=VARCHAR}, #{dateAnnotation,jdbcType=VARCHAR})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.CodeColumnConfig">
|
|
||||||
insert into code_column_config
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="columnId != null">
|
|
||||||
column_id,
|
|
||||||
</if>
|
|
||||||
<if test="tableName != null">
|
|
||||||
table_name,
|
|
||||||
</if>
|
|
||||||
<if test="columnName != null">
|
|
||||||
column_name,
|
|
||||||
</if>
|
|
||||||
<if test="columnType != null">
|
|
||||||
column_type,
|
|
||||||
</if>
|
|
||||||
<if test="dictName != null">
|
|
||||||
dict_name,
|
|
||||||
</if>
|
|
||||||
<if test="extra != null">
|
|
||||||
extra,
|
|
||||||
</if>
|
|
||||||
<if test="formShow != null">
|
|
||||||
form_show,
|
|
||||||
</if>
|
|
||||||
<if test="formType != null">
|
|
||||||
form_type,
|
|
||||||
</if>
|
|
||||||
<if test="keyType != null">
|
|
||||||
key_type,
|
|
||||||
</if>
|
|
||||||
<if test="listShow != null">
|
|
||||||
list_show,
|
|
||||||
</if>
|
|
||||||
<if test="notNull != null">
|
|
||||||
not_null,
|
|
||||||
</if>
|
|
||||||
<if test="queryType != null">
|
|
||||||
query_type,
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
remark,
|
|
||||||
</if>
|
|
||||||
<if test="dateAnnotation != null">
|
|
||||||
date_annotation,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="columnId != null">
|
|
||||||
#{columnId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="tableName != null">
|
|
||||||
#{tableName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="columnName != null">
|
|
||||||
#{columnName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="columnType != null">
|
|
||||||
#{columnType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="dictName != null">
|
|
||||||
#{dictName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="extra != null">
|
|
||||||
#{extra,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="formShow != null">
|
|
||||||
#{formShow,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="formType != null">
|
|
||||||
#{formType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="keyType != null">
|
|
||||||
#{keyType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="listShow != null">
|
|
||||||
#{listShow,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="notNull != null">
|
|
||||||
#{notNull,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="queryType != null">
|
|
||||||
#{queryType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
#{remark,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="dateAnnotation != null">
|
|
||||||
#{dateAnnotation,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.CodeColumnConfig">
|
|
||||||
update code_column_config
|
|
||||||
<set>
|
|
||||||
<if test="tableName != null">
|
|
||||||
table_name = #{tableName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="columnName != null">
|
|
||||||
column_name = #{columnName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="columnType != null">
|
|
||||||
column_type = #{columnType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="dictName != null">
|
|
||||||
dict_name = #{dictName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="extra != null">
|
|
||||||
extra = #{extra,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="formShow != null">
|
|
||||||
form_show = #{formShow,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="formType != null">
|
|
||||||
form_type = #{formType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="keyType != null">
|
|
||||||
key_type = #{keyType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="listShow != null">
|
|
||||||
list_show = #{listShow,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="notNull != null">
|
|
||||||
not_null = #{notNull,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="queryType != null">
|
|
||||||
query_type = #{queryType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
remark = #{remark,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="dateAnnotation != null">
|
|
||||||
date_annotation = #{dateAnnotation,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where column_id = #{columnId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.CodeColumnConfig">
|
|
||||||
update code_column_config
|
|
||||||
set table_name = #{tableName,jdbcType=VARCHAR},
|
|
||||||
column_name = #{columnName,jdbcType=VARCHAR},
|
|
||||||
column_type = #{columnType,jdbcType=VARCHAR},
|
|
||||||
dict_name = #{dictName,jdbcType=VARCHAR},
|
|
||||||
extra = #{extra,jdbcType=VARCHAR},
|
|
||||||
form_show = #{formShow,jdbcType=BIT},
|
|
||||||
form_type = #{formType,jdbcType=VARCHAR},
|
|
||||||
key_type = #{keyType,jdbcType=VARCHAR},
|
|
||||||
list_show = #{listShow,jdbcType=BIT},
|
|
||||||
not_null = #{notNull,jdbcType=BIT},
|
|
||||||
query_type = #{queryType,jdbcType=VARCHAR},
|
|
||||||
remark = #{remark,jdbcType=VARCHAR},
|
|
||||||
date_annotation = #{dateAnnotation,jdbcType=VARCHAR}
|
|
||||||
where column_id = #{columnId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,153 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.CodeGenConfigMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.CodeGenConfig">
|
|
||||||
<id column="config_id" jdbcType="BIGINT" property="configId" />
|
|
||||||
<result column="table_name" jdbcType="VARCHAR" property="tableName" />
|
|
||||||
<result column="author" jdbcType="VARCHAR" property="author" />
|
|
||||||
<result column="cover" jdbcType="BIT" property="cover" />
|
|
||||||
<result column="module_name" jdbcType="VARCHAR" property="moduleName" />
|
|
||||||
<result column="pack" jdbcType="VARCHAR" property="pack" />
|
|
||||||
<result column="path" jdbcType="VARCHAR" property="path" />
|
|
||||||
<result column="api_path" jdbcType="VARCHAR" property="apiPath" />
|
|
||||||
<result column="prefix" jdbcType="VARCHAR" property="prefix" />
|
|
||||||
<result column="api_alias" jdbcType="VARCHAR" property="apiAlias" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
config_id, table_name, author, cover, module_name, pack, path, api_path, prefix,
|
|
||||||
api_alias
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from code_gen_config
|
|
||||||
where config_id = #{configId,jdbcType=BIGINT}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
|
||||||
delete from code_gen_config
|
|
||||||
where config_id = #{configId,jdbcType=BIGINT}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.CodeGenConfig">
|
|
||||||
insert into code_gen_config (config_id, table_name, author,
|
|
||||||
cover, module_name, pack,
|
|
||||||
path, api_path, prefix,
|
|
||||||
api_alias)
|
|
||||||
values (#{configId,jdbcType=BIGINT}, #{tableName,jdbcType=VARCHAR}, #{author,jdbcType=VARCHAR},
|
|
||||||
#{cover,jdbcType=BIT}, #{moduleName,jdbcType=VARCHAR}, #{pack,jdbcType=VARCHAR},
|
|
||||||
#{path,jdbcType=VARCHAR}, #{apiPath,jdbcType=VARCHAR}, #{prefix,jdbcType=VARCHAR},
|
|
||||||
#{apiAlias,jdbcType=VARCHAR})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.CodeGenConfig">
|
|
||||||
insert into code_gen_config
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="configId != null">
|
|
||||||
config_id,
|
|
||||||
</if>
|
|
||||||
<if test="tableName != null">
|
|
||||||
table_name,
|
|
||||||
</if>
|
|
||||||
<if test="author != null">
|
|
||||||
author,
|
|
||||||
</if>
|
|
||||||
<if test="cover != null">
|
|
||||||
cover,
|
|
||||||
</if>
|
|
||||||
<if test="moduleName != null">
|
|
||||||
module_name,
|
|
||||||
</if>
|
|
||||||
<if test="pack != null">
|
|
||||||
pack,
|
|
||||||
</if>
|
|
||||||
<if test="path != null">
|
|
||||||
path,
|
|
||||||
</if>
|
|
||||||
<if test="apiPath != null">
|
|
||||||
api_path,
|
|
||||||
</if>
|
|
||||||
<if test="prefix != null">
|
|
||||||
prefix,
|
|
||||||
</if>
|
|
||||||
<if test="apiAlias != null">
|
|
||||||
api_alias,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="configId != null">
|
|
||||||
#{configId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="tableName != null">
|
|
||||||
#{tableName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="author != null">
|
|
||||||
#{author,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="cover != null">
|
|
||||||
#{cover,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="moduleName != null">
|
|
||||||
#{moduleName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="pack != null">
|
|
||||||
#{pack,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="path != null">
|
|
||||||
#{path,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="apiPath != null">
|
|
||||||
#{apiPath,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="prefix != null">
|
|
||||||
#{prefix,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="apiAlias != null">
|
|
||||||
#{apiAlias,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.CodeGenConfig">
|
|
||||||
update code_gen_config
|
|
||||||
<set>
|
|
||||||
<if test="tableName != null">
|
|
||||||
table_name = #{tableName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="author != null">
|
|
||||||
author = #{author,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="cover != null">
|
|
||||||
cover = #{cover,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="moduleName != null">
|
|
||||||
module_name = #{moduleName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="pack != null">
|
|
||||||
pack = #{pack,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="path != null">
|
|
||||||
path = #{path,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="apiPath != null">
|
|
||||||
api_path = #{apiPath,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="prefix != null">
|
|
||||||
prefix = #{prefix,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="apiAlias != null">
|
|
||||||
api_alias = #{apiAlias,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where config_id = #{configId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.CodeGenConfig">
|
|
||||||
update code_gen_config
|
|
||||||
set table_name = #{tableName,jdbcType=VARCHAR},
|
|
||||||
author = #{author,jdbcType=VARCHAR},
|
|
||||||
cover = #{cover,jdbcType=BIT},
|
|
||||||
module_name = #{moduleName,jdbcType=VARCHAR},
|
|
||||||
pack = #{pack,jdbcType=VARCHAR},
|
|
||||||
path = #{path,jdbcType=VARCHAR},
|
|
||||||
api_path = #{apiPath,jdbcType=VARCHAR},
|
|
||||||
prefix = #{prefix,jdbcType=VARCHAR},
|
|
||||||
api_alias = #{apiAlias,jdbcType=VARCHAR}
|
|
||||||
where config_id = #{configId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,177 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.MntAppMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.MntApp">
|
|
||||||
<id column="app_id" jdbcType="BIGINT" property="appId" />
|
|
||||||
<result column="name" jdbcType="VARCHAR" property="name" />
|
|
||||||
<result column="upload_path" jdbcType="VARCHAR" property="uploadPath" />
|
|
||||||
<result column="deploy_path" jdbcType="VARCHAR" property="deployPath" />
|
|
||||||
<result column="backup_path" jdbcType="VARCHAR" property="backupPath" />
|
|
||||||
<result column="port" jdbcType="INTEGER" property="port" />
|
|
||||||
<result column="start_script" jdbcType="VARCHAR" property="startScript" />
|
|
||||||
<result column="deploy_script" jdbcType="VARCHAR" property="deployScript" />
|
|
||||||
<result column="create_by" jdbcType="VARCHAR" property="createBy" />
|
|
||||||
<result column="update_by" jdbcType="VARCHAR" property="updateBy" />
|
|
||||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
|
||||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
app_id, name, upload_path, deploy_path, backup_path, port, start_script, deploy_script,
|
|
||||||
create_by, update_by, create_time, update_time
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from mnt_app
|
|
||||||
where app_id = #{appId,jdbcType=BIGINT}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
|
||||||
delete from mnt_app
|
|
||||||
where app_id = #{appId,jdbcType=BIGINT}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.MntApp">
|
|
||||||
insert into mnt_app (app_id, name, upload_path,
|
|
||||||
deploy_path, backup_path, port,
|
|
||||||
start_script, deploy_script, create_by,
|
|
||||||
update_by, create_time, update_time
|
|
||||||
)
|
|
||||||
values (#{appId,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{uploadPath,jdbcType=VARCHAR},
|
|
||||||
#{deployPath,jdbcType=VARCHAR}, #{backupPath,jdbcType=VARCHAR}, #{port,jdbcType=INTEGER},
|
|
||||||
#{startScript,jdbcType=VARCHAR}, #{deployScript,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR},
|
|
||||||
#{updateBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntApp">
|
|
||||||
insert into mnt_app
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="appId != null">
|
|
||||||
app_id,
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
name,
|
|
||||||
</if>
|
|
||||||
<if test="uploadPath != null">
|
|
||||||
upload_path,
|
|
||||||
</if>
|
|
||||||
<if test="deployPath != null">
|
|
||||||
deploy_path,
|
|
||||||
</if>
|
|
||||||
<if test="backupPath != null">
|
|
||||||
backup_path,
|
|
||||||
</if>
|
|
||||||
<if test="port != null">
|
|
||||||
port,
|
|
||||||
</if>
|
|
||||||
<if test="startScript != null">
|
|
||||||
start_script,
|
|
||||||
</if>
|
|
||||||
<if test="deployScript != null">
|
|
||||||
deploy_script,
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
create_by,
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
update_by,
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
create_time,
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
update_time,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="appId != null">
|
|
||||||
#{appId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
#{name,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="uploadPath != null">
|
|
||||||
#{uploadPath,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="deployPath != null">
|
|
||||||
#{deployPath,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="backupPath != null">
|
|
||||||
#{backupPath,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="port != null">
|
|
||||||
#{port,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="startScript != null">
|
|
||||||
#{startScript,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="deployScript != null">
|
|
||||||
#{deployScript,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
#{createBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
#{updateBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
#{createTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
#{updateTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntApp">
|
|
||||||
update mnt_app
|
|
||||||
<set>
|
|
||||||
<if test="name != null">
|
|
||||||
name = #{name,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="uploadPath != null">
|
|
||||||
upload_path = #{uploadPath,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="deployPath != null">
|
|
||||||
deploy_path = #{deployPath,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="backupPath != null">
|
|
||||||
backup_path = #{backupPath,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="port != null">
|
|
||||||
port = #{port,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="startScript != null">
|
|
||||||
start_script = #{startScript,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="deployScript != null">
|
|
||||||
deploy_script = #{deployScript,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
create_by = #{createBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
update_by = #{updateBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
update_time = #{updateTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where app_id = #{appId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.MntApp">
|
|
||||||
update mnt_app
|
|
||||||
set name = #{name,jdbcType=VARCHAR},
|
|
||||||
upload_path = #{uploadPath,jdbcType=VARCHAR},
|
|
||||||
deploy_path = #{deployPath,jdbcType=VARCHAR},
|
|
||||||
backup_path = #{backupPath,jdbcType=VARCHAR},
|
|
||||||
port = #{port,jdbcType=INTEGER},
|
|
||||||
start_script = #{startScript,jdbcType=VARCHAR},
|
|
||||||
deploy_script = #{deployScript,jdbcType=VARCHAR},
|
|
||||||
create_by = #{createBy,jdbcType=VARCHAR},
|
|
||||||
update_by = #{updateBy,jdbcType=VARCHAR},
|
|
||||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
update_time = #{updateTime,jdbcType=TIMESTAMP}
|
|
||||||
where app_id = #{appId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,141 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.MntDatabaseMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.MntDatabase">
|
|
||||||
<id column="db_id" jdbcType="VARCHAR" property="dbId" />
|
|
||||||
<result column="name" jdbcType="VARCHAR" property="name" />
|
|
||||||
<result column="jdbc_url" jdbcType="VARCHAR" property="jdbcUrl" />
|
|
||||||
<result column="user_name" jdbcType="VARCHAR" property="userName" />
|
|
||||||
<result column="pwd" jdbcType="VARCHAR" property="pwd" />
|
|
||||||
<result column="create_by" jdbcType="VARCHAR" property="createBy" />
|
|
||||||
<result column="update_by" jdbcType="VARCHAR" property="updateBy" />
|
|
||||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
|
||||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
db_id, name, jdbc_url, user_name, pwd, create_by, update_by, create_time, update_time
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from mnt_database
|
|
||||||
where db_id = #{dbId,jdbcType=VARCHAR}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
|
||||||
delete from mnt_database
|
|
||||||
where db_id = #{dbId,jdbcType=VARCHAR}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDatabase">
|
|
||||||
insert into mnt_database (db_id, name, jdbc_url,
|
|
||||||
user_name, pwd, create_by,
|
|
||||||
update_by, create_time, update_time
|
|
||||||
)
|
|
||||||
values (#{dbId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{jdbcUrl,jdbcType=VARCHAR},
|
|
||||||
#{userName,jdbcType=VARCHAR}, #{pwd,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR},
|
|
||||||
#{updateBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDatabase">
|
|
||||||
insert into mnt_database
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="dbId != null">
|
|
||||||
db_id,
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
name,
|
|
||||||
</if>
|
|
||||||
<if test="jdbcUrl != null">
|
|
||||||
jdbc_url,
|
|
||||||
</if>
|
|
||||||
<if test="userName != null">
|
|
||||||
user_name,
|
|
||||||
</if>
|
|
||||||
<if test="pwd != null">
|
|
||||||
pwd,
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
create_by,
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
update_by,
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
create_time,
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
update_time,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="dbId != null">
|
|
||||||
#{dbId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
#{name,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="jdbcUrl != null">
|
|
||||||
#{jdbcUrl,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="userName != null">
|
|
||||||
#{userName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="pwd != null">
|
|
||||||
#{pwd,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
#{createBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
#{updateBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
#{createTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
#{updateTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDatabase">
|
|
||||||
update mnt_database
|
|
||||||
<set>
|
|
||||||
<if test="name != null">
|
|
||||||
name = #{name,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="jdbcUrl != null">
|
|
||||||
jdbc_url = #{jdbcUrl,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="userName != null">
|
|
||||||
user_name = #{userName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="pwd != null">
|
|
||||||
pwd = #{pwd,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
create_by = #{createBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
update_by = #{updateBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
update_time = #{updateTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where db_id = #{dbId,jdbcType=VARCHAR}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDatabase">
|
|
||||||
update mnt_database
|
|
||||||
set name = #{name,jdbcType=VARCHAR},
|
|
||||||
jdbc_url = #{jdbcUrl,jdbcType=VARCHAR},
|
|
||||||
user_name = #{userName,jdbcType=VARCHAR},
|
|
||||||
pwd = #{pwd,jdbcType=VARCHAR},
|
|
||||||
create_by = #{createBy,jdbcType=VARCHAR},
|
|
||||||
update_by = #{updateBy,jdbcType=VARCHAR},
|
|
||||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
update_time = #{updateTime,jdbcType=TIMESTAMP}
|
|
||||||
where db_id = #{dbId,jdbcType=VARCHAR}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,106 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.MntDeployHistoryMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.MntDeployHistory">
|
|
||||||
<id column="history_id" jdbcType="VARCHAR" property="historyId" />
|
|
||||||
<result column="app_name" jdbcType="VARCHAR" property="appName" />
|
|
||||||
<result column="deploy_date" jdbcType="TIMESTAMP" property="deployDate" />
|
|
||||||
<result column="deploy_user" jdbcType="VARCHAR" property="deployUser" />
|
|
||||||
<result column="ip" jdbcType="VARCHAR" property="ip" />
|
|
||||||
<result column="deploy_id" jdbcType="BIGINT" property="deployId" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
history_id, app_name, deploy_date, deploy_user, ip, deploy_id
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from mnt_deploy_history
|
|
||||||
where history_id = #{historyId,jdbcType=VARCHAR}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
|
||||||
delete from mnt_deploy_history
|
|
||||||
where history_id = #{historyId,jdbcType=VARCHAR}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeployHistory">
|
|
||||||
insert into mnt_deploy_history (history_id, app_name, deploy_date,
|
|
||||||
deploy_user, ip, deploy_id
|
|
||||||
)
|
|
||||||
values (#{historyId,jdbcType=VARCHAR}, #{appName,jdbcType=VARCHAR}, #{deployDate,jdbcType=TIMESTAMP},
|
|
||||||
#{deployUser,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR}, #{deployId,jdbcType=BIGINT}
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeployHistory">
|
|
||||||
insert into mnt_deploy_history
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="historyId != null">
|
|
||||||
history_id,
|
|
||||||
</if>
|
|
||||||
<if test="appName != null">
|
|
||||||
app_name,
|
|
||||||
</if>
|
|
||||||
<if test="deployDate != null">
|
|
||||||
deploy_date,
|
|
||||||
</if>
|
|
||||||
<if test="deployUser != null">
|
|
||||||
deploy_user,
|
|
||||||
</if>
|
|
||||||
<if test="ip != null">
|
|
||||||
ip,
|
|
||||||
</if>
|
|
||||||
<if test="deployId != null">
|
|
||||||
deploy_id,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="historyId != null">
|
|
||||||
#{historyId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="appName != null">
|
|
||||||
#{appName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="deployDate != null">
|
|
||||||
#{deployDate,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="deployUser != null">
|
|
||||||
#{deployUser,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="ip != null">
|
|
||||||
#{ip,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="deployId != null">
|
|
||||||
#{deployId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeployHistory">
|
|
||||||
update mnt_deploy_history
|
|
||||||
<set>
|
|
||||||
<if test="appName != null">
|
|
||||||
app_name = #{appName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="deployDate != null">
|
|
||||||
deploy_date = #{deployDate,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="deployUser != null">
|
|
||||||
deploy_user = #{deployUser,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="ip != null">
|
|
||||||
ip = #{ip,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="deployId != null">
|
|
||||||
deploy_id = #{deployId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where history_id = #{historyId,jdbcType=VARCHAR}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeployHistory">
|
|
||||||
update mnt_deploy_history
|
|
||||||
set app_name = #{appName,jdbcType=VARCHAR},
|
|
||||||
deploy_date = #{deployDate,jdbcType=TIMESTAMP},
|
|
||||||
deploy_user = #{deployUser,jdbcType=VARCHAR},
|
|
||||||
ip = #{ip,jdbcType=VARCHAR},
|
|
||||||
deploy_id = #{deployId,jdbcType=BIGINT}
|
|
||||||
where history_id = #{historyId,jdbcType=VARCHAR}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,106 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.MntDeployMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.MntDeploy">
|
|
||||||
<id column="deploy_id" jdbcType="BIGINT" property="deployId" />
|
|
||||||
<result column="app_id" jdbcType="BIGINT" property="appId" />
|
|
||||||
<result column="create_by" jdbcType="VARCHAR" property="createBy" />
|
|
||||||
<result column="update_by" jdbcType="VARCHAR" property="updateBy" />
|
|
||||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
|
||||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
deploy_id, app_id, create_by, update_by, create_time, update_time
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from mnt_deploy
|
|
||||||
where deploy_id = #{deployId,jdbcType=BIGINT}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
|
||||||
delete from mnt_deploy
|
|
||||||
where deploy_id = #{deployId,jdbcType=BIGINT}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeploy">
|
|
||||||
insert into mnt_deploy (deploy_id, app_id, create_by,
|
|
||||||
update_by, create_time, update_time
|
|
||||||
)
|
|
||||||
values (#{deployId,jdbcType=BIGINT}, #{appId,jdbcType=BIGINT}, #{createBy,jdbcType=VARCHAR},
|
|
||||||
#{updateBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeploy">
|
|
||||||
insert into mnt_deploy
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="deployId != null">
|
|
||||||
deploy_id,
|
|
||||||
</if>
|
|
||||||
<if test="appId != null">
|
|
||||||
app_id,
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
create_by,
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
update_by,
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
create_time,
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
update_time,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="deployId != null">
|
|
||||||
#{deployId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="appId != null">
|
|
||||||
#{appId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
#{createBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
#{updateBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
#{createTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
#{updateTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeploy">
|
|
||||||
update mnt_deploy
|
|
||||||
<set>
|
|
||||||
<if test="appId != null">
|
|
||||||
app_id = #{appId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
create_by = #{createBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
update_by = #{updateBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
update_time = #{updateTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where deploy_id = #{deployId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeploy">
|
|
||||||
update mnt_deploy
|
|
||||||
set app_id = #{appId,jdbcType=BIGINT},
|
|
||||||
create_by = #{createBy,jdbcType=VARCHAR},
|
|
||||||
update_by = #{updateBy,jdbcType=VARCHAR},
|
|
||||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
update_time = #{updateTime,jdbcType=TIMESTAMP}
|
|
||||||
where deploy_id = #{deployId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.MntDeployServerMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.MntDeployServerKey">
|
|
||||||
<id column="deploy_id" jdbcType="BIGINT" property="deployId" />
|
|
||||||
<id column="server_id" jdbcType="BIGINT" property="serverId" />
|
|
||||||
</resultMap>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeployServerKey">
|
|
||||||
delete from mnt_deploy_server
|
|
||||||
where deploy_id = #{deployId,jdbcType=BIGINT}
|
|
||||||
and server_id = #{serverId,jdbcType=BIGINT}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeployServerKey">
|
|
||||||
insert into mnt_deploy_server (deploy_id, server_id)
|
|
||||||
values (#{deployId,jdbcType=BIGINT}, #{serverId,jdbcType=BIGINT})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntDeployServerKey">
|
|
||||||
insert into mnt_deploy_server
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="deployId != null">
|
|
||||||
deploy_id,
|
|
||||||
</if>
|
|
||||||
<if test="serverId != null">
|
|
||||||
server_id,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="deployId != null">
|
|
||||||
#{deployId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="serverId != null">
|
|
||||||
#{serverId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,153 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.MntServerMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.MntServer">
|
|
||||||
<id column="server_id" jdbcType="BIGINT" property="serverId" />
|
|
||||||
<result column="account" jdbcType="VARCHAR" property="account" />
|
|
||||||
<result column="ip" jdbcType="VARCHAR" property="ip" />
|
|
||||||
<result column="name" jdbcType="VARCHAR" property="name" />
|
|
||||||
<result column="password" jdbcType="VARCHAR" property="password" />
|
|
||||||
<result column="port" jdbcType="INTEGER" property="port" />
|
|
||||||
<result column="create_by" jdbcType="VARCHAR" property="createBy" />
|
|
||||||
<result column="update_by" jdbcType="VARCHAR" property="updateBy" />
|
|
||||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
|
||||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
server_id, account, ip, name, password, port, create_by, update_by, create_time,
|
|
||||||
update_time
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from mnt_server
|
|
||||||
where server_id = #{serverId,jdbcType=BIGINT}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
|
||||||
delete from mnt_server
|
|
||||||
where server_id = #{serverId,jdbcType=BIGINT}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.MntServer">
|
|
||||||
insert into mnt_server (server_id, account, ip,
|
|
||||||
name, password, port,
|
|
||||||
create_by, update_by, create_time,
|
|
||||||
update_time)
|
|
||||||
values (#{serverId,jdbcType=BIGINT}, #{account,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR},
|
|
||||||
#{name,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, #{port,jdbcType=INTEGER},
|
|
||||||
#{createBy,jdbcType=VARCHAR}, #{updateBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
#{updateTime,jdbcType=TIMESTAMP})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntServer">
|
|
||||||
insert into mnt_server
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="serverId != null">
|
|
||||||
server_id,
|
|
||||||
</if>
|
|
||||||
<if test="account != null">
|
|
||||||
account,
|
|
||||||
</if>
|
|
||||||
<if test="ip != null">
|
|
||||||
ip,
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
name,
|
|
||||||
</if>
|
|
||||||
<if test="password != null">
|
|
||||||
password,
|
|
||||||
</if>
|
|
||||||
<if test="port != null">
|
|
||||||
port,
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
create_by,
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
update_by,
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
create_time,
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
update_time,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="serverId != null">
|
|
||||||
#{serverId,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="account != null">
|
|
||||||
#{account,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="ip != null">
|
|
||||||
#{ip,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
#{name,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="password != null">
|
|
||||||
#{password,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="port != null">
|
|
||||||
#{port,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
#{createBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
#{updateBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
#{createTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
#{updateTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.MntServer">
|
|
||||||
update mnt_server
|
|
||||||
<set>
|
|
||||||
<if test="account != null">
|
|
||||||
account = #{account,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="ip != null">
|
|
||||||
ip = #{ip,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
name = #{name,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="password != null">
|
|
||||||
password = #{password,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="port != null">
|
|
||||||
port = #{port,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="createBy != null">
|
|
||||||
create_by = #{createBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="updateBy != null">
|
|
||||||
update_by = #{updateBy,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createTime != null">
|
|
||||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updateTime != null">
|
|
||||||
update_time = #{updateTime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where server_id = #{serverId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.MntServer">
|
|
||||||
update mnt_server
|
|
||||||
set account = #{account,jdbcType=VARCHAR},
|
|
||||||
ip = #{ip,jdbcType=VARCHAR},
|
|
||||||
name = #{name,jdbcType=VARCHAR},
|
|
||||||
password = #{password,jdbcType=VARCHAR},
|
|
||||||
port = #{port,jdbcType=INTEGER},
|
|
||||||
create_by = #{createBy,jdbcType=VARCHAR},
|
|
||||||
update_by = #{updateBy,jdbcType=VARCHAR},
|
|
||||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
|
||||||
update_time = #{updateTime,jdbcType=TIMESTAMP}
|
|
||||||
where server_id = #{serverId,jdbcType=BIGINT}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
194
src/main/resources/mapper/TbActivateInRecordMapper.xml
Normal file
194
src/main/resources/mapper/TbActivateInRecordMapper.xml
Normal file
@@ -0,0 +1,194 @@
|
|||||||
|
<?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.chaozhanggui.system.cashierservice.dao.TbActivateInRecordMapper">
|
||||||
|
|
||||||
|
<resultMap type="com.chaozhanggui.system.cashierservice.entity.TbActivateInRecord" id="TbActivateInRecordMap">
|
||||||
|
<result property="id" column="id" jdbcType="INTEGER"/>
|
||||||
|
<result property="vipUserId" column="vip_user_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="couponId" column="coupon_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="name" column="name" jdbcType="VARCHAR"/>
|
||||||
|
<result property="type" column="type" jdbcType="INTEGER"/>
|
||||||
|
<result property="proId" column="pro_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="fullAmount" column="full_amount" jdbcType="INTEGER"/>
|
||||||
|
<result property="discountAmount" column="discount_amount" jdbcType="INTEGER"/>
|
||||||
|
<result property="num" column="num" jdbcType="INTEGER"/>
|
||||||
|
<result property="overNum" column="over_num" jdbcType="INTEGER"/>
|
||||||
|
<result property="shopId" column="shop_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="sourceActId" column="source_act_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="sourceFlowId" column="source_flow_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="useStartTime" column="use_start_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="useEndTime" column="use_end_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="couponJson" column="coupon_json" jdbcType="VARCHAR"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
id
|
||||||
|
, vip_user_id, coupon_id, name, type, pro_id, full_amount, discount_amount, num, over_num, shop_id, source_act_id, source_flow_id, use_start_time, use_end_time, create_time, update_time, coupon_json </sql>
|
||||||
|
|
||||||
|
<!--查询单个-->
|
||||||
|
<select id="queryById" resultMap="TbActivateInRecordMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_activate_in_record
|
||||||
|
where id = #{id}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!--查询指定行数据-->
|
||||||
|
<select id="queryAll" resultMap="TbActivateInRecordMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_activate_in_record
|
||||||
|
<where>
|
||||||
|
<if test="id != null">
|
||||||
|
and id = #{id}
|
||||||
|
</if>
|
||||||
|
<if test="vipUserId != null">
|
||||||
|
and vip_user_id = #{vipUserId}
|
||||||
|
</if>
|
||||||
|
<if test="couponId != null">
|
||||||
|
and coupon_id = #{couponId}
|
||||||
|
</if>
|
||||||
|
<if test="name != null and name != ''">
|
||||||
|
and name = #{name}
|
||||||
|
</if>
|
||||||
|
<if test="type != null">
|
||||||
|
and type = #{type}
|
||||||
|
</if>
|
||||||
|
<if test="proId != null">
|
||||||
|
and pro_id = #{proId}
|
||||||
|
</if>
|
||||||
|
<if test="fullAmount != null">
|
||||||
|
and full_amount = #{fullAmount}
|
||||||
|
</if>
|
||||||
|
<if test="discountAmount != null">
|
||||||
|
and discount_amount = #{discountAmount}
|
||||||
|
</if>
|
||||||
|
<if test="num != null">
|
||||||
|
and num = #{num}
|
||||||
|
</if>
|
||||||
|
<if test="overNum != null">
|
||||||
|
and over_num = #{overNum}
|
||||||
|
</if>
|
||||||
|
<if test="shopId != null">
|
||||||
|
and shop_id = #{shopId}
|
||||||
|
</if>
|
||||||
|
<if test="sourceActId != null">
|
||||||
|
and source_act_id = #{sourceActId}
|
||||||
|
</if>
|
||||||
|
<if test="sourceFlowId != null">
|
||||||
|
and source_flow_id = #{sourceFlowId}
|
||||||
|
</if>
|
||||||
|
<if test="useStartTime != null">
|
||||||
|
and use_start_time = #{useStartTime}
|
||||||
|
</if>
|
||||||
|
<if test="useEndTime != null">
|
||||||
|
and use_end_time = #{useEndTime}
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
and create_time = #{createTime}
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
and update_time = #{updateTime}
|
||||||
|
</if>
|
||||||
|
<if test="couponJson != null and couponJson != ''">
|
||||||
|
and coupon_json = #{couponJson}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
<!--新增所有列-->
|
||||||
|
<insert id="insert" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_activate_in_record(vip_user_id, coupon_id, name, type, pro_id, full_amount, discount_amount, num,
|
||||||
|
over_num, shop_id, source_act_id, source_flow_id, use_start_time,
|
||||||
|
use_end_time, create_time, update_time, coupon_json)
|
||||||
|
values (#{vipUserId}, #{couponId}, #{name}, #{type}, #{proId}, #{fullAmount}, #{discountAmount}, #{num},
|
||||||
|
#{overNum}, #{shopId}, #{sourceActId}, #{sourceFlowId}, #{useStartTime}, #{useEndTime}, #{createTime},
|
||||||
|
#{updateTime}, #{couponJson})
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<insert id="insertBatch" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_activate_in_record(vip_user_id, coupon_id, name, type, pro_id, full_amount, discount_amount, num,
|
||||||
|
over_num, shop_id, source_act_id, source_flow_id, use_start_time, use_end_time, create_time, update_time,
|
||||||
|
coupon_json)
|
||||||
|
values
|
||||||
|
<foreach collection="entities" item="entity" separator=",">
|
||||||
|
(#{entity.vipUserId}, #{entity.couponId}, #{entity.name}, #{entity.type}, #{entity.proId},
|
||||||
|
#{entity.fullAmount}, #{entity.discountAmount}, #{entity.num}, #{entity.overNum}, #{entity.shopId},
|
||||||
|
#{entity.sourceActId}, #{entity.sourceFlowId}, #{entity.useStartTime}, #{entity.useEndTime},
|
||||||
|
#{entity.createTime}, #{entity.updateTime}, #{entity.couponJson})
|
||||||
|
</foreach>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<!--通过主键修改数据-->
|
||||||
|
<update id="update">
|
||||||
|
update tb_activate_in_record
|
||||||
|
<set>
|
||||||
|
<if test="vipUserId != null">
|
||||||
|
vip_user_id = #{vipUserId},
|
||||||
|
</if>
|
||||||
|
<if test="couponId != null">
|
||||||
|
coupon_id = #{couponId},
|
||||||
|
</if>
|
||||||
|
<if test="name != null and name != ''">
|
||||||
|
name = #{name},
|
||||||
|
</if>
|
||||||
|
<if test="type != null">
|
||||||
|
type = #{type},
|
||||||
|
</if>
|
||||||
|
<if test="proId != null">
|
||||||
|
pro_id = #{proId},
|
||||||
|
</if>
|
||||||
|
<if test="fullAmount != null">
|
||||||
|
full_amount = #{fullAmount},
|
||||||
|
</if>
|
||||||
|
<if test="discountAmount != null">
|
||||||
|
discount_amount = #{discountAmount},
|
||||||
|
</if>
|
||||||
|
<if test="num != null">
|
||||||
|
num = #{num},
|
||||||
|
</if>
|
||||||
|
<if test="overNum != null">
|
||||||
|
over_num = #{overNum},
|
||||||
|
</if>
|
||||||
|
<if test="shopId != null">
|
||||||
|
shop_id = #{shopId},
|
||||||
|
</if>
|
||||||
|
<if test="sourceActId != null">
|
||||||
|
source_act_id = #{sourceActId},
|
||||||
|
</if>
|
||||||
|
<if test="sourceFlowId != null">
|
||||||
|
source_flow_id = #{sourceFlowId},
|
||||||
|
</if>
|
||||||
|
<if test="useStartTime != null">
|
||||||
|
use_start_time = #{useStartTime},
|
||||||
|
</if>
|
||||||
|
<if test="useEndTime != null">
|
||||||
|
use_end_time = #{useEndTime},
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
create_time = #{createTime},
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
update_time = #{updateTime},
|
||||||
|
</if>
|
||||||
|
<if test="couponJson != null and couponJson != ''">
|
||||||
|
coupon_json = #{couponJson},
|
||||||
|
</if>
|
||||||
|
</set>
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<!--通过主键删除-->
|
||||||
|
<delete id="deleteById">
|
||||||
|
delete
|
||||||
|
from tb_activate_in_record
|
||||||
|
where id = #{id}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
|
|
||||||
@@ -1,127 +1,133 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?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">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.chaozhanggui.system.cashierservice.dao.TbActivateMapper">
|
<mapper namespace="com.chaozhanggui.system.cashierservice.dao.TbActivateMapper">
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.TbActivate">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="shop_id" jdbcType="INTEGER" property="shopId" />
|
|
||||||
<result column="min_num" jdbcType="INTEGER" property="minNum" />
|
|
||||||
<result column="max_num" jdbcType="INTEGER" property="maxNum" />
|
|
||||||
<result column="handsel_num" jdbcType="DECIMAL" property="handselNum" />
|
|
||||||
<result column="handsel_type" jdbcType="VARCHAR" property="handselType" />
|
|
||||||
<result column="is_del" jdbcType="VARCHAR" property="isDel" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id, shop_id, min_num, max_num, handsel_num, handsel_type, is_del
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from tb_activate
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
||||||
delete from tb_activate
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.TbActivate">
|
|
||||||
insert into tb_activate (id, shop_id, min_num,
|
|
||||||
max_num, handsel_num, handsel_type,
|
|
||||||
is_del)
|
|
||||||
values (#{id,jdbcType=INTEGER}, #{shopId,jdbcType=INTEGER}, #{minNum,jdbcType=INTEGER},
|
|
||||||
#{maxNum,jdbcType=INTEGER}, #{handselNum,jdbcType=DECIMAL}, #{handselType,jdbcType=VARCHAR},
|
|
||||||
#{isDel,jdbcType=VARCHAR})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbActivate">
|
|
||||||
insert into tb_activate
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
id,
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
shop_id,
|
|
||||||
</if>
|
|
||||||
<if test="minNum != null">
|
|
||||||
min_num,
|
|
||||||
</if>
|
|
||||||
<if test="maxNum != null">
|
|
||||||
max_num,
|
|
||||||
</if>
|
|
||||||
<if test="handselNum != null">
|
|
||||||
handsel_num,
|
|
||||||
</if>
|
|
||||||
<if test="handselType != null">
|
|
||||||
handsel_type,
|
|
||||||
</if>
|
|
||||||
<if test="isDel != null">
|
|
||||||
is_del,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
#{id,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
#{shopId,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="minNum != null">
|
|
||||||
#{minNum,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="maxNum != null">
|
|
||||||
#{maxNum,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="handselNum != null">
|
|
||||||
#{handselNum,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="handselType != null">
|
|
||||||
#{handselType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="isDel != null">
|
|
||||||
#{isDel,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbActivate">
|
|
||||||
update tb_activate
|
|
||||||
<set>
|
|
||||||
<if test="shopId != null">
|
|
||||||
shop_id = #{shopId,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="minNum != null">
|
|
||||||
min_num = #{minNum,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="maxNum != null">
|
|
||||||
max_num = #{maxNum,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="handselNum != null">
|
|
||||||
handsel_num = #{handselNum,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="handselType != null">
|
|
||||||
handsel_type = #{handselType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="isDel != null">
|
|
||||||
is_del = #{isDel,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.TbActivate">
|
|
||||||
update tb_activate
|
|
||||||
set shop_id = #{shopId,jdbcType=INTEGER},
|
|
||||||
min_num = #{minNum,jdbcType=INTEGER},
|
|
||||||
max_num = #{maxNum,jdbcType=INTEGER},
|
|
||||||
handsel_num = #{handselNum,jdbcType=DECIMAL},
|
|
||||||
handsel_type = #{handselType,jdbcType=VARCHAR},
|
|
||||||
is_del = #{isDel,jdbcType=VARCHAR}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
|
|
||||||
<select id="selectByAmount" resultMap="BaseResultMap">
|
<resultMap type="com.chaozhanggui.system.cashierservice.entity.TbActivate" id="TbActivateMap">
|
||||||
select *
|
<result property="id" column="id" jdbcType="INTEGER"/>
|
||||||
from tb_activate
|
<result property="shopId" column="shop_id" jdbcType="INTEGER"/>
|
||||||
where shop_id = #{shopId}
|
<result property="amount" column="amount" jdbcType="INTEGER"/>
|
||||||
and is_del = 0
|
<result property="giftAmount" column="gift_amount" jdbcType="INTEGER"/>
|
||||||
and min_num <= #{amount}
|
<result property="isUseCoupon" column="is_use_coupon" jdbcType="INTEGER"/>
|
||||||
and max_num >= #{amount}
|
<result property="couponId" column="coupon_id" jdbcType="INTEGER"/>
|
||||||
ORDER BY max_num desc limit 1
|
<result property="num" column="num" jdbcType="INTEGER"/>
|
||||||
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
id
|
||||||
|
, shop_id, amount, gift_amount, is_use_coupon, coupon_id, num, create_time, update_time </sql>
|
||||||
|
|
||||||
|
|
||||||
|
<select id="selectByAmount" resultMap="TbActivateMap">
|
||||||
|
select *
|
||||||
|
from tb_activate
|
||||||
|
where shop_id = #{shopId}
|
||||||
|
and amount = #{amount}
|
||||||
|
ORDER BY amount desc
|
||||||
|
limit 1
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
|
||||||
|
<!--查询单个-->
|
||||||
|
<select id="queryById" resultMap="TbActivateMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_activate
|
||||||
|
where id = #{id}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!--查询指定行数据-->
|
||||||
|
<select id="queryAll" resultMap="TbActivateMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_activate
|
||||||
|
<where>
|
||||||
|
<if test="id != null">
|
||||||
|
and id = #{id}
|
||||||
|
</if>
|
||||||
|
<if test="shopId != null">
|
||||||
|
and shop_id = #{shopId}
|
||||||
|
</if>
|
||||||
|
<if test="amount != null">
|
||||||
|
and amount = #{amount}
|
||||||
|
</if>
|
||||||
|
<if test="giftAmount != null">
|
||||||
|
and gift_amount = #{giftAmount}
|
||||||
|
</if>
|
||||||
|
<if test="isUseCoupon != null">
|
||||||
|
and is_use_coupon = #{isUseCoupon}
|
||||||
|
</if>
|
||||||
|
<if test="couponId != null">
|
||||||
|
and coupon_id = #{couponId}
|
||||||
|
</if>
|
||||||
|
<if test="num != null">
|
||||||
|
and num = #{num}
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
and create_time = #{createTime}
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
and update_time = #{updateTime}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
<!--新增所有列-->
|
||||||
|
<insert id="insert" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_activate(shop_id, amount, gift_amount, is_use_coupon, coupon_id, num, create_time, update_time)
|
||||||
|
values (#{shopId}, #{amount}, #{giftAmount}, #{isUseCoupon}, #{couponId}, #{num}, #{createTime}, #{updateTime})
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<insert id="insertBatch" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_activate(shop_id, amount, gift_amount, is_use_coupon, coupon_id, num, create_time, update_time)
|
||||||
|
values
|
||||||
|
<foreach collection="entities" item="entity" separator=",">
|
||||||
|
(#{entity.shopId}, #{entity.amount}, #{entity.giftAmount}, #{entity.isUseCoupon}, #{entity.couponId},
|
||||||
|
#{entity.num}, #{entity.createTime}, #{entity.updateTime})
|
||||||
|
</foreach>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<!--通过主键修改数据-->
|
||||||
|
<update id="update">
|
||||||
|
update tb_activate
|
||||||
|
<set>
|
||||||
|
<if test="shopId != null">
|
||||||
|
shop_id = #{shopId},
|
||||||
|
</if>
|
||||||
|
<if test="amount != null">
|
||||||
|
amount = #{amount},
|
||||||
|
</if>
|
||||||
|
<if test="giftAmount != null">
|
||||||
|
gift_amount = #{giftAmount},
|
||||||
|
</if>
|
||||||
|
<if test="isUseCoupon != null">
|
||||||
|
is_use_coupon = #{isUseCoupon},
|
||||||
|
</if>
|
||||||
|
<if test="couponId != null">
|
||||||
|
coupon_id = #{couponId},
|
||||||
|
</if>
|
||||||
|
<if test="num != null">
|
||||||
|
num = #{num},
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
create_time = #{createTime},
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
update_time = #{updateTime},
|
||||||
|
</if>
|
||||||
|
</set>
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<!--通过主键删除-->
|
||||||
|
<delete id="deleteById">
|
||||||
|
delete
|
||||||
|
from tb_activate
|
||||||
|
where id = #{id}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
|
|
||||||
|
|||||||
140
src/main/resources/mapper/TbActivateOutRecordMapper.xml
Normal file
140
src/main/resources/mapper/TbActivateOutRecordMapper.xml
Normal file
@@ -0,0 +1,140 @@
|
|||||||
|
<?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.chaozhanggui.system.cashierservice.dao.TbActivateOutRecordMapper">
|
||||||
|
|
||||||
|
<resultMap type="com.chaozhanggui.system.cashierservice.entity.TbActivateOutRecord" id="TbActivateOutRecordMap">
|
||||||
|
<result property="id" column="id" jdbcType="INTEGER"/>
|
||||||
|
<result property="shopId" column="shop_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="orderId" column="order_id" jdbcType="VARCHAR"/>
|
||||||
|
<result property="giveId" column="give_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="vipUserId" column="vip_user_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="type" column="type" jdbcType="INTEGER"/>
|
||||||
|
<result property="useNum" column="use_num" jdbcType="INTEGER"/>
|
||||||
|
<result property="refNum" column="ref_num" jdbcType="INTEGER"/>
|
||||||
|
<result property="status" column="status" jdbcType="VARCHAR"/>
|
||||||
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
id
|
||||||
|
, shop_id, order_id, give_id, vip_user_id, type, use_num, ref_num, status, create_time, update_time </sql>
|
||||||
|
|
||||||
|
<!--查询单个-->
|
||||||
|
<select id="queryById" resultMap="TbActivateOutRecordMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_activate_out_record
|
||||||
|
where id = #{id}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!--查询指定行数据-->
|
||||||
|
<select id="queryAll" resultMap="TbActivateOutRecordMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_activate_out_record
|
||||||
|
<where>
|
||||||
|
<if test="id != null">
|
||||||
|
and id = #{id}
|
||||||
|
</if>
|
||||||
|
<if test="shopId != null">
|
||||||
|
and shop_id = #{shopId}
|
||||||
|
</if>
|
||||||
|
<if test="orderId != null and orderId != ''">
|
||||||
|
and order_id = #{orderId}
|
||||||
|
</if>
|
||||||
|
<if test="giveId != null">
|
||||||
|
and give_id = #{giveId}
|
||||||
|
</if>
|
||||||
|
<if test="vipUserId != null">
|
||||||
|
and vip_user_id = #{vipUserId}
|
||||||
|
</if>
|
||||||
|
<if test="type != null">
|
||||||
|
and type = #{type}
|
||||||
|
</if>
|
||||||
|
<if test="useNum != null">
|
||||||
|
and use_num = #{useNum}
|
||||||
|
</if>
|
||||||
|
<if test="refNum != null">
|
||||||
|
and ref_num = #{refNum}
|
||||||
|
</if>
|
||||||
|
<if test="status != null and status != ''">
|
||||||
|
and status = #{status}
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
and create_time = #{createTime}
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
and update_time = #{updateTime}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
<!--新增所有列-->
|
||||||
|
<insert id="insert" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_activate_out_record(shop_id, order_id, give_id, vip_user_id, type, use_num, ref_num, status,
|
||||||
|
create_time, update_time)
|
||||||
|
values (#{shopId}, #{orderId}, #{giveId}, #{vipUserId}, #{type}, #{useNum}, #{refNum}, #{status}, #{createTime},
|
||||||
|
#{updateTime})
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<insert id="insertBatch" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_activate_out_record(shop_id, order_id, give_id, vip_user_id, type, use_num, ref_num, status,
|
||||||
|
create_time, update_time)
|
||||||
|
values
|
||||||
|
<foreach collection="entities" item="entity" separator=",">
|
||||||
|
(#{entity.shopId}, #{entity.orderId}, #{entity.giveId}, #{entity.vipUserId}, #{entity.type},
|
||||||
|
#{entity.useNum}, #{entity.refNum}, #{entity.status}, #{entity.createTime}, #{entity.updateTime})
|
||||||
|
</foreach>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<!--通过主键修改数据-->
|
||||||
|
<update id="update">
|
||||||
|
update tb_activate_out_record
|
||||||
|
<set>
|
||||||
|
<if test="shopId != null">
|
||||||
|
shop_id = #{shopId},
|
||||||
|
</if>
|
||||||
|
<if test="orderId != null and orderId != ''">
|
||||||
|
order_id = #{orderId},
|
||||||
|
</if>
|
||||||
|
<if test="giveId != null">
|
||||||
|
give_id = #{giveId},
|
||||||
|
</if>
|
||||||
|
<if test="vipUserId != null">
|
||||||
|
vip_user_id = #{vipUserId},
|
||||||
|
</if>
|
||||||
|
<if test="type != null">
|
||||||
|
type = #{type},
|
||||||
|
</if>
|
||||||
|
<if test="useNum != null">
|
||||||
|
use_num = #{useNum},
|
||||||
|
</if>
|
||||||
|
<if test="refNum != null">
|
||||||
|
ref_num = #{refNum},
|
||||||
|
</if>
|
||||||
|
<if test="status != null and status != ''">
|
||||||
|
status = #{status},
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
create_time = #{createTime},
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
update_time = #{updateTime},
|
||||||
|
</if>
|
||||||
|
</set>
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<!--通过主键删除-->
|
||||||
|
<delete id="deleteById">
|
||||||
|
delete
|
||||||
|
from tb_activate_out_record
|
||||||
|
where id = #{id}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
|
|
||||||
109
src/main/resources/mapper/TbCouponProductMapper.xml
Normal file
109
src/main/resources/mapper/TbCouponProductMapper.xml
Normal file
@@ -0,0 +1,109 @@
|
|||||||
|
<?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.chaozhanggui.system.cashierservice.dao.TbCouponProductMapper">
|
||||||
|
|
||||||
|
<resultMap type="com.chaozhanggui.system.cashierservice.entity.TbCouponProduct" id="TbCouponProductMap">
|
||||||
|
<result property="id" column="id" jdbcType="INTEGER"/>
|
||||||
|
<result property="couponId" column="coupon_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="productId" column="product_id" jdbcType="INTEGER"/>
|
||||||
|
<result property="num" column="num" jdbcType="INTEGER"/>
|
||||||
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
id
|
||||||
|
, coupon_id, product_id, num, create_time, update_time </sql>
|
||||||
|
|
||||||
|
<!--查询单个-->
|
||||||
|
<select id="queryById" resultMap="TbCouponProductMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_coupon_product
|
||||||
|
where id = #{id}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="queryAllByCouponId" resultMap="TbCouponProductMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
from tb_coupon_product
|
||||||
|
where
|
||||||
|
coupon_id = #{couponId}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!--查询指定行数据-->
|
||||||
|
<select id="queryAll" resultMap="TbCouponProductMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_coupon_product
|
||||||
|
<where>
|
||||||
|
<if test="id != null">
|
||||||
|
and id = #{id}
|
||||||
|
</if>
|
||||||
|
<if test="couponId != null">
|
||||||
|
and coupon_id = #{couponId}
|
||||||
|
</if>
|
||||||
|
<if test="productId != null">
|
||||||
|
and product_id = #{productId}
|
||||||
|
</if>
|
||||||
|
<if test="num != null">
|
||||||
|
and num = #{num}
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
and create_time = #{createTime}
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
and update_time = #{updateTime}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
<!--新增所有列-->
|
||||||
|
<insert id="insert" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_coupon_product(coupon_id, product_id, num, create_time, update_time)
|
||||||
|
values (#{couponId}, #{productId}, #{num}, #{createTime}, #{updateTime})
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<insert id="insertBatch" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_coupon_product(coupon_id, product_id, num, create_time, update_time)
|
||||||
|
values
|
||||||
|
<foreach collection="entities" item="entity" separator=",">
|
||||||
|
(#{entity.couponId}, #{entity.productId}, #{entity.num}, #{entity.createTime}, #{entity.updateTime})
|
||||||
|
</foreach>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<!--通过主键修改数据-->
|
||||||
|
<update id="update">
|
||||||
|
update tb_coupon_product
|
||||||
|
<set>
|
||||||
|
<if test="couponId != null">
|
||||||
|
coupon_id = #{couponId},
|
||||||
|
</if>
|
||||||
|
<if test="productId != null">
|
||||||
|
product_id = #{productId},
|
||||||
|
</if>
|
||||||
|
<if test="num != null">
|
||||||
|
num = #{num},
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
create_time = #{createTime},
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
update_time = #{updateTime},
|
||||||
|
</if>
|
||||||
|
</set>
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<!--通过主键删除-->
|
||||||
|
<delete id="deleteById">
|
||||||
|
delete
|
||||||
|
from tb_coupon_product
|
||||||
|
where id = #{id}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
|
|
||||||
@@ -1,106 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.TbDeviceOperateInfoMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.TbDeviceOperateInfo">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="deviceNo" jdbcType="VARCHAR" property="deviceno" />
|
|
||||||
<result column="type" jdbcType="VARCHAR" property="type" />
|
|
||||||
<result column="shop_id" jdbcType="VARCHAR" property="shopId" />
|
|
||||||
<result column="createTime" jdbcType="TIMESTAMP" property="createtime" />
|
|
||||||
<result column="remark" jdbcType="VARCHAR" property="remark" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id, deviceNo, type, shop_id, createTime, remark
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from tb_device_operate_info
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
||||||
delete from tb_device_operate_info
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.TbDeviceOperateInfo">
|
|
||||||
insert into tb_device_operate_info (id, deviceNo, type,
|
|
||||||
shop_id, createTime, remark
|
|
||||||
)
|
|
||||||
values (#{id,jdbcType=INTEGER}, #{deviceno,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR},
|
|
||||||
#{shopId,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbDeviceOperateInfo">
|
|
||||||
insert into tb_device_operate_info
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
id,
|
|
||||||
</if>
|
|
||||||
<if test="deviceno != null">
|
|
||||||
deviceNo,
|
|
||||||
</if>
|
|
||||||
<if test="type != null">
|
|
||||||
type,
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
shop_id,
|
|
||||||
</if>
|
|
||||||
<if test="createtime != null">
|
|
||||||
createTime,
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
remark,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
#{id,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="deviceno != null">
|
|
||||||
#{deviceno,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="type != null">
|
|
||||||
#{type,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
#{shopId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createtime != null">
|
|
||||||
#{createtime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
#{remark,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbDeviceOperateInfo">
|
|
||||||
update tb_device_operate_info
|
|
||||||
<set>
|
|
||||||
<if test="deviceno != null">
|
|
||||||
deviceNo = #{deviceno,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="type != null">
|
|
||||||
type = #{type,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
shop_id = #{shopId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createtime != null">
|
|
||||||
createTime = #{createtime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
remark = #{remark,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.TbDeviceOperateInfo">
|
|
||||||
update tb_device_operate_info
|
|
||||||
set deviceNo = #{deviceno,jdbcType=VARCHAR},
|
|
||||||
type = #{type,jdbcType=VARCHAR},
|
|
||||||
shop_id = #{shopId,jdbcType=VARCHAR},
|
|
||||||
createTime = #{createtime,jdbcType=TIMESTAMP},
|
|
||||||
remark = #{remark,jdbcType=VARCHAR}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,198 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.TbPlussDeviceGoodsMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.TbPlussDeviceGoods">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="code" jdbcType="VARCHAR" property="code" />
|
|
||||||
<result column="name" jdbcType="VARCHAR" property="name" />
|
|
||||||
<result column="deviceLogo" jdbcType="VARCHAR" property="devicelogo" />
|
|
||||||
<result column="introDesc" jdbcType="VARCHAR" property="introdesc" />
|
|
||||||
<result column="sort" jdbcType="INTEGER" property="sort" />
|
|
||||||
<result column="status" jdbcType="INTEGER" property="status" />
|
|
||||||
<result column="tagId" jdbcType="INTEGER" property="tagid" />
|
|
||||||
<result column="depositFlag" jdbcType="VARCHAR" property="depositflag" />
|
|
||||||
<result column="createTime" jdbcType="TIMESTAMP" property="createtime" />
|
|
||||||
<result column="updateTime" jdbcType="TIMESTAMP" property="updatetime" />
|
|
||||||
</resultMap>
|
|
||||||
<resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.chaozhanggui.system.cashierservice.entity.TbPlussDeviceGoods">
|
|
||||||
<result column="detail" jdbcType="LONGVARCHAR" property="detail" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id, code, name, deviceLogo, introDesc, sort, status, tagId, depositFlag, createTime,
|
|
||||||
updateTime
|
|
||||||
</sql>
|
|
||||||
<sql id="Blob_Column_List">
|
|
||||||
detail
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="ResultMapWithBLOBs">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
,
|
|
||||||
<include refid="Blob_Column_List" />
|
|
||||||
from tb_pluss_device_goods
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
||||||
delete from tb_pluss_device_goods
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.TbPlussDeviceGoods">
|
|
||||||
insert into tb_pluss_device_goods (id, code, name,
|
|
||||||
deviceLogo, introDesc, sort,
|
|
||||||
status, tagId, depositFlag,
|
|
||||||
createTime, updateTime, detail
|
|
||||||
)
|
|
||||||
values (#{id,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
|
|
||||||
#{devicelogo,jdbcType=VARCHAR}, #{introdesc,jdbcType=VARCHAR}, #{sort,jdbcType=INTEGER},
|
|
||||||
#{status,jdbcType=INTEGER}, #{tagid,jdbcType=INTEGER}, #{depositflag,jdbcType=VARCHAR},
|
|
||||||
#{createtime,jdbcType=TIMESTAMP}, #{updatetime,jdbcType=TIMESTAMP}, #{detail,jdbcType=LONGVARCHAR}
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbPlussDeviceGoods">
|
|
||||||
insert into tb_pluss_device_goods
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
id,
|
|
||||||
</if>
|
|
||||||
<if test="code != null">
|
|
||||||
code,
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
name,
|
|
||||||
</if>
|
|
||||||
<if test="devicelogo != null">
|
|
||||||
deviceLogo,
|
|
||||||
</if>
|
|
||||||
<if test="introdesc != null">
|
|
||||||
introDesc,
|
|
||||||
</if>
|
|
||||||
<if test="sort != null">
|
|
||||||
sort,
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
status,
|
|
||||||
</if>
|
|
||||||
<if test="tagid != null">
|
|
||||||
tagId,
|
|
||||||
</if>
|
|
||||||
<if test="depositflag != null">
|
|
||||||
depositFlag,
|
|
||||||
</if>
|
|
||||||
<if test="createtime != null">
|
|
||||||
createTime,
|
|
||||||
</if>
|
|
||||||
<if test="updatetime != null">
|
|
||||||
updateTime,
|
|
||||||
</if>
|
|
||||||
<if test="detail != null">
|
|
||||||
detail,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
#{id,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="code != null">
|
|
||||||
#{code,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
#{name,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="devicelogo != null">
|
|
||||||
#{devicelogo,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="introdesc != null">
|
|
||||||
#{introdesc,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="sort != null">
|
|
||||||
#{sort,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
#{status,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="tagid != null">
|
|
||||||
#{tagid,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="depositflag != null">
|
|
||||||
#{depositflag,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createtime != null">
|
|
||||||
#{createtime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updatetime != null">
|
|
||||||
#{updatetime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="detail != null">
|
|
||||||
#{detail,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbPlussDeviceGoods">
|
|
||||||
update tb_pluss_device_goods
|
|
||||||
<set>
|
|
||||||
<if test="code != null">
|
|
||||||
code = #{code,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="name != null">
|
|
||||||
name = #{name,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="devicelogo != null">
|
|
||||||
deviceLogo = #{devicelogo,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="introdesc != null">
|
|
||||||
introDesc = #{introdesc,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="sort != null">
|
|
||||||
sort = #{sort,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
status = #{status,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="tagid != null">
|
|
||||||
tagId = #{tagid,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="depositflag != null">
|
|
||||||
depositFlag = #{depositflag,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createtime != null">
|
|
||||||
createTime = #{createtime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="updatetime != null">
|
|
||||||
updateTime = #{updatetime,jdbcType=TIMESTAMP},
|
|
||||||
</if>
|
|
||||||
<if test="detail != null">
|
|
||||||
detail = #{detail,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKeyWithBLOBs" parameterType="com.chaozhanggui.system.cashierservice.entity.TbPlussDeviceGoods">
|
|
||||||
update tb_pluss_device_goods
|
|
||||||
set code = #{code,jdbcType=VARCHAR},
|
|
||||||
name = #{name,jdbcType=VARCHAR},
|
|
||||||
deviceLogo = #{devicelogo,jdbcType=VARCHAR},
|
|
||||||
introDesc = #{introdesc,jdbcType=VARCHAR},
|
|
||||||
sort = #{sort,jdbcType=INTEGER},
|
|
||||||
status = #{status,jdbcType=INTEGER},
|
|
||||||
tagId = #{tagid,jdbcType=INTEGER},
|
|
||||||
depositFlag = #{depositflag,jdbcType=VARCHAR},
|
|
||||||
createTime = #{createtime,jdbcType=TIMESTAMP},
|
|
||||||
updateTime = #{updatetime,jdbcType=TIMESTAMP},
|
|
||||||
detail = #{detail,jdbcType=LONGVARCHAR}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.TbPlussDeviceGoods">
|
|
||||||
update tb_pluss_device_goods
|
|
||||||
set code = #{code,jdbcType=VARCHAR},
|
|
||||||
name = #{name,jdbcType=VARCHAR},
|
|
||||||
deviceLogo = #{devicelogo,jdbcType=VARCHAR},
|
|
||||||
introDesc = #{introdesc,jdbcType=VARCHAR},
|
|
||||||
sort = #{sort,jdbcType=INTEGER},
|
|
||||||
status = #{status,jdbcType=INTEGER},
|
|
||||||
tagId = #{tagid,jdbcType=INTEGER},
|
|
||||||
depositFlag = #{depositflag,jdbcType=VARCHAR},
|
|
||||||
createTime = #{createtime,jdbcType=TIMESTAMP},
|
|
||||||
updateTime = #{updatetime,jdbcType=TIMESTAMP}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,271 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.TbReceiptSalesMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.TbReceiptSales">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="title" jdbcType="VARCHAR" property="title" />
|
|
||||||
<result column="logo" jdbcType="VARCHAR" property="logo" />
|
|
||||||
<result column="show_contact_info" jdbcType="BIT" property="showContactInfo" />
|
|
||||||
<result column="show_member" jdbcType="BIT" property="showMember" />
|
|
||||||
<result column="show_member_code" jdbcType="BIT" property="showMemberCode" />
|
|
||||||
<result column="show_member_score" jdbcType="BIT" property="showMemberScore" />
|
|
||||||
<result column="show_member_wallet" jdbcType="BIT" property="showMemberWallet" />
|
|
||||||
<result column="footer_remark" jdbcType="VARCHAR" property="footerRemark" />
|
|
||||||
<result column="show_cash_charge" jdbcType="BIT" property="showCashCharge" />
|
|
||||||
<result column="show_serial_no" jdbcType="BIT" property="showSerialNo" />
|
|
||||||
<result column="big_serial_no" jdbcType="BIT" property="bigSerialNo" />
|
|
||||||
<result column="header_text" jdbcType="VARCHAR" property="headerText" />
|
|
||||||
<result column="header_text_align" jdbcType="VARCHAR" property="headerTextAlign" />
|
|
||||||
<result column="footer_text" jdbcType="VARCHAR" property="footerText" />
|
|
||||||
<result column="footer_text_align" jdbcType="VARCHAR" property="footerTextAlign" />
|
|
||||||
<result column="footer_image" jdbcType="VARCHAR" property="footerImage" />
|
|
||||||
<result column="pre_print" jdbcType="VARCHAR" property="prePrint" />
|
|
||||||
<result column="created_at" jdbcType="BIGINT" property="createdAt" />
|
|
||||||
<result column="updated_at" jdbcType="BIGINT" property="updatedAt" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id, title, logo, show_contact_info, show_member, show_member_code, show_member_score,
|
|
||||||
show_member_wallet, footer_remark, show_cash_charge, show_serial_no, big_serial_no,
|
|
||||||
header_text, header_text_align, footer_text, footer_text_align, footer_image, pre_print,
|
|
||||||
created_at, updated_at
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from tb_receipt_sales
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
||||||
delete from tb_receipt_sales
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.TbReceiptSales">
|
|
||||||
insert into tb_receipt_sales (id, title, logo,
|
|
||||||
show_contact_info, show_member, show_member_code,
|
|
||||||
show_member_score, show_member_wallet, footer_remark,
|
|
||||||
show_cash_charge, show_serial_no, big_serial_no,
|
|
||||||
header_text, header_text_align, footer_text,
|
|
||||||
footer_text_align, footer_image, pre_print,
|
|
||||||
created_at, updated_at)
|
|
||||||
values (#{id,jdbcType=INTEGER}, #{title,jdbcType=VARCHAR}, #{logo,jdbcType=VARCHAR},
|
|
||||||
#{showContactInfo,jdbcType=BIT}, #{showMember,jdbcType=BIT}, #{showMemberCode,jdbcType=BIT},
|
|
||||||
#{showMemberScore,jdbcType=BIT}, #{showMemberWallet,jdbcType=BIT}, #{footerRemark,jdbcType=VARCHAR},
|
|
||||||
#{showCashCharge,jdbcType=BIT}, #{showSerialNo,jdbcType=BIT}, #{bigSerialNo,jdbcType=BIT},
|
|
||||||
#{headerText,jdbcType=VARCHAR}, #{headerTextAlign,jdbcType=VARCHAR}, #{footerText,jdbcType=VARCHAR},
|
|
||||||
#{footerTextAlign,jdbcType=VARCHAR}, #{footerImage,jdbcType=VARCHAR}, #{prePrint,jdbcType=VARCHAR},
|
|
||||||
#{createdAt,jdbcType=BIGINT}, #{updatedAt,jdbcType=BIGINT})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbReceiptSales">
|
|
||||||
insert into tb_receipt_sales
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
id,
|
|
||||||
</if>
|
|
||||||
<if test="title != null">
|
|
||||||
title,
|
|
||||||
</if>
|
|
||||||
<if test="logo != null">
|
|
||||||
logo,
|
|
||||||
</if>
|
|
||||||
<if test="showContactInfo != null">
|
|
||||||
show_contact_info,
|
|
||||||
</if>
|
|
||||||
<if test="showMember != null">
|
|
||||||
show_member,
|
|
||||||
</if>
|
|
||||||
<if test="showMemberCode != null">
|
|
||||||
show_member_code,
|
|
||||||
</if>
|
|
||||||
<if test="showMemberScore != null">
|
|
||||||
show_member_score,
|
|
||||||
</if>
|
|
||||||
<if test="showMemberWallet != null">
|
|
||||||
show_member_wallet,
|
|
||||||
</if>
|
|
||||||
<if test="footerRemark != null">
|
|
||||||
footer_remark,
|
|
||||||
</if>
|
|
||||||
<if test="showCashCharge != null">
|
|
||||||
show_cash_charge,
|
|
||||||
</if>
|
|
||||||
<if test="showSerialNo != null">
|
|
||||||
show_serial_no,
|
|
||||||
</if>
|
|
||||||
<if test="bigSerialNo != null">
|
|
||||||
big_serial_no,
|
|
||||||
</if>
|
|
||||||
<if test="headerText != null">
|
|
||||||
header_text,
|
|
||||||
</if>
|
|
||||||
<if test="headerTextAlign != null">
|
|
||||||
header_text_align,
|
|
||||||
</if>
|
|
||||||
<if test="footerText != null">
|
|
||||||
footer_text,
|
|
||||||
</if>
|
|
||||||
<if test="footerTextAlign != null">
|
|
||||||
footer_text_align,
|
|
||||||
</if>
|
|
||||||
<if test="footerImage != null">
|
|
||||||
footer_image,
|
|
||||||
</if>
|
|
||||||
<if test="prePrint != null">
|
|
||||||
pre_print,
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at,
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
#{id,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="title != null">
|
|
||||||
#{title,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="logo != null">
|
|
||||||
#{logo,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="showContactInfo != null">
|
|
||||||
#{showContactInfo,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showMember != null">
|
|
||||||
#{showMember,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showMemberCode != null">
|
|
||||||
#{showMemberCode,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showMemberScore != null">
|
|
||||||
#{showMemberScore,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showMemberWallet != null">
|
|
||||||
#{showMemberWallet,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="footerRemark != null">
|
|
||||||
#{footerRemark,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="showCashCharge != null">
|
|
||||||
#{showCashCharge,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showSerialNo != null">
|
|
||||||
#{showSerialNo,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="bigSerialNo != null">
|
|
||||||
#{bigSerialNo,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="headerText != null">
|
|
||||||
#{headerText,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="headerTextAlign != null">
|
|
||||||
#{headerTextAlign,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="footerText != null">
|
|
||||||
#{footerText,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="footerTextAlign != null">
|
|
||||||
#{footerTextAlign,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="footerImage != null">
|
|
||||||
#{footerImage,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="prePrint != null">
|
|
||||||
#{prePrint,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
#{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
#{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbReceiptSales">
|
|
||||||
update tb_receipt_sales
|
|
||||||
<set>
|
|
||||||
<if test="title != null">
|
|
||||||
title = #{title,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="logo != null">
|
|
||||||
logo = #{logo,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="showContactInfo != null">
|
|
||||||
show_contact_info = #{showContactInfo,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showMember != null">
|
|
||||||
show_member = #{showMember,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showMemberCode != null">
|
|
||||||
show_member_code = #{showMemberCode,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showMemberScore != null">
|
|
||||||
show_member_score = #{showMemberScore,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showMemberWallet != null">
|
|
||||||
show_member_wallet = #{showMemberWallet,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="footerRemark != null">
|
|
||||||
footer_remark = #{footerRemark,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="showCashCharge != null">
|
|
||||||
show_cash_charge = #{showCashCharge,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="showSerialNo != null">
|
|
||||||
show_serial_no = #{showSerialNo,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="bigSerialNo != null">
|
|
||||||
big_serial_no = #{bigSerialNo,jdbcType=BIT},
|
|
||||||
</if>
|
|
||||||
<if test="headerText != null">
|
|
||||||
header_text = #{headerText,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="headerTextAlign != null">
|
|
||||||
header_text_align = #{headerTextAlign,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="footerText != null">
|
|
||||||
footer_text = #{footerText,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="footerTextAlign != null">
|
|
||||||
footer_text_align = #{footerTextAlign,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="footerImage != null">
|
|
||||||
footer_image = #{footerImage,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="prePrint != null">
|
|
||||||
pre_print = #{prePrint,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.TbReceiptSales">
|
|
||||||
update tb_receipt_sales
|
|
||||||
set title = #{title,jdbcType=VARCHAR},
|
|
||||||
logo = #{logo,jdbcType=VARCHAR},
|
|
||||||
show_contact_info = #{showContactInfo,jdbcType=BIT},
|
|
||||||
show_member = #{showMember,jdbcType=BIT},
|
|
||||||
show_member_code = #{showMemberCode,jdbcType=BIT},
|
|
||||||
show_member_score = #{showMemberScore,jdbcType=BIT},
|
|
||||||
show_member_wallet = #{showMemberWallet,jdbcType=BIT},
|
|
||||||
footer_remark = #{footerRemark,jdbcType=VARCHAR},
|
|
||||||
show_cash_charge = #{showCashCharge,jdbcType=BIT},
|
|
||||||
show_serial_no = #{showSerialNo,jdbcType=BIT},
|
|
||||||
big_serial_no = #{bigSerialNo,jdbcType=BIT},
|
|
||||||
header_text = #{headerText,jdbcType=VARCHAR},
|
|
||||||
header_text_align = #{headerTextAlign,jdbcType=VARCHAR},
|
|
||||||
footer_text = #{footerText,jdbcType=VARCHAR},
|
|
||||||
footer_text_align = #{footerTextAlign,jdbcType=VARCHAR},
|
|
||||||
footer_image = #{footerImage,jdbcType=VARCHAR},
|
|
||||||
pre_print = #{prePrint,jdbcType=VARCHAR},
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,199 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.TbRenewalsPayLogMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.TbRenewalsPayLog">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="pay_type" jdbcType="VARCHAR" property="payType" />
|
|
||||||
<result column="shop_id" jdbcType="VARCHAR" property="shopId" />
|
|
||||||
<result column="order_id" jdbcType="VARCHAR" property="orderId" />
|
|
||||||
<result column="open_id" jdbcType="VARCHAR" property="openId" />
|
|
||||||
<result column="user_id" jdbcType="VARCHAR" property="userId" />
|
|
||||||
<result column="transaction_id" jdbcType="VARCHAR" property="transactionId" />
|
|
||||||
<result column="amount" jdbcType="DECIMAL" property="amount" />
|
|
||||||
<result column="status" jdbcType="TINYINT" property="status" />
|
|
||||||
<result column="remark" jdbcType="VARCHAR" property="remark" />
|
|
||||||
<result column="attach" jdbcType="VARCHAR" property="attach" />
|
|
||||||
<result column="expired_at" jdbcType="BIGINT" property="expiredAt" />
|
|
||||||
<result column="created_at" jdbcType="BIGINT" property="createdAt" />
|
|
||||||
<result column="updated_at" jdbcType="BIGINT" property="updatedAt" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id, pay_type, shop_id, order_id, open_id, user_id, transaction_id, amount, status,
|
|
||||||
remark, attach, expired_at, created_at, updated_at
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
from tb_renewals_pay_log
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
||||||
delete from tb_renewals_pay_log
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.TbRenewalsPayLog">
|
|
||||||
insert into tb_renewals_pay_log (id, pay_type, shop_id,
|
|
||||||
order_id, open_id, user_id,
|
|
||||||
transaction_id, amount, status,
|
|
||||||
remark, attach, expired_at,
|
|
||||||
created_at, updated_at)
|
|
||||||
values (#{id,jdbcType=INTEGER}, #{payType,jdbcType=VARCHAR}, #{shopId,jdbcType=VARCHAR},
|
|
||||||
#{orderId,jdbcType=VARCHAR}, #{openId,jdbcType=VARCHAR}, #{userId,jdbcType=VARCHAR},
|
|
||||||
#{transactionId,jdbcType=VARCHAR}, #{amount,jdbcType=DECIMAL}, #{status,jdbcType=TINYINT},
|
|
||||||
#{remark,jdbcType=VARCHAR}, #{attach,jdbcType=VARCHAR}, #{expiredAt,jdbcType=BIGINT},
|
|
||||||
#{createdAt,jdbcType=BIGINT}, #{updatedAt,jdbcType=BIGINT})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbRenewalsPayLog">
|
|
||||||
insert into tb_renewals_pay_log
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
id,
|
|
||||||
</if>
|
|
||||||
<if test="payType != null">
|
|
||||||
pay_type,
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
shop_id,
|
|
||||||
</if>
|
|
||||||
<if test="orderId != null">
|
|
||||||
order_id,
|
|
||||||
</if>
|
|
||||||
<if test="openId != null">
|
|
||||||
open_id,
|
|
||||||
</if>
|
|
||||||
<if test="userId != null">
|
|
||||||
user_id,
|
|
||||||
</if>
|
|
||||||
<if test="transactionId != null">
|
|
||||||
transaction_id,
|
|
||||||
</if>
|
|
||||||
<if test="amount != null">
|
|
||||||
amount,
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
status,
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
remark,
|
|
||||||
</if>
|
|
||||||
<if test="attach != null">
|
|
||||||
attach,
|
|
||||||
</if>
|
|
||||||
<if test="expiredAt != null">
|
|
||||||
expired_at,
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at,
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
#{id,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="payType != null">
|
|
||||||
#{payType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
#{shopId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="orderId != null">
|
|
||||||
#{orderId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="openId != null">
|
|
||||||
#{openId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="userId != null">
|
|
||||||
#{userId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="transactionId != null">
|
|
||||||
#{transactionId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="amount != null">
|
|
||||||
#{amount,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
#{status,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
#{remark,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="attach != null">
|
|
||||||
#{attach,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="expiredAt != null">
|
|
||||||
#{expiredAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
#{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
#{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbRenewalsPayLog">
|
|
||||||
update tb_renewals_pay_log
|
|
||||||
<set>
|
|
||||||
<if test="payType != null">
|
|
||||||
pay_type = #{payType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
shop_id = #{shopId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="orderId != null">
|
|
||||||
order_id = #{orderId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="openId != null">
|
|
||||||
open_id = #{openId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="userId != null">
|
|
||||||
user_id = #{userId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="transactionId != null">
|
|
||||||
transaction_id = #{transactionId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="amount != null">
|
|
||||||
amount = #{amount,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
status = #{status,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="remark != null">
|
|
||||||
remark = #{remark,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="attach != null">
|
|
||||||
attach = #{attach,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="expiredAt != null">
|
|
||||||
expired_at = #{expiredAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.TbRenewalsPayLog">
|
|
||||||
update tb_renewals_pay_log
|
|
||||||
set pay_type = #{payType,jdbcType=VARCHAR},
|
|
||||||
shop_id = #{shopId,jdbcType=VARCHAR},
|
|
||||||
order_id = #{orderId,jdbcType=VARCHAR},
|
|
||||||
open_id = #{openId,jdbcType=VARCHAR},
|
|
||||||
user_id = #{userId,jdbcType=VARCHAR},
|
|
||||||
transaction_id = #{transactionId,jdbcType=VARCHAR},
|
|
||||||
amount = #{amount,jdbcType=DECIMAL},
|
|
||||||
status = #{status,jdbcType=TINYINT},
|
|
||||||
remark = #{remark,jdbcType=VARCHAR},
|
|
||||||
attach = #{attach,jdbcType=VARCHAR},
|
|
||||||
expired_at = #{expiredAt,jdbcType=BIGINT},
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,143 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.TbShopCashSpreadMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.TbShopCashSpread">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="created_at" jdbcType="BIGINT" property="createdAt" />
|
|
||||||
<result column="updated_at" jdbcType="BIGINT" property="updatedAt" />
|
|
||||||
</resultMap>
|
|
||||||
<resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.chaozhanggui.system.cashierservice.entity.TbShopCashSpreadWithBLOBs">
|
|
||||||
<result column="sale_receipt" jdbcType="LONGVARCHAR" property="saleReceipt" />
|
|
||||||
<result column="triplicate_receipt" jdbcType="LONGVARCHAR" property="triplicateReceipt" />
|
|
||||||
<result column="screen_config" jdbcType="LONGVARCHAR" property="screenConfig" />
|
|
||||||
<result column="tag_config" jdbcType="LONGVARCHAR" property="tagConfig" />
|
|
||||||
<result column="scale_config" jdbcType="LONGVARCHAR" property="scaleConfig" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id, created_at, updated_at
|
|
||||||
</sql>
|
|
||||||
<sql id="Blob_Column_List">
|
|
||||||
sale_receipt, triplicate_receipt, screen_config, tag_config, scale_config
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="ResultMapWithBLOBs">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
,
|
|
||||||
<include refid="Blob_Column_List" />
|
|
||||||
from tb_shop_cash_spread
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
||||||
delete from tb_shop_cash_spread
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCashSpreadWithBLOBs">
|
|
||||||
insert into tb_shop_cash_spread (id, created_at, updated_at,
|
|
||||||
sale_receipt, triplicate_receipt,
|
|
||||||
screen_config, tag_config, scale_config
|
|
||||||
)
|
|
||||||
values (#{id,jdbcType=INTEGER}, #{createdAt,jdbcType=BIGINT}, #{updatedAt,jdbcType=BIGINT},
|
|
||||||
#{saleReceipt,jdbcType=LONGVARCHAR}, #{triplicateReceipt,jdbcType=LONGVARCHAR},
|
|
||||||
#{screenConfig,jdbcType=LONGVARCHAR}, #{tagConfig,jdbcType=LONGVARCHAR}, #{scaleConfig,jdbcType=LONGVARCHAR}
|
|
||||||
)
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCashSpreadWithBLOBs">
|
|
||||||
insert into tb_shop_cash_spread
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
id,
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at,
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at,
|
|
||||||
</if>
|
|
||||||
<if test="saleReceipt != null">
|
|
||||||
sale_receipt,
|
|
||||||
</if>
|
|
||||||
<if test="triplicateReceipt != null">
|
|
||||||
triplicate_receipt,
|
|
||||||
</if>
|
|
||||||
<if test="screenConfig != null">
|
|
||||||
screen_config,
|
|
||||||
</if>
|
|
||||||
<if test="tagConfig != null">
|
|
||||||
tag_config,
|
|
||||||
</if>
|
|
||||||
<if test="scaleConfig != null">
|
|
||||||
scale_config,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
#{id,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
#{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
#{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="saleReceipt != null">
|
|
||||||
#{saleReceipt,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="triplicateReceipt != null">
|
|
||||||
#{triplicateReceipt,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="screenConfig != null">
|
|
||||||
#{screenConfig,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="tagConfig != null">
|
|
||||||
#{tagConfig,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="scaleConfig != null">
|
|
||||||
#{scaleConfig,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCashSpreadWithBLOBs">
|
|
||||||
update tb_shop_cash_spread
|
|
||||||
<set>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="saleReceipt != null">
|
|
||||||
sale_receipt = #{saleReceipt,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="triplicateReceipt != null">
|
|
||||||
triplicate_receipt = #{triplicateReceipt,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="screenConfig != null">
|
|
||||||
screen_config = #{screenConfig,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="tagConfig != null">
|
|
||||||
tag_config = #{tagConfig,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="scaleConfig != null">
|
|
||||||
scale_config = #{scaleConfig,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKeyWithBLOBs" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCashSpreadWithBLOBs">
|
|
||||||
update tb_shop_cash_spread
|
|
||||||
set created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
sale_receipt = #{saleReceipt,jdbcType=LONGVARCHAR},
|
|
||||||
triplicate_receipt = #{triplicateReceipt,jdbcType=LONGVARCHAR},
|
|
||||||
screen_config = #{screenConfig,jdbcType=LONGVARCHAR},
|
|
||||||
tag_config = #{tagConfig,jdbcType=LONGVARCHAR},
|
|
||||||
scale_config = #{scaleConfig,jdbcType=LONGVARCHAR}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCashSpread">
|
|
||||||
update tb_shop_cash_spread
|
|
||||||
set created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
232
src/main/resources/mapper/TbShopCouponMapper.xml
Normal file
232
src/main/resources/mapper/TbShopCouponMapper.xml
Normal file
@@ -0,0 +1,232 @@
|
|||||||
|
<?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.chaozhanggui.system.cashierservice.dao.TbShopCouponMapper">
|
||||||
|
|
||||||
|
<resultMap type="com.chaozhanggui.system.cashierservice.entity.TbShopCoupon" id="TbShopCouponMap">
|
||||||
|
<result property="id" column="id" jdbcType="INTEGER"/>
|
||||||
|
<result property="shopId" column="shop_id" jdbcType="VARCHAR"/>
|
||||||
|
<result property="title" column="title" jdbcType="VARCHAR"/>
|
||||||
|
<result property="type" column="type" jdbcType="INTEGER"/>
|
||||||
|
<result property="fullAmount" column="full_amount" jdbcType="INTEGER"/>
|
||||||
|
<result property="discountAmount" column="discount_amount" jdbcType="INTEGER"/>
|
||||||
|
<result property="description" column="description" jdbcType="VARCHAR"/>
|
||||||
|
<result property="number" column="number" jdbcType="INTEGER"/>
|
||||||
|
<result property="leftNumber" column="left_number" jdbcType="INTEGER"/>
|
||||||
|
<result property="validityType" column="validity_type" jdbcType="VARCHAR"/>
|
||||||
|
<result property="validDays" column="valid_days" jdbcType="INTEGER"/>
|
||||||
|
<result property="daysToTakeEffect" column="days_to_take_effect" jdbcType="INTEGER"/>
|
||||||
|
<result property="validStartTime" column="valid_start_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="validEndTime" column="valid_end_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="userDays" column="user_days" jdbcType="VARCHAR"/>
|
||||||
|
<result property="useTimeType" column="use_time_type" jdbcType="VARCHAR"/>
|
||||||
|
<result property="useStartTime" column="use_start_time" jdbcType="VARCHAR"/>
|
||||||
|
<result property="useEndTime" column="use_end_time" jdbcType="VARCHAR"/>
|
||||||
|
<result property="useNumber" column="use_number" jdbcType="INTEGER"/>
|
||||||
|
<result property="editor" column="editor" jdbcType="VARCHAR"/>
|
||||||
|
<result property="status" column="status" jdbcType="INTEGER"/>
|
||||||
|
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
|
||||||
|
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="Base_Column_List">
|
||||||
|
id
|
||||||
|
, shop_id, title, type, full_amount, discount_amount, description, number, left_number, validity_type, valid_days, days_to_take_effect, valid_start_time, valid_end_time, user_days, use_time_type, use_start_time, use_end_time, use_number, editor, status, create_time, update_time </sql>
|
||||||
|
|
||||||
|
<!--查询单个-->
|
||||||
|
<select id="queryById" resultMap="TbShopCouponMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_shop_coupon
|
||||||
|
where id = #{id}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!--查询指定行数据-->
|
||||||
|
<select id="queryAll" resultMap="TbShopCouponMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_shop_coupon
|
||||||
|
<where>
|
||||||
|
<if test="id != null">
|
||||||
|
and id = #{id}
|
||||||
|
</if>
|
||||||
|
<if test="shopId != null and shopId != ''">
|
||||||
|
and shop_id = #{shopId}
|
||||||
|
</if>
|
||||||
|
<if test="title != null and title != ''">
|
||||||
|
and title = #{title}
|
||||||
|
</if>
|
||||||
|
<if test="type != null">
|
||||||
|
and type = #{type}
|
||||||
|
</if>
|
||||||
|
<if test="fullAmount != null">
|
||||||
|
and full_amount = #{fullAmount}
|
||||||
|
</if>
|
||||||
|
<if test="discountAmount != null">
|
||||||
|
and discount_amount = #{discountAmount}
|
||||||
|
</if>
|
||||||
|
<if test="description != null and description != ''">
|
||||||
|
and description = #{description}
|
||||||
|
</if>
|
||||||
|
<if test="number != null">
|
||||||
|
and number = #{number}
|
||||||
|
</if>
|
||||||
|
<if test="leftNumber != null">
|
||||||
|
and left_number = #{leftNumber}
|
||||||
|
</if>
|
||||||
|
<if test="validityType != null and validityType != ''">
|
||||||
|
and validity_type = #{validityType}
|
||||||
|
</if>
|
||||||
|
<if test="validDays != null">
|
||||||
|
and valid_days = #{validDays}
|
||||||
|
</if>
|
||||||
|
<if test="daysToTakeEffect != null">
|
||||||
|
and days_to_take_effect = #{daysToTakeEffect}
|
||||||
|
</if>
|
||||||
|
<if test="validStartTime != null">
|
||||||
|
and valid_start_time = #{validStartTime}
|
||||||
|
</if>
|
||||||
|
<if test="validEndTime != null">
|
||||||
|
and valid_end_time = #{validEndTime}
|
||||||
|
</if>
|
||||||
|
<if test="userDays != null and userDays != ''">
|
||||||
|
and user_days = #{userDays}
|
||||||
|
</if>
|
||||||
|
<if test="useTimeType != null and useTimeType != ''">
|
||||||
|
and use_time_type = #{useTimeType}
|
||||||
|
</if>
|
||||||
|
<if test="useStartTime != null">
|
||||||
|
and use_start_time = #{useStartTime}
|
||||||
|
</if>
|
||||||
|
<if test="useEndTime != null">
|
||||||
|
and use_end_time = #{useEndTime}
|
||||||
|
</if>
|
||||||
|
<if test="useNumber != null">
|
||||||
|
and use_number = #{useNumber}
|
||||||
|
</if>
|
||||||
|
<if test="editor != null and editor != ''">
|
||||||
|
and editor = #{editor}
|
||||||
|
</if>
|
||||||
|
<if test="status != null">
|
||||||
|
and status = #{status}
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
and create_time = #{createTime}
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
and update_time = #{updateTime}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
<!--新增所有列-->
|
||||||
|
<insert id="insert" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_shop_coupon(shop_id, title, type, full_amount, discount_amount, description, number, left_number,
|
||||||
|
validity_type, valid_days, days_to_take_effect, valid_start_time, valid_end_time,
|
||||||
|
user_days, use_time_type, use_start_time, use_end_time, use_number, editor, status,
|
||||||
|
create_time, update_time)
|
||||||
|
values (#{shopId}, #{title}, #{type}, #{fullAmount}, #{discountAmount}, #{description}, #{number},
|
||||||
|
#{leftNumber}, #{validityType}, #{validDays}, #{daysToTakeEffect}, #{validStartTime}, #{validEndTime},
|
||||||
|
#{userDays}, #{useTimeType}, #{useStartTime}, #{useEndTime}, #{useNumber}, #{editor}, #{status},
|
||||||
|
#{createTime}, #{updateTime})
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<insert id="insertBatch" keyProperty="id" useGeneratedKeys="true">
|
||||||
|
insert into tb_shop_coupon(shop_id, title, type, full_amount, discount_amount, description, number, left_number,
|
||||||
|
validity_type, valid_days, days_to_take_effect, valid_start_time, valid_end_time, user_days, use_time_type,
|
||||||
|
use_start_time, use_end_time, use_number, editor, status, create_time, update_time)
|
||||||
|
values
|
||||||
|
<foreach collection="entities" item="entity" separator=",">
|
||||||
|
(#{entity.shopId}, #{entity.title}, #{entity.type}, #{entity.fullAmount}, #{entity.discountAmount},
|
||||||
|
#{entity.description}, #{entity.number}, #{entity.leftNumber}, #{entity.validityType}, #{entity.validDays},
|
||||||
|
#{entity.daysToTakeEffect}, #{entity.validStartTime}, #{entity.validEndTime}, #{entity.userDays},
|
||||||
|
#{entity.useTimeType}, #{entity.useStartTime}, #{entity.useEndTime}, #{entity.useNumber}, #{entity.editor},
|
||||||
|
#{entity.status}, #{entity.createTime}, #{entity.updateTime})
|
||||||
|
</foreach>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<!--通过主键修改数据-->
|
||||||
|
<update id="update">
|
||||||
|
update tb_shop_coupon
|
||||||
|
<set>
|
||||||
|
<if test="shopId != null and shopId != ''">
|
||||||
|
shop_id = #{shopId},
|
||||||
|
</if>
|
||||||
|
<if test="title != null and title != ''">
|
||||||
|
title = #{title},
|
||||||
|
</if>
|
||||||
|
<if test="type != null">
|
||||||
|
type = #{type},
|
||||||
|
</if>
|
||||||
|
<if test="fullAmount != null">
|
||||||
|
full_amount = #{fullAmount},
|
||||||
|
</if>
|
||||||
|
<if test="discountAmount != null">
|
||||||
|
discount_amount = #{discountAmount},
|
||||||
|
</if>
|
||||||
|
<if test="description != null and description != ''">
|
||||||
|
description = #{description},
|
||||||
|
</if>
|
||||||
|
<if test="number != null">
|
||||||
|
number = #{number},
|
||||||
|
</if>
|
||||||
|
<if test="leftNumber != null">
|
||||||
|
left_number = #{leftNumber},
|
||||||
|
</if>
|
||||||
|
<if test="validityType != null and validityType != ''">
|
||||||
|
validity_type = #{validityType},
|
||||||
|
</if>
|
||||||
|
<if test="validDays != null">
|
||||||
|
valid_days = #{validDays},
|
||||||
|
</if>
|
||||||
|
<if test="daysToTakeEffect != null">
|
||||||
|
days_to_take_effect = #{daysToTakeEffect},
|
||||||
|
</if>
|
||||||
|
<if test="validStartTime != null">
|
||||||
|
valid_start_time = #{validStartTime},
|
||||||
|
</if>
|
||||||
|
<if test="validEndTime != null">
|
||||||
|
valid_end_time = #{validEndTime},
|
||||||
|
</if>
|
||||||
|
<if test="userDays != null and userDays != ''">
|
||||||
|
user_days = #{userDays},
|
||||||
|
</if>
|
||||||
|
<if test="useTimeType != null and useTimeType != ''">
|
||||||
|
use_time_type = #{useTimeType},
|
||||||
|
</if>
|
||||||
|
<if test="useStartTime != null">
|
||||||
|
use_start_time = #{useStartTime},
|
||||||
|
</if>
|
||||||
|
<if test="useEndTime != null">
|
||||||
|
use_end_time = #{useEndTime},
|
||||||
|
</if>
|
||||||
|
<if test="useNumber != null">
|
||||||
|
use_number = #{useNumber},
|
||||||
|
</if>
|
||||||
|
<if test="editor != null and editor != ''">
|
||||||
|
editor = #{editor},
|
||||||
|
</if>
|
||||||
|
<if test="status != null">
|
||||||
|
status = #{status},
|
||||||
|
</if>
|
||||||
|
<if test="createTime != null">
|
||||||
|
create_time = #{createTime},
|
||||||
|
</if>
|
||||||
|
<if test="updateTime != null">
|
||||||
|
update_time = #{updateTime},
|
||||||
|
</if>
|
||||||
|
</set>
|
||||||
|
where id = #{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<!--通过主键删除-->
|
||||||
|
<delete id="deleteById">
|
||||||
|
delete
|
||||||
|
from tb_shop_coupon
|
||||||
|
where id = #{id}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
|
|
||||||
@@ -1,325 +0,0 @@
|
|||||||
<?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.chaozhanggui.system.cashierservice.dao.TbShopCurrencyMapper">
|
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.TbShopCurrency">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="shop_id" jdbcType="VARCHAR" property="shopId" />
|
|
||||||
<result column="prepare_amount" jdbcType="DECIMAL" property="prepareAmount" />
|
|
||||||
<result column="currency" jdbcType="VARCHAR" property="currency" />
|
|
||||||
<result column="decimals_digits" jdbcType="TINYINT" property="decimalsDigits" />
|
|
||||||
<result column="discount_round" jdbcType="VARCHAR" property="discountRound" />
|
|
||||||
<result column="merchant_id" jdbcType="VARCHAR" property="merchantId" />
|
|
||||||
<result column="small_change" jdbcType="TINYINT" property="smallChange" />
|
|
||||||
<result column="enable_custom_discount" jdbcType="TINYINT" property="enableCustomDiscount" />
|
|
||||||
<result column="max_discount" jdbcType="DECIMAL" property="maxDiscount" />
|
|
||||||
<result column="max_percent" jdbcType="DOUBLE" property="maxPercent" />
|
|
||||||
<result column="biz_duration" jdbcType="VARCHAR" property="bizDuration" />
|
|
||||||
<result column="allow_web_pay" jdbcType="TINYINT" property="allowWebPay" />
|
|
||||||
<result column="is_auto_to_zero" jdbcType="TINYINT" property="isAutoToZero" />
|
|
||||||
<result column="is_include_tax_price" jdbcType="TINYINT" property="isIncludeTaxPrice" />
|
|
||||||
<result column="tax_number" jdbcType="VARCHAR" property="taxNumber" />
|
|
||||||
<result column="created_at" jdbcType="BIGINT" property="createdAt" />
|
|
||||||
<result column="updated_at" jdbcType="BIGINT" property="updatedAt" />
|
|
||||||
<result column="auto_lock_screen" jdbcType="TINYINT" property="autoLockScreen" />
|
|
||||||
<result column="voice_notification" jdbcType="TINYINT" property="voiceNotification" />
|
|
||||||
</resultMap>
|
|
||||||
<resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.chaozhanggui.system.cashierservice.entity.TbShopCurrencyWithBLOBs">
|
|
||||||
<result column="discount_configs" jdbcType="LONGVARCHAR" property="discountConfigs" />
|
|
||||||
<result column="service_charge" jdbcType="LONGVARCHAR" property="serviceCharge" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id, shop_id, prepare_amount, currency, decimals_digits, discount_round, merchant_id,
|
|
||||||
small_change, enable_custom_discount, max_discount, max_percent, biz_duration, allow_web_pay,
|
|
||||||
is_auto_to_zero, is_include_tax_price, tax_number, created_at, updated_at, auto_lock_screen,
|
|
||||||
voice_notification
|
|
||||||
</sql>
|
|
||||||
<sql id="Blob_Column_List">
|
|
||||||
discount_configs, service_charge
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="ResultMapWithBLOBs">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
,
|
|
||||||
<include refid="Blob_Column_List" />
|
|
||||||
from tb_shop_currency
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
||||||
delete from tb_shop_currency
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCurrencyWithBLOBs">
|
|
||||||
insert into tb_shop_currency (id, shop_id, prepare_amount,
|
|
||||||
currency, decimals_digits, discount_round,
|
|
||||||
merchant_id, small_change, enable_custom_discount,
|
|
||||||
max_discount, max_percent, biz_duration,
|
|
||||||
allow_web_pay, is_auto_to_zero, is_include_tax_price,
|
|
||||||
tax_number, created_at, updated_at,
|
|
||||||
auto_lock_screen, voice_notification, discount_configs,
|
|
||||||
service_charge)
|
|
||||||
values (#{id,jdbcType=INTEGER}, #{shopId,jdbcType=VARCHAR}, #{prepareAmount,jdbcType=DECIMAL},
|
|
||||||
#{currency,jdbcType=VARCHAR}, #{decimalsDigits,jdbcType=TINYINT}, #{discountRound,jdbcType=VARCHAR},
|
|
||||||
#{merchantId,jdbcType=VARCHAR}, #{smallChange,jdbcType=TINYINT}, #{enableCustomDiscount,jdbcType=TINYINT},
|
|
||||||
#{maxDiscount,jdbcType=DECIMAL}, #{maxPercent,jdbcType=DOUBLE}, #{bizDuration,jdbcType=VARCHAR},
|
|
||||||
#{allowWebPay,jdbcType=TINYINT}, #{isAutoToZero,jdbcType=TINYINT}, #{isIncludeTaxPrice,jdbcType=TINYINT},
|
|
||||||
#{taxNumber,jdbcType=VARCHAR}, #{createdAt,jdbcType=BIGINT}, #{updatedAt,jdbcType=BIGINT},
|
|
||||||
#{autoLockScreen,jdbcType=TINYINT}, #{voiceNotification,jdbcType=TINYINT}, #{discountConfigs,jdbcType=LONGVARCHAR},
|
|
||||||
#{serviceCharge,jdbcType=LONGVARCHAR})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCurrencyWithBLOBs">
|
|
||||||
insert into tb_shop_currency
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
id,
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
shop_id,
|
|
||||||
</if>
|
|
||||||
<if test="prepareAmount != null">
|
|
||||||
prepare_amount,
|
|
||||||
</if>
|
|
||||||
<if test="currency != null">
|
|
||||||
currency,
|
|
||||||
</if>
|
|
||||||
<if test="decimalsDigits != null">
|
|
||||||
decimals_digits,
|
|
||||||
</if>
|
|
||||||
<if test="discountRound != null">
|
|
||||||
discount_round,
|
|
||||||
</if>
|
|
||||||
<if test="merchantId != null">
|
|
||||||
merchant_id,
|
|
||||||
</if>
|
|
||||||
<if test="smallChange != null">
|
|
||||||
small_change,
|
|
||||||
</if>
|
|
||||||
<if test="enableCustomDiscount != null">
|
|
||||||
enable_custom_discount,
|
|
||||||
</if>
|
|
||||||
<if test="maxDiscount != null">
|
|
||||||
max_discount,
|
|
||||||
</if>
|
|
||||||
<if test="maxPercent != null">
|
|
||||||
max_percent,
|
|
||||||
</if>
|
|
||||||
<if test="bizDuration != null">
|
|
||||||
biz_duration,
|
|
||||||
</if>
|
|
||||||
<if test="allowWebPay != null">
|
|
||||||
allow_web_pay,
|
|
||||||
</if>
|
|
||||||
<if test="isAutoToZero != null">
|
|
||||||
is_auto_to_zero,
|
|
||||||
</if>
|
|
||||||
<if test="isIncludeTaxPrice != null">
|
|
||||||
is_include_tax_price,
|
|
||||||
</if>
|
|
||||||
<if test="taxNumber != null">
|
|
||||||
tax_number,
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at,
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at,
|
|
||||||
</if>
|
|
||||||
<if test="autoLockScreen != null">
|
|
||||||
auto_lock_screen,
|
|
||||||
</if>
|
|
||||||
<if test="voiceNotification != null">
|
|
||||||
voice_notification,
|
|
||||||
</if>
|
|
||||||
<if test="discountConfigs != null">
|
|
||||||
discount_configs,
|
|
||||||
</if>
|
|
||||||
<if test="serviceCharge != null">
|
|
||||||
service_charge,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
#{id,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="shopId != null">
|
|
||||||
#{shopId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="prepareAmount != null">
|
|
||||||
#{prepareAmount,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="currency != null">
|
|
||||||
#{currency,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="decimalsDigits != null">
|
|
||||||
#{decimalsDigits,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="discountRound != null">
|
|
||||||
#{discountRound,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="merchantId != null">
|
|
||||||
#{merchantId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="smallChange != null">
|
|
||||||
#{smallChange,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="enableCustomDiscount != null">
|
|
||||||
#{enableCustomDiscount,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="maxDiscount != null">
|
|
||||||
#{maxDiscount,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="maxPercent != null">
|
|
||||||
#{maxPercent,jdbcType=DOUBLE},
|
|
||||||
</if>
|
|
||||||
<if test="bizDuration != null">
|
|
||||||
#{bizDuration,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="allowWebPay != null">
|
|
||||||
#{allowWebPay,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="isAutoToZero != null">
|
|
||||||
#{isAutoToZero,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="isIncludeTaxPrice != null">
|
|
||||||
#{isIncludeTaxPrice,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="taxNumber != null">
|
|
||||||
#{taxNumber,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
#{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
#{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="autoLockScreen != null">
|
|
||||||
#{autoLockScreen,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="voiceNotification != null">
|
|
||||||
#{voiceNotification,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="discountConfigs != null">
|
|
||||||
#{discountConfigs,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="serviceCharge != null">
|
|
||||||
#{serviceCharge,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCurrencyWithBLOBs">
|
|
||||||
update tb_shop_currency
|
|
||||||
<set>
|
|
||||||
<if test="shopId != null">
|
|
||||||
shop_id = #{shopId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="prepareAmount != null">
|
|
||||||
prepare_amount = #{prepareAmount,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="currency != null">
|
|
||||||
currency = #{currency,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="decimalsDigits != null">
|
|
||||||
decimals_digits = #{decimalsDigits,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="discountRound != null">
|
|
||||||
discount_round = #{discountRound,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="merchantId != null">
|
|
||||||
merchant_id = #{merchantId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="smallChange != null">
|
|
||||||
small_change = #{smallChange,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="enableCustomDiscount != null">
|
|
||||||
enable_custom_discount = #{enableCustomDiscount,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="maxDiscount != null">
|
|
||||||
max_discount = #{maxDiscount,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="maxPercent != null">
|
|
||||||
max_percent = #{maxPercent,jdbcType=DOUBLE},
|
|
||||||
</if>
|
|
||||||
<if test="bizDuration != null">
|
|
||||||
biz_duration = #{bizDuration,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="allowWebPay != null">
|
|
||||||
allow_web_pay = #{allowWebPay,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="isAutoToZero != null">
|
|
||||||
is_auto_to_zero = #{isAutoToZero,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="isIncludeTaxPrice != null">
|
|
||||||
is_include_tax_price = #{isIncludeTaxPrice,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="taxNumber != null">
|
|
||||||
tax_number = #{taxNumber,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="autoLockScreen != null">
|
|
||||||
auto_lock_screen = #{autoLockScreen,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="voiceNotification != null">
|
|
||||||
voice_notification = #{voiceNotification,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="discountConfigs != null">
|
|
||||||
discount_configs = #{discountConfigs,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="serviceCharge != null">
|
|
||||||
service_charge = #{serviceCharge,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKeyWithBLOBs" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCurrencyWithBLOBs">
|
|
||||||
update tb_shop_currency
|
|
||||||
set shop_id = #{shopId,jdbcType=VARCHAR},
|
|
||||||
prepare_amount = #{prepareAmount,jdbcType=DECIMAL},
|
|
||||||
currency = #{currency,jdbcType=VARCHAR},
|
|
||||||
decimals_digits = #{decimalsDigits,jdbcType=TINYINT},
|
|
||||||
discount_round = #{discountRound,jdbcType=VARCHAR},
|
|
||||||
merchant_id = #{merchantId,jdbcType=VARCHAR},
|
|
||||||
small_change = #{smallChange,jdbcType=TINYINT},
|
|
||||||
enable_custom_discount = #{enableCustomDiscount,jdbcType=TINYINT},
|
|
||||||
max_discount = #{maxDiscount,jdbcType=DECIMAL},
|
|
||||||
max_percent = #{maxPercent,jdbcType=DOUBLE},
|
|
||||||
biz_duration = #{bizDuration,jdbcType=VARCHAR},
|
|
||||||
allow_web_pay = #{allowWebPay,jdbcType=TINYINT},
|
|
||||||
is_auto_to_zero = #{isAutoToZero,jdbcType=TINYINT},
|
|
||||||
is_include_tax_price = #{isIncludeTaxPrice,jdbcType=TINYINT},
|
|
||||||
tax_number = #{taxNumber,jdbcType=VARCHAR},
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
auto_lock_screen = #{autoLockScreen,jdbcType=TINYINT},
|
|
||||||
voice_notification = #{voiceNotification,jdbcType=TINYINT},
|
|
||||||
discount_configs = #{discountConfigs,jdbcType=LONGVARCHAR},
|
|
||||||
service_charge = #{serviceCharge,jdbcType=LONGVARCHAR}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopCurrency">
|
|
||||||
update tb_shop_currency
|
|
||||||
set shop_id = #{shopId,jdbcType=VARCHAR},
|
|
||||||
prepare_amount = #{prepareAmount,jdbcType=DECIMAL},
|
|
||||||
currency = #{currency,jdbcType=VARCHAR},
|
|
||||||
decimals_digits = #{decimalsDigits,jdbcType=TINYINT},
|
|
||||||
discount_round = #{discountRound,jdbcType=VARCHAR},
|
|
||||||
merchant_id = #{merchantId,jdbcType=VARCHAR},
|
|
||||||
small_change = #{smallChange,jdbcType=TINYINT},
|
|
||||||
enable_custom_discount = #{enableCustomDiscount,jdbcType=TINYINT},
|
|
||||||
max_discount = #{maxDiscount,jdbcType=DECIMAL},
|
|
||||||
max_percent = #{maxPercent,jdbcType=DOUBLE},
|
|
||||||
biz_duration = #{bizDuration,jdbcType=VARCHAR},
|
|
||||||
allow_web_pay = #{allowWebPay,jdbcType=TINYINT},
|
|
||||||
is_auto_to_zero = #{isAutoToZero,jdbcType=TINYINT},
|
|
||||||
is_include_tax_price = #{isIncludeTaxPrice,jdbcType=TINYINT},
|
|
||||||
tax_number = #{taxNumber,jdbcType=VARCHAR},
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
auto_lock_screen = #{autoLockScreen,jdbcType=TINYINT},
|
|
||||||
voice_notification = #{voiceNotification,jdbcType=TINYINT}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
</mapper>
|
|
||||||
@@ -1,637 +1,110 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?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">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.chaozhanggui.system.cashierservice.dao.TbShopInfoMapper">
|
<mapper namespace="com.chaozhanggui.system.cashierservice.dao.TbShopInfoMapper">
|
||||||
<resultMap id="BaseResultMap" type="com.chaozhanggui.system.cashierservice.entity.TbShopInfo">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="account" jdbcType="VARCHAR" property="account" />
|
|
||||||
<result column="shop_code" jdbcType="VARCHAR" property="shopCode" />
|
|
||||||
<result column="sub_title" jdbcType="VARCHAR" property="subTitle" />
|
|
||||||
<result column="merchant_id" jdbcType="VARCHAR" property="merchantId" />
|
|
||||||
<result column="shop_name" jdbcType="VARCHAR" property="shopName" />
|
|
||||||
<result column="chain_name" jdbcType="VARCHAR" property="chainName" />
|
|
||||||
<result column="back_img" jdbcType="VARCHAR" property="backImg" />
|
|
||||||
<result column="front_img" jdbcType="VARCHAR" property="frontImg" />
|
|
||||||
<result column="contact_name" jdbcType="VARCHAR" property="contactName" />
|
|
||||||
<result column="phone" jdbcType="VARCHAR" property="phone" />
|
|
||||||
<result column="logo" jdbcType="VARCHAR" property="logo" />
|
|
||||||
<result column="is_deposit" jdbcType="TINYINT" property="isDeposit" />
|
|
||||||
<result column="is_supply" jdbcType="TINYINT" property="isSupply" />
|
|
||||||
<result column="cover_img" jdbcType="VARCHAR" property="coverImg" />
|
|
||||||
<result column="share_img" jdbcType="VARCHAR" property="shareImg" />
|
|
||||||
<result column="detail" jdbcType="VARCHAR" property="detail" />
|
|
||||||
<result column="lat" jdbcType="VARCHAR" property="lat" />
|
|
||||||
<result column="lng" jdbcType="VARCHAR" property="lng" />
|
|
||||||
<result column="mch_id" jdbcType="VARCHAR" property="mchId" />
|
|
||||||
<result column="register_type" jdbcType="VARCHAR" property="registerType" />
|
|
||||||
<result column="is_wx_ma_independent" jdbcType="TINYINT" property="isWxMaIndependent" />
|
|
||||||
<result column="address" jdbcType="VARCHAR" property="address" />
|
|
||||||
<result column="city" jdbcType="VARCHAR" property="city" />
|
|
||||||
<result column="type" jdbcType="VARCHAR" property="type" />
|
|
||||||
<result column="industry" jdbcType="VARCHAR" property="industry" />
|
|
||||||
<result column="industry_name" jdbcType="VARCHAR" property="industryName" />
|
|
||||||
<result column="business_time" jdbcType="VARCHAR" property="businessTime" />
|
|
||||||
<result column="post_time" jdbcType="VARCHAR" property="postTime" />
|
|
||||||
<result column="post_amount_line" jdbcType="DECIMAL" property="postAmountLine" />
|
|
||||||
<result column="on_sale" jdbcType="TINYINT" property="onSale" />
|
|
||||||
<result column="settle_type" jdbcType="TINYINT" property="settleType" />
|
|
||||||
<result column="settle_time" jdbcType="VARCHAR" property="settleTime" />
|
|
||||||
<result column="enter_at" jdbcType="INTEGER" property="enterAt" />
|
|
||||||
<result column="expire_at" jdbcType="BIGINT" property="expireAt" />
|
|
||||||
<result column="status" jdbcType="TINYINT" property="status" />
|
|
||||||
<result column="average" jdbcType="REAL" property="average" />
|
|
||||||
<result column="order_wait_pay_minute" jdbcType="INTEGER" property="orderWaitPayMinute" />
|
|
||||||
<result column="support_device_number" jdbcType="INTEGER" property="supportDeviceNumber" />
|
|
||||||
<result column="distribute_level" jdbcType="TINYINT" property="distributeLevel" />
|
|
||||||
<result column="created_at" jdbcType="BIGINT" property="createdAt" />
|
|
||||||
<result column="updated_at" jdbcType="BIGINT" property="updatedAt" />
|
|
||||||
<result column="proxy_id" jdbcType="VARCHAR" property="proxyId" />
|
|
||||||
|
|
||||||
<result column="is_custom" jdbcType="VARCHAR" property="isCustom" />
|
<resultMap type="com.chaozhanggui.system.cashierservice.entity.TbShopInfo" id="TbShopInfoMap">
|
||||||
<result column="is_return" jdbcType="VARCHAR" property="isReturn" />
|
<result property="id" column="id" jdbcType="INTEGER"/>
|
||||||
<result column="is_member_in" jdbcType="VARCHAR" property="isMemberIn" />
|
<result property="account" column="account" jdbcType="VARCHAR"/>
|
||||||
<result column="is_member_return" jdbcType="VARCHAR" property="isMemberReturn" />
|
<result property="shopCode" column="shop_code" jdbcType="VARCHAR"/>
|
||||||
|
<result property="subTitle" column="sub_title" jdbcType="VARCHAR"/>
|
||||||
|
<result property="merchantId" column="merchant_id" jdbcType="VARCHAR"/>
|
||||||
|
<result property="shopName" column="shop_name" jdbcType="VARCHAR"/>
|
||||||
|
<result property="chainName" column="chain_name" jdbcType="VARCHAR"/>
|
||||||
|
<result property="backImg" column="back_img" jdbcType="VARCHAR"/>
|
||||||
|
<result property="frontImg" column="front_img" jdbcType="VARCHAR"/>
|
||||||
|
<result property="contactName" column="contact_name" jdbcType="VARCHAR"/>
|
||||||
|
<result property="phone" column="phone" jdbcType="VARCHAR"/>
|
||||||
|
<result property="logo" column="logo" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isDeposit" column="is_deposit" jdbcType="INTEGER"/>
|
||||||
|
<result property="isSupply" column="is_supply" jdbcType="INTEGER"/>
|
||||||
|
<result property="coverImg" column="cover_img" jdbcType="VARCHAR"/>
|
||||||
|
<result property="shareImg" column="share_img" jdbcType="VARCHAR"/>
|
||||||
|
<result property="view" column="view" jdbcType="VARCHAR"/>
|
||||||
|
<result property="detail" column="detail" jdbcType="VARCHAR"/>
|
||||||
|
<result property="lat" column="lat" jdbcType="VARCHAR"/>
|
||||||
|
<result property="lng" column="lng" jdbcType="VARCHAR"/>
|
||||||
|
<result property="mchId" column="mch_id" jdbcType="VARCHAR"/>
|
||||||
|
<result property="registerType" column="register_type" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isWxMaIndependent" column="is_wx_ma_independent" jdbcType="INTEGER"/>
|
||||||
|
<result property="address" column="address" jdbcType="VARCHAR"/>
|
||||||
|
<result property="city" column="city" jdbcType="VARCHAR"/>
|
||||||
|
<result property="type" column="type" jdbcType="VARCHAR"/>
|
||||||
|
<result property="industry" column="industry" jdbcType="VARCHAR"/>
|
||||||
|
<result property="industryName" column="industry_name" jdbcType="VARCHAR"/>
|
||||||
|
<result property="businessStartDay" column="business_start_day" jdbcType="VARCHAR"/>
|
||||||
|
<result property="businessEndDay" column="business_end_day" jdbcType="VARCHAR"/>
|
||||||
|
<result property="businessTime" column="business_time" jdbcType="VARCHAR"/>
|
||||||
|
<result property="postTime" column="post_time" jdbcType="VARCHAR"/>
|
||||||
|
<result property="postAmountLine" column="post_amount_line" jdbcType="VARCHAR"/>
|
||||||
|
<result property="onSale" column="on_sale" jdbcType="INTEGER"/>
|
||||||
|
<result property="settleType" column="settle_type" jdbcType="INTEGER"/>
|
||||||
|
<result property="settleTime" column="settle_time" jdbcType="VARCHAR"/>
|
||||||
|
<result property="enterAt" column="enter_at" jdbcType="INTEGER"/>
|
||||||
|
<result property="expireAt" column="expire_at" jdbcType="INTEGER"/>
|
||||||
|
<result property="status" column="status" jdbcType="INTEGER"/>
|
||||||
|
<result property="average" column="average" jdbcType="VARCHAR"/>
|
||||||
|
<result property="orderWaitPayMinute" column="order_wait_pay_minute" jdbcType="INTEGER"/>
|
||||||
|
<result property="supportDeviceNumber" column="support_device_number" jdbcType="INTEGER"/>
|
||||||
|
<result property="distributeLevel" column="distribute_level" jdbcType="INTEGER"/>
|
||||||
|
<result property="createdAt" column="created_at" jdbcType="INTEGER"/>
|
||||||
|
<result property="updatedAt" column="updated_at" jdbcType="INTEGER"/>
|
||||||
|
<result property="proxyId" column="proxy_id" jdbcType="VARCHAR"/>
|
||||||
|
<result property="profiles" column="profiles" jdbcType="VARCHAR"/>
|
||||||
|
<result property="shopQrcode" column="shop_qrcode" jdbcType="VARCHAR"/>
|
||||||
|
<result property="tag" column="tag" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isOpenYhq" column="is_open_yhq" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isUseVip" column="is_use_vip" jdbcType="INTEGER"/>
|
||||||
|
<result property="provinces" column="provinces" jdbcType="VARCHAR"/>
|
||||||
|
<result property="cities" column="cities" jdbcType="VARCHAR"/>
|
||||||
|
<result property="districts" column="districts" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isCustom" column="is_custom" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isReturn" column="is_return" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isMemberIn" column="is_member_in" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isMemberReturn" column="is_member_return" jdbcType="VARCHAR"/>
|
||||||
|
<result property="isTableFee" column="is_table_fee" jdbcType="INTEGER"/>
|
||||||
|
<result property="isMemberPrice" column="is_member_price" jdbcType="INTEGER"/>
|
||||||
|
<result property="consumeColony" column="consume_colony" jdbcType="VARCHAR"/>
|
||||||
|
<result property="tableFee" column="table_fee" jdbcType="VARCHAR"/>
|
||||||
|
<result property="eatModel" column="eat_model" jdbcType="VARCHAR"/>
|
||||||
|
<result property="smallQrcode" column="small_qrcode" jdbcType="VARCHAR"/>
|
||||||
|
<result property="paymentQrcode" column="payment_qrcode" jdbcType="VARCHAR"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
<result column="is_table_fee" jdbcType="TINYINT" property="isTableFee" />
|
<sql id="Base_Column_List">
|
||||||
<result column="table_fee" jdbcType="DECIMAL" property="tableFee" />
|
id
|
||||||
<result column="eat_model" jdbcType="VARCHAR" property="eatModel" />
|
, account, shop_code, sub_title, merchant_id, shop_name, chain_name, back_img, front_img, contact_name, phone, logo, is_deposit, is_supply, cover_img, share_img, view, detail, lat, lng, mch_id, register_type, is_wx_ma_independent, address, city, type, industry, industry_name, business_start_day, business_end_day, business_time, post_time, post_amount_line, on_sale, settle_type, settle_time, enter_at, expire_at, status, average, order_wait_pay_minute, support_device_number, distribute_level, created_at, updated_at, proxy_id, profiles, shop_qrcode, tag, is_open_yhq, is_use_vip, provinces, cities, districts, is_custom, is_return, is_member_in, is_member_return, is_table_fee, is_member_price, consume_colony, table_fee, eat_model, small_qrcode, payment_qrcode </sql>
|
||||||
<result column="small_qrcode" jdbcType="VARCHAR" property="smallQrcode" />
|
|
||||||
<result column="payment_qrcode" jdbcType="VARCHAR" property="paymentQrcode" />
|
|
||||||
</resultMap>
|
|
||||||
<resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.chaozhanggui.system.cashierservice.entity.TbShopInfo">
|
|
||||||
<result column="view" jdbcType="LONGVARCHAR" property="view" />
|
|
||||||
</resultMap>
|
|
||||||
<sql id="Base_Column_List">
|
|
||||||
id, account, shop_code, sub_title, merchant_id, shop_name, chain_name, back_img,
|
|
||||||
front_img, contact_name, phone, logo, is_deposit, is_supply, cover_img, share_img,
|
|
||||||
detail, lat, lng, mch_id, register_type, is_wx_ma_independent, address, city, type,
|
|
||||||
industry, industry_name, business_time, post_time, post_amount_line, on_sale, settle_type,
|
|
||||||
settle_time, enter_at, expire_at, status, average, order_wait_pay_minute, support_device_number,
|
|
||||||
distribute_level, created_at, updated_at, proxy_id,is_custom,is_return,is_member_in,is_member_return,
|
|
||||||
is_table_fee,table_fee,eat_model,small_qrcode,payment_qrcode
|
|
||||||
</sql>
|
|
||||||
<sql id="Blob_Column_List">
|
|
||||||
view
|
|
||||||
</sql>
|
|
||||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="ResultMapWithBLOBs">
|
|
||||||
select
|
|
||||||
<include refid="Base_Column_List" />
|
|
||||||
,
|
|
||||||
<include refid="Blob_Column_List" />
|
|
||||||
from tb_shop_info
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</select>
|
|
||||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
|
||||||
delete from tb_shop_info
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</delete>
|
|
||||||
<insert id="insert" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopInfo">
|
|
||||||
insert into tb_shop_info (id, account, shop_code,
|
|
||||||
sub_title, merchant_id, shop_name,
|
|
||||||
chain_name, back_img, front_img,
|
|
||||||
contact_name, phone, logo,
|
|
||||||
is_deposit, is_supply, cover_img,
|
|
||||||
share_img, detail, lat,
|
|
||||||
lng, mch_id, register_type,
|
|
||||||
is_wx_ma_independent, address, city,
|
|
||||||
type, industry, industry_name,
|
|
||||||
business_time, post_time, post_amount_line,
|
|
||||||
on_sale, settle_type, settle_time,
|
|
||||||
enter_at, expire_at, status,
|
|
||||||
average, order_wait_pay_minute, support_device_number,
|
|
||||||
distribute_level, created_at, updated_at,
|
|
||||||
proxy_id, view)
|
|
||||||
values (#{id,jdbcType=INTEGER}, #{account,jdbcType=VARCHAR}, #{shopCode,jdbcType=VARCHAR},
|
|
||||||
#{subTitle,jdbcType=VARCHAR}, #{merchantId,jdbcType=VARCHAR}, #{shopName,jdbcType=VARCHAR},
|
|
||||||
#{chainName,jdbcType=VARCHAR}, #{backImg,jdbcType=VARCHAR}, #{frontImg,jdbcType=VARCHAR},
|
|
||||||
#{contactName,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR}, #{logo,jdbcType=VARCHAR},
|
|
||||||
#{isDeposit,jdbcType=TINYINT}, #{isSupply,jdbcType=TINYINT}, #{coverImg,jdbcType=VARCHAR},
|
|
||||||
#{shareImg,jdbcType=VARCHAR}, #{detail,jdbcType=VARCHAR}, #{lat,jdbcType=VARCHAR},
|
|
||||||
#{lng,jdbcType=VARCHAR}, #{mchId,jdbcType=VARCHAR}, #{registerType,jdbcType=VARCHAR},
|
|
||||||
#{isWxMaIndependent,jdbcType=TINYINT}, #{address,jdbcType=VARCHAR}, #{city,jdbcType=VARCHAR},
|
|
||||||
#{type,jdbcType=VARCHAR}, #{industry,jdbcType=VARCHAR}, #{industryName,jdbcType=VARCHAR},
|
|
||||||
#{businessTime,jdbcType=VARCHAR}, #{postTime,jdbcType=VARCHAR}, #{postAmountLine,jdbcType=DECIMAL},
|
|
||||||
#{onSale,jdbcType=TINYINT}, #{settleType,jdbcType=TINYINT}, #{settleTime,jdbcType=VARCHAR},
|
|
||||||
#{enterAt,jdbcType=INTEGER}, #{expireAt,jdbcType=BIGINT}, #{status,jdbcType=TINYINT},
|
|
||||||
#{average,jdbcType=REAL}, #{orderWaitPayMinute,jdbcType=INTEGER}, #{supportDeviceNumber,jdbcType=INTEGER},
|
|
||||||
#{distributeLevel,jdbcType=TINYINT}, #{createdAt,jdbcType=BIGINT}, #{updatedAt,jdbcType=BIGINT},
|
|
||||||
#{proxyId,jdbcType=VARCHAR}, #{view,jdbcType=LONGVARCHAR})
|
|
||||||
</insert>
|
|
||||||
<insert id="insertSelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopInfo">
|
|
||||||
insert into tb_shop_info
|
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
id,
|
|
||||||
</if>
|
|
||||||
<if test="account != null">
|
|
||||||
account,
|
|
||||||
</if>
|
|
||||||
<if test="shopCode != null">
|
|
||||||
shop_code,
|
|
||||||
</if>
|
|
||||||
<if test="subTitle != null">
|
|
||||||
sub_title,
|
|
||||||
</if>
|
|
||||||
<if test="merchantId != null">
|
|
||||||
merchant_id,
|
|
||||||
</if>
|
|
||||||
<if test="shopName != null">
|
|
||||||
shop_name,
|
|
||||||
</if>
|
|
||||||
<if test="chainName != null">
|
|
||||||
chain_name,
|
|
||||||
</if>
|
|
||||||
<if test="backImg != null">
|
|
||||||
back_img,
|
|
||||||
</if>
|
|
||||||
<if test="frontImg != null">
|
|
||||||
front_img,
|
|
||||||
</if>
|
|
||||||
<if test="contactName != null">
|
|
||||||
contact_name,
|
|
||||||
</if>
|
|
||||||
<if test="phone != null">
|
|
||||||
phone,
|
|
||||||
</if>
|
|
||||||
<if test="logo != null">
|
|
||||||
logo,
|
|
||||||
</if>
|
|
||||||
<if test="isDeposit != null">
|
|
||||||
is_deposit,
|
|
||||||
</if>
|
|
||||||
<if test="isSupply != null">
|
|
||||||
is_supply,
|
|
||||||
</if>
|
|
||||||
<if test="coverImg != null">
|
|
||||||
cover_img,
|
|
||||||
</if>
|
|
||||||
<if test="shareImg != null">
|
|
||||||
share_img,
|
|
||||||
</if>
|
|
||||||
<if test="detail != null">
|
|
||||||
detail,
|
|
||||||
</if>
|
|
||||||
<if test="lat != null">
|
|
||||||
lat,
|
|
||||||
</if>
|
|
||||||
<if test="lng != null">
|
|
||||||
lng,
|
|
||||||
</if>
|
|
||||||
<if test="mchId != null">
|
|
||||||
mch_id,
|
|
||||||
</if>
|
|
||||||
<if test="registerType != null">
|
|
||||||
register_type,
|
|
||||||
</if>
|
|
||||||
<if test="isWxMaIndependent != null">
|
|
||||||
is_wx_ma_independent,
|
|
||||||
</if>
|
|
||||||
<if test="address != null">
|
|
||||||
address,
|
|
||||||
</if>
|
|
||||||
<if test="city != null">
|
|
||||||
city,
|
|
||||||
</if>
|
|
||||||
<if test="type != null">
|
|
||||||
type,
|
|
||||||
</if>
|
|
||||||
<if test="industry != null">
|
|
||||||
industry,
|
|
||||||
</if>
|
|
||||||
<if test="industryName != null">
|
|
||||||
industry_name,
|
|
||||||
</if>
|
|
||||||
<if test="businessTime != null">
|
|
||||||
business_time,
|
|
||||||
</if>
|
|
||||||
<if test="postTime != null">
|
|
||||||
post_time,
|
|
||||||
</if>
|
|
||||||
<if test="postAmountLine != null">
|
|
||||||
post_amount_line,
|
|
||||||
</if>
|
|
||||||
<if test="onSale != null">
|
|
||||||
on_sale,
|
|
||||||
</if>
|
|
||||||
<if test="settleType != null">
|
|
||||||
settle_type,
|
|
||||||
</if>
|
|
||||||
<if test="settleTime != null">
|
|
||||||
settle_time,
|
|
||||||
</if>
|
|
||||||
<if test="enterAt != null">
|
|
||||||
enter_at,
|
|
||||||
</if>
|
|
||||||
<if test="expireAt != null">
|
|
||||||
expire_at,
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
status,
|
|
||||||
</if>
|
|
||||||
<if test="average != null">
|
|
||||||
average,
|
|
||||||
</if>
|
|
||||||
<if test="orderWaitPayMinute != null">
|
|
||||||
order_wait_pay_minute,
|
|
||||||
</if>
|
|
||||||
<if test="supportDeviceNumber != null">
|
|
||||||
support_device_number,
|
|
||||||
</if>
|
|
||||||
<if test="distributeLevel != null">
|
|
||||||
distribute_level,
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at,
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at,
|
|
||||||
</if>
|
|
||||||
<if test="proxyId != null">
|
|
||||||
proxy_id,
|
|
||||||
</if>
|
|
||||||
<if test="view != null">
|
|
||||||
view,
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
||||||
<if test="id != null">
|
|
||||||
#{id,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="account != null">
|
|
||||||
#{account,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shopCode != null">
|
|
||||||
#{shopCode,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="subTitle != null">
|
|
||||||
#{subTitle,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="merchantId != null">
|
|
||||||
#{merchantId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shopName != null">
|
|
||||||
#{shopName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="chainName != null">
|
|
||||||
#{chainName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="backImg != null">
|
|
||||||
#{backImg,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="frontImg != null">
|
|
||||||
#{frontImg,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="contactName != null">
|
|
||||||
#{contactName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="phone != null">
|
|
||||||
#{phone,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="logo != null">
|
|
||||||
#{logo,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="isDeposit != null">
|
|
||||||
#{isDeposit,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="isSupply != null">
|
|
||||||
#{isSupply,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="coverImg != null">
|
|
||||||
#{coverImg,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shareImg != null">
|
|
||||||
#{shareImg,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="detail != null">
|
|
||||||
#{detail,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="lat != null">
|
|
||||||
#{lat,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="lng != null">
|
|
||||||
#{lng,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="mchId != null">
|
|
||||||
#{mchId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="registerType != null">
|
|
||||||
#{registerType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="isWxMaIndependent != null">
|
|
||||||
#{isWxMaIndependent,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="address != null">
|
|
||||||
#{address,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="city != null">
|
|
||||||
#{city,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="type != null">
|
|
||||||
#{type,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="industry != null">
|
|
||||||
#{industry,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="industryName != null">
|
|
||||||
#{industryName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="businessTime != null">
|
|
||||||
#{businessTime,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="postTime != null">
|
|
||||||
#{postTime,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="postAmountLine != null">
|
|
||||||
#{postAmountLine,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="onSale != null">
|
|
||||||
#{onSale,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="settleType != null">
|
|
||||||
#{settleType,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="settleTime != null">
|
|
||||||
#{settleTime,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="enterAt != null">
|
|
||||||
#{enterAt,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="expireAt != null">
|
|
||||||
#{expireAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
#{status,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="average != null">
|
|
||||||
#{average,jdbcType=REAL},
|
|
||||||
</if>
|
|
||||||
<if test="orderWaitPayMinute != null">
|
|
||||||
#{orderWaitPayMinute,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="supportDeviceNumber != null">
|
|
||||||
#{supportDeviceNumber,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="distributeLevel != null">
|
|
||||||
#{distributeLevel,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
#{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
#{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="proxyId != null">
|
|
||||||
#{proxyId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="view != null">
|
|
||||||
#{view,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
</trim>
|
|
||||||
</insert>
|
|
||||||
<update id="updateByPrimaryKeySelective" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopInfo">
|
|
||||||
update tb_shop_info
|
|
||||||
<set>
|
|
||||||
<if test="account != null">
|
|
||||||
account = #{account,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shopCode != null">
|
|
||||||
shop_code = #{shopCode,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="subTitle != null">
|
|
||||||
sub_title = #{subTitle,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="merchantId != null">
|
|
||||||
merchant_id = #{merchantId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shopName != null">
|
|
||||||
shop_name = #{shopName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="chainName != null">
|
|
||||||
chain_name = #{chainName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="backImg != null">
|
|
||||||
back_img = #{backImg,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="frontImg != null">
|
|
||||||
front_img = #{frontImg,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="contactName != null">
|
|
||||||
contact_name = #{contactName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="phone != null">
|
|
||||||
phone = #{phone,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="logo != null">
|
|
||||||
logo = #{logo,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="isDeposit != null">
|
|
||||||
is_deposit = #{isDeposit,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="isSupply != null">
|
|
||||||
is_supply = #{isSupply,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="coverImg != null">
|
|
||||||
cover_img = #{coverImg,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="shareImg != null">
|
|
||||||
share_img = #{shareImg,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="detail != null">
|
|
||||||
detail = #{detail,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="lat != null">
|
|
||||||
lat = #{lat,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="lng != null">
|
|
||||||
lng = #{lng,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="mchId != null">
|
|
||||||
mch_id = #{mchId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="registerType != null">
|
|
||||||
register_type = #{registerType,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="isWxMaIndependent != null">
|
|
||||||
is_wx_ma_independent = #{isWxMaIndependent,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="address != null">
|
|
||||||
address = #{address,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="city != null">
|
|
||||||
city = #{city,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="type != null">
|
|
||||||
type = #{type,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="industry != null">
|
|
||||||
industry = #{industry,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="industryName != null">
|
|
||||||
industry_name = #{industryName,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="businessTime != null">
|
|
||||||
business_time = #{businessTime,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="postTime != null">
|
|
||||||
post_time = #{postTime,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="postAmountLine != null">
|
|
||||||
post_amount_line = #{postAmountLine,jdbcType=DECIMAL},
|
|
||||||
</if>
|
|
||||||
<if test="onSale != null">
|
|
||||||
on_sale = #{onSale,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="settleType != null">
|
|
||||||
settle_type = #{settleType,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="settleTime != null">
|
|
||||||
settle_time = #{settleTime,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="enterAt != null">
|
|
||||||
enter_at = #{enterAt,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="expireAt != null">
|
|
||||||
expire_at = #{expireAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="status != null">
|
|
||||||
status = #{status,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="average != null">
|
|
||||||
average = #{average,jdbcType=REAL},
|
|
||||||
</if>
|
|
||||||
<if test="orderWaitPayMinute != null">
|
|
||||||
order_wait_pay_minute = #{orderWaitPayMinute,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="supportDeviceNumber != null">
|
|
||||||
support_device_number = #{supportDeviceNumber,jdbcType=INTEGER},
|
|
||||||
</if>
|
|
||||||
<if test="distributeLevel != null">
|
|
||||||
distribute_level = #{distributeLevel,jdbcType=TINYINT},
|
|
||||||
</if>
|
|
||||||
<if test="createdAt != null">
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="updatedAt != null">
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
</if>
|
|
||||||
<if test="proxyId != null">
|
|
||||||
proxy_id = #{proxyId,jdbcType=VARCHAR},
|
|
||||||
</if>
|
|
||||||
<if test="view != null">
|
|
||||||
view = #{view,jdbcType=LONGVARCHAR},
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKeyWithBLOBs" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopInfo">
|
|
||||||
update tb_shop_info
|
|
||||||
set account = #{account,jdbcType=VARCHAR},
|
|
||||||
shop_code = #{shopCode,jdbcType=VARCHAR},
|
|
||||||
sub_title = #{subTitle,jdbcType=VARCHAR},
|
|
||||||
merchant_id = #{merchantId,jdbcType=VARCHAR},
|
|
||||||
shop_name = #{shopName,jdbcType=VARCHAR},
|
|
||||||
chain_name = #{chainName,jdbcType=VARCHAR},
|
|
||||||
back_img = #{backImg,jdbcType=VARCHAR},
|
|
||||||
front_img = #{frontImg,jdbcType=VARCHAR},
|
|
||||||
contact_name = #{contactName,jdbcType=VARCHAR},
|
|
||||||
phone = #{phone,jdbcType=VARCHAR},
|
|
||||||
logo = #{logo,jdbcType=VARCHAR},
|
|
||||||
is_deposit = #{isDeposit,jdbcType=TINYINT},
|
|
||||||
is_supply = #{isSupply,jdbcType=TINYINT},
|
|
||||||
cover_img = #{coverImg,jdbcType=VARCHAR},
|
|
||||||
share_img = #{shareImg,jdbcType=VARCHAR},
|
|
||||||
detail = #{detail,jdbcType=VARCHAR},
|
|
||||||
lat = #{lat,jdbcType=VARCHAR},
|
|
||||||
lng = #{lng,jdbcType=VARCHAR},
|
|
||||||
mch_id = #{mchId,jdbcType=VARCHAR},
|
|
||||||
register_type = #{registerType,jdbcType=VARCHAR},
|
|
||||||
is_wx_ma_independent = #{isWxMaIndependent,jdbcType=TINYINT},
|
|
||||||
address = #{address,jdbcType=VARCHAR},
|
|
||||||
city = #{city,jdbcType=VARCHAR},
|
|
||||||
type = #{type,jdbcType=VARCHAR},
|
|
||||||
industry = #{industry,jdbcType=VARCHAR},
|
|
||||||
industry_name = #{industryName,jdbcType=VARCHAR},
|
|
||||||
business_time = #{businessTime,jdbcType=VARCHAR},
|
|
||||||
post_time = #{postTime,jdbcType=VARCHAR},
|
|
||||||
post_amount_line = #{postAmountLine,jdbcType=DECIMAL},
|
|
||||||
on_sale = #{onSale,jdbcType=TINYINT},
|
|
||||||
settle_type = #{settleType,jdbcType=TINYINT},
|
|
||||||
settle_time = #{settleTime,jdbcType=VARCHAR},
|
|
||||||
enter_at = #{enterAt,jdbcType=INTEGER},
|
|
||||||
expire_at = #{expireAt,jdbcType=BIGINT},
|
|
||||||
status = #{status,jdbcType=TINYINT},
|
|
||||||
average = #{average,jdbcType=REAL},
|
|
||||||
order_wait_pay_minute = #{orderWaitPayMinute,jdbcType=INTEGER},
|
|
||||||
support_device_number = #{supportDeviceNumber,jdbcType=INTEGER},
|
|
||||||
distribute_level = #{distributeLevel,jdbcType=TINYINT},
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
proxy_id = #{proxyId,jdbcType=VARCHAR},
|
|
||||||
view = #{view,jdbcType=LONGVARCHAR}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
<update id="updateByPrimaryKey" parameterType="com.chaozhanggui.system.cashierservice.entity.TbShopInfo">
|
|
||||||
update tb_shop_info
|
|
||||||
set account = #{account,jdbcType=VARCHAR},
|
|
||||||
shop_code = #{shopCode,jdbcType=VARCHAR},
|
|
||||||
sub_title = #{subTitle,jdbcType=VARCHAR},
|
|
||||||
merchant_id = #{merchantId,jdbcType=VARCHAR},
|
|
||||||
shop_name = #{shopName,jdbcType=VARCHAR},
|
|
||||||
chain_name = #{chainName,jdbcType=VARCHAR},
|
|
||||||
back_img = #{backImg,jdbcType=VARCHAR},
|
|
||||||
front_img = #{frontImg,jdbcType=VARCHAR},
|
|
||||||
contact_name = #{contactName,jdbcType=VARCHAR},
|
|
||||||
phone = #{phone,jdbcType=VARCHAR},
|
|
||||||
logo = #{logo,jdbcType=VARCHAR},
|
|
||||||
is_deposit = #{isDeposit,jdbcType=TINYINT},
|
|
||||||
is_supply = #{isSupply,jdbcType=TINYINT},
|
|
||||||
cover_img = #{coverImg,jdbcType=VARCHAR},
|
|
||||||
share_img = #{shareImg,jdbcType=VARCHAR},
|
|
||||||
detail = #{detail,jdbcType=VARCHAR},
|
|
||||||
lat = #{lat,jdbcType=VARCHAR},
|
|
||||||
lng = #{lng,jdbcType=VARCHAR},
|
|
||||||
mch_id = #{mchId,jdbcType=VARCHAR},
|
|
||||||
register_type = #{registerType,jdbcType=VARCHAR},
|
|
||||||
is_wx_ma_independent = #{isWxMaIndependent,jdbcType=TINYINT},
|
|
||||||
address = #{address,jdbcType=VARCHAR},
|
|
||||||
city = #{city,jdbcType=VARCHAR},
|
|
||||||
type = #{type,jdbcType=VARCHAR},
|
|
||||||
industry = #{industry,jdbcType=VARCHAR},
|
|
||||||
industry_name = #{industryName,jdbcType=VARCHAR},
|
|
||||||
business_time = #{businessTime,jdbcType=VARCHAR},
|
|
||||||
post_time = #{postTime,jdbcType=VARCHAR},
|
|
||||||
post_amount_line = #{postAmountLine,jdbcType=DECIMAL},
|
|
||||||
on_sale = #{onSale,jdbcType=TINYINT},
|
|
||||||
settle_type = #{settleType,jdbcType=TINYINT},
|
|
||||||
settle_time = #{settleTime,jdbcType=VARCHAR},
|
|
||||||
enter_at = #{enterAt,jdbcType=INTEGER},
|
|
||||||
expire_at = #{expireAt,jdbcType=BIGINT},
|
|
||||||
status = #{status,jdbcType=TINYINT},
|
|
||||||
average = #{average,jdbcType=REAL},
|
|
||||||
order_wait_pay_minute = #{orderWaitPayMinute,jdbcType=INTEGER},
|
|
||||||
support_device_number = #{supportDeviceNumber,jdbcType=INTEGER},
|
|
||||||
distribute_level = #{distributeLevel,jdbcType=TINYINT},
|
|
||||||
created_at = #{createdAt,jdbcType=BIGINT},
|
|
||||||
updated_at = #{updatedAt,jdbcType=BIGINT},
|
|
||||||
proxy_id = #{proxyId,jdbcType=VARCHAR}
|
|
||||||
where id = #{id,jdbcType=INTEGER}
|
|
||||||
</update>
|
|
||||||
|
|
||||||
<select id="selectAll" resultMap="BaseResultMap">
|
<!--查询单个-->
|
||||||
select * from tb_shop_info
|
<select id="selectByPrimaryKey" resultMap="TbShopInfoMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_shop_info
|
||||||
|
where id = #{id}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectAllByCreateTime" resultMap="BaseResultMap">
|
<!--查询指定行数据-->
|
||||||
|
<select id="selectAll" resultMap="TbShopInfoMap">
|
||||||
|
select
|
||||||
|
<include refid="Base_Column_List"/>
|
||||||
|
|
||||||
|
from tb_shop_info
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="selectAllByCreateTime" resultMap="TbShopInfoMap">
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
*
|
||||||
|
FROM
|
||||||
|
tb_shop_info t
|
||||||
|
WHERE
|
||||||
|
(
|
||||||
|
FROM_UNIXTIME( t.created_at / 1000 ) BETWEEN NOW() - INTERVAL 15 MINUTE
|
||||||
|
AND NOW())
|
||||||
|
OR (
|
||||||
|
FROM_UNIXTIME( t.updated_at / 1000 ) BETWEEN NOW() - INTERVAL 15 MINUTE
|
||||||
|
AND NOW());
|
||||||
|
</select>
|
||||||
|
|
||||||
|
</mapper>
|
||||||
|
|
||||||
SELECT
|
|
||||||
*
|
|
||||||
FROM
|
|
||||||
tb_shop_info t
|
|
||||||
WHERE
|
|
||||||
(
|
|
||||||
FROM_UNIXTIME( t.created_at / 1000 ) BETWEEN NOW() - INTERVAL 15 MINUTE
|
|
||||||
AND NOW())
|
|
||||||
OR (
|
|
||||||
FROM_UNIXTIME( t.updated_at / 1000 ) BETWEEN NOW() - INTERVAL 15 MINUTE
|
|
||||||
AND NOW());
|
|
||||||
</select>
|
|
||||||
</mapper>
|
|
||||||
Reference in New Issue
Block a user