Compare commits
No commits in common. "1e825d0230f2072c7e8dcff4ffe742956169399c" and "a2c415c3d8728ae1908c77848564d75c8628c409" have entirely different histories.
1e825d0230
...
a2c415c3d8
|
|
@ -184,7 +184,7 @@ public class ArtificerController {
|
||||||
@PostMapping("/accomplishOrders")
|
@PostMapping("/accomplishOrders")
|
||||||
@ApiOperation("完成订单")
|
@ApiOperation("完成订单")
|
||||||
public Result accomplishOrders(Long ordersId){
|
public Result accomplishOrders(Long ordersId){
|
||||||
return ordersService.accomplishOrders(ordersId,1,null,null,null, null,null,null);
|
return ordersService.accomplishOrders(ordersId,1,null,null,null, null,null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -204,7 +204,7 @@ public class AppArtificerController {
|
||||||
return ordersService.cancelSupplementOrders(userId,ordersId,isAuto,type);
|
return ordersService.cancelSupplementOrders(userId,ordersId,isAuto,type);
|
||||||
}
|
}
|
||||||
|
|
||||||
// @Login
|
@Login
|
||||||
@GetMapping("/selectOrdersDetails")
|
@GetMapping("/selectOrdersDetails")
|
||||||
@ApiOperation("查询订单详情")
|
@ApiOperation("查询订单详情")
|
||||||
public Result selectOrdersDetails(Long ordersId){
|
public Result selectOrdersDetails(Long ordersId){
|
||||||
|
|
@ -264,8 +264,8 @@ public class AppArtificerController {
|
||||||
|
|
||||||
@PostMapping("/accomplishOrders")
|
@PostMapping("/accomplishOrders")
|
||||||
@ApiOperation("完成订单")
|
@ApiOperation("完成订单")
|
||||||
public Result accomplishOrders(Long ordersId,String accomplishLongitude,String accomplishLatitude,String jsFwcn,String jsPjtag,String jsTsbz,String earlyFinishReason){
|
public Result accomplishOrders(Long ordersId,String accomplishLongitude,String accomplishLatitude,String jsFwcn,String jsPjtag,String jsTsbz){
|
||||||
return ordersService.accomplishOrders(ordersId,2,accomplishLongitude,accomplishLatitude, jsFwcn, jsPjtag, jsTsbz,earlyFinishReason);
|
return ordersService.accomplishOrders(ordersId,2,accomplishLongitude,accomplishLatitude, jsFwcn, jsPjtag, jsTsbz);
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping("/startOrders")
|
@PostMapping("/startOrders")
|
||||||
|
|
@ -477,10 +477,9 @@ public class AppArtificerController {
|
||||||
@Login
|
@Login
|
||||||
@PostMapping("/updateArtificerTripWay")
|
@PostMapping("/updateArtificerTripWay")
|
||||||
@ApiOperation("修改技师出行方式")
|
@ApiOperation("修改技师出行方式")
|
||||||
public Result updateArtificerTripWay(@RequestAttribute Long userId,Integer tripWay,Integer tripWayNum){
|
public Result updateArtificerTripWay(@RequestAttribute Long userId,Integer tripWay){
|
||||||
Artificer artificer = artificerService.selectArtificerByUserId(userId);
|
Artificer artificer = artificerService.selectArtificerByUserId(userId);
|
||||||
artificer.setTripWay(tripWay);
|
artificer.setTripWay(tripWay);
|
||||||
artificer.setTripWayNum(tripWayNum);
|
|
||||||
artificerService.updateById(artificer);
|
artificerService.updateById(artificer);
|
||||||
return Result.success();
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -105,11 +105,6 @@ public class Artificer implements Serializable {
|
||||||
* 出行方式 1公交 2出租 3免费
|
* 出行方式 1公交 2出租 3免费
|
||||||
*/
|
*/
|
||||||
private Integer tripWay;
|
private Integer tripWay;
|
||||||
/**
|
|
||||||
* 免费公里数
|
|
||||||
*/
|
|
||||||
private Integer tripWayNum;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 信用分
|
* 信用分
|
||||||
|
|
|
||||||
|
|
@ -422,13 +422,5 @@ public class Orders implements Serializable {
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String userRecharge;
|
private String userRecharge;
|
||||||
|
|
||||||
@TableField(exist = false)
|
|
||||||
private String jzName;
|
|
||||||
@TableField(exist = false)
|
|
||||||
private String gjName;
|
|
||||||
@TableField(exist = false)
|
|
||||||
private BigDecimal gjPrice;
|
|
||||||
@TableField(exist = false)
|
|
||||||
private BigDecimal gjcePrice;
|
|
||||||
public Orders() {}
|
public Orders() {}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,7 @@ public interface OrdersService extends IService<Orders> {
|
||||||
|
|
||||||
Result payUserVip(Long userId,Long vipDetailsId);
|
Result payUserVip(Long userId,Long vipDetailsId);
|
||||||
|
|
||||||
Result accomplishOrders(Long ordersId,Integer type,String accomplishLongitude,String accomplishLatitude,String jsFwcn,String jsPjtag,String jsTsbz,String earlyFinishReason);
|
Result accomplishOrders(Long ordersId,Integer type,String accomplishLongitude,String accomplishLatitude,String jsFwcn,String jsPjtag,String jsTsbz);
|
||||||
|
|
||||||
Result startOrders(Long ordersId,String startLongitude,String startLatitude,String startImg);
|
Result startOrders(Long ordersId,String startLongitude,String startLatitude,String startImg);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3215,33 +3215,6 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
|
||||||
}
|
}
|
||||||
orders.setArtificer(artificer);
|
orders.setArtificer(artificer);
|
||||||
}
|
}
|
||||||
//获取是否有加钟订单
|
|
||||||
if(orders.getAddNum()!=null){
|
|
||||||
QueryWrapper<Orders> ordersQueryWrapper = new QueryWrapper<Orders>();
|
|
||||||
ordersQueryWrapper.eq("parent_id",orders.getOrdersId());
|
|
||||||
Orders jzOrder = baseMapper.selectOne(ordersQueryWrapper);
|
|
||||||
orders.setJzName(jzOrder.getEntryName());
|
|
||||||
}
|
|
||||||
//获取是否有改价订单
|
|
||||||
if(orders.getIsSupplement()!=null){
|
|
||||||
QueryWrapper<Orders> ordersQueryWrapper = new QueryWrapper<Orders>();
|
|
||||||
ordersQueryWrapper.eq("old_orders_id",orders.getOrdersId());
|
|
||||||
Orders jzOrder = baseMapper.selectOne(ordersQueryWrapper);
|
|
||||||
orders.setGjName(jzOrder.getEntryName());
|
|
||||||
BigDecimal massageMoney = orders.getMassageMoney();
|
|
||||||
BigDecimal payMoney = jzOrder.getPayMoney();
|
|
||||||
if(massageMoney == null){
|
|
||||||
massageMoney = BigDecimal.ZERO;
|
|
||||||
}
|
|
||||||
if(payMoney == null){
|
|
||||||
payMoney = BigDecimal.ZERO;
|
|
||||||
}
|
|
||||||
orders.setGjPrice(payMoney.add(massageMoney));
|
|
||||||
orders.setGjcePrice(jzOrder.getPayMoney());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return Result.success().put("data", orders);
|
return Result.success().put("data", orders);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -4124,7 +4097,7 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Result accomplishOrders(Long ordersId, Integer type, String accomplishLongitude, String accomplishLatitude,String jsFwcn,String jsPjtag,String jsTsbz,String earlyFinishReason) {
|
public Result accomplishOrders(Long ordersId, Integer type, String accomplishLongitude, String accomplishLatitude,String jsFwcn,String jsPjtag,String jsTsbz) {
|
||||||
reentrantReadWriteLock.writeLock().lock();
|
reentrantReadWriteLock.writeLock().lock();
|
||||||
try {
|
try {
|
||||||
Orders orders = baseMapper.selectById(ordersId);
|
Orders orders = baseMapper.selectById(ordersId);
|
||||||
|
|
@ -4295,7 +4268,6 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
|
||||||
orders.setJsFwcn(jsFwcn);
|
orders.setJsFwcn(jsFwcn);
|
||||||
orders.setJsPjtag(jsPjtag);
|
orders.setJsPjtag(jsPjtag);
|
||||||
orders.setJsTsbz(jsTsbz);
|
orders.setJsTsbz(jsTsbz);
|
||||||
orders.setEarlyFinishReason(earlyFinishReason);
|
|
||||||
//修改订单表类型
|
//修改订单表类型
|
||||||
baseMapper.updateById(orders);
|
baseMapper.updateById(orders);
|
||||||
//修改订单下所有加钟的状态为待评价
|
//修改订单下所有加钟的状态为待评价
|
||||||
|
|
@ -5067,5 +5039,4 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
|
||||||
return Result.success(map);
|
return Result.success(map);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
package com.sqx.modules.pay.controller;
|
package com.sqx.modules.pay.controller;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.sqx.common.utils.PageUtils;
|
import com.sqx.common.utils.PageUtils;
|
||||||
|
|
@ -41,17 +40,6 @@ public class PayClassifyController {
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
payClassify.setCreateTime(sdf.format(new Date()));
|
payClassify.setCreateTime(sdf.format(new Date()));
|
||||||
payClassifyService.save(payClassify);
|
payClassifyService.save(payClassify);
|
||||||
|
|
||||||
//删除以前的优惠卷
|
|
||||||
QueryWrapper<PayClassifyDetail> query = new QueryWrapper<PayClassifyDetail>();
|
|
||||||
query.eq("pay_classify_id",payClassify.getPayClassifyId());
|
|
||||||
payClassifyDetailService.remove(query);
|
|
||||||
|
|
||||||
List<PayClassifyDetail> detailList = payClassify.getDetailList();
|
|
||||||
for(PayClassifyDetail payClassifyDetail :detailList){
|
|
||||||
payClassifyDetail.setPayClassifyId(payClassify.getPayClassifyId());
|
|
||||||
payClassifyDetailService.save(payClassifyDetail);
|
|
||||||
}
|
|
||||||
return Result.success();
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -59,16 +47,6 @@ public class PayClassifyController {
|
||||||
@ApiOperation("修改充值分类")
|
@ApiOperation("修改充值分类")
|
||||||
public Result updatePayClassify(@RequestBody PayClassify payClassify){
|
public Result updatePayClassify(@RequestBody PayClassify payClassify){
|
||||||
payClassifyService.updateById(payClassify);
|
payClassifyService.updateById(payClassify);
|
||||||
//删除以前的优惠卷
|
|
||||||
QueryWrapper<PayClassifyDetail> query = new QueryWrapper<PayClassifyDetail>();
|
|
||||||
query.eq("pay_classify_id",payClassify.getPayClassifyId());
|
|
||||||
payClassifyDetailService.remove(query);
|
|
||||||
|
|
||||||
List<PayClassifyDetail> detailList = payClassify.getDetailList();
|
|
||||||
for(PayClassifyDetail payClassifyDetail :detailList){
|
|
||||||
payClassifyDetail.setPayClassifyId(payClassify.getPayClassifyId());
|
|
||||||
payClassifyDetailService.save(payClassifyDetail);
|
|
||||||
}
|
|
||||||
return Result.success();
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -76,10 +54,6 @@ public class PayClassifyController {
|
||||||
@ApiOperation("删除充值分类")
|
@ApiOperation("删除充值分类")
|
||||||
public Result deletePayClassify(Long payClassifyId){
|
public Result deletePayClassify(Long payClassifyId){
|
||||||
payClassifyService.removeById(payClassifyId);
|
payClassifyService.removeById(payClassifyId);
|
||||||
//删除以前的优惠卷
|
|
||||||
QueryWrapper<PayClassifyDetail> query = new QueryWrapper<PayClassifyDetail>();
|
|
||||||
query.eq("pay_classify_id",payClassifyId);
|
|
||||||
payClassifyDetailService.remove(query);
|
|
||||||
return Result.success();
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,6 @@ public class PayClassifyDetail implements Serializable {
|
||||||
*/
|
*/
|
||||||
private Long couponId;
|
private Long couponId;
|
||||||
|
|
||||||
|
|
||||||
private String couponName;
|
|
||||||
|
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private Coupon coupon;
|
private Coupon coupon;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -183,7 +183,7 @@ public class AllTaskServiceImpl implements AllTaskSercice {
|
||||||
/**
|
/**
|
||||||
* 计算技师在线时长,每10分钟计算一积分
|
* 计算技师在线时长,每10分钟计算一积分
|
||||||
*/
|
*/
|
||||||
// @Scheduled(cron = "0 * * * * ?")
|
@Scheduled(cron = "0 * * * * ?")
|
||||||
public void upJishiZxsc() throws ParseException {
|
public void upJishiZxsc() throws ParseException {
|
||||||
System.out.println("----------------计算技师在线时长,每10分钟计算一积分-------------");
|
System.out.println("----------------计算技师在线时长,每10分钟计算一积分-------------");
|
||||||
CommonInfo commonInfo = commonInfoDao.findOne(100000);
|
CommonInfo commonInfo = commonInfoDao.findOne(100000);
|
||||||
|
|
@ -231,7 +231,7 @@ public class AllTaskServiceImpl implements AllTaskSercice {
|
||||||
/**
|
/**
|
||||||
* 积分汇总 t+1进行汇总
|
* 积分汇总 t+1进行汇总
|
||||||
*/
|
*/
|
||||||
@Scheduled(cron = "0 0 0 * * ?")
|
@Scheduled(cron = "0 * * * * ?")
|
||||||
public void tongjiJishiGrade() {
|
public void tongjiJishiGrade() {
|
||||||
System.out.println("----------------每日积分汇总 定时任务-------------");
|
System.out.println("----------------每日积分汇总 定时任务-------------");
|
||||||
//当前时间减一天
|
//当前时间减一天
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,11 @@
|
||||||
|
|
||||||
<select id="findList" resultType="com.sqx.modules.pay.entity.PayClassifyDetail">
|
<select id="findList" resultType="com.sqx.modules.pay.entity.PayClassifyDetail">
|
||||||
select
|
select
|
||||||
a.*
|
a.pay_classify_detail_id,
|
||||||
|
a.pay_classify_id,
|
||||||
|
a.coupon_id,
|
||||||
|
a.give_num,
|
||||||
|
a.create_time
|
||||||
from pay_classify_detail a
|
from pay_classify_detail a
|
||||||
where a.pay_classify_id = #{payClassifyId}
|
where a.pay_classify_id = #{payClassifyId}
|
||||||
order by a.pay_classify_detail_id desc
|
order by a.pay_classify_detail_id desc
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue