Compare commits

..

No commits in common. "1e825d0230f2072c7e8dcff4ffe742956169399c" and "a2c415c3d8728ae1908c77848564d75c8628c409" have entirely different histories.

10 changed files with 14 additions and 82 deletions

View File

@ -184,7 +184,7 @@ public class ArtificerController {
@PostMapping("/accomplishOrders")
@ApiOperation("完成订单")
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);
}

View File

@ -204,7 +204,7 @@ public class AppArtificerController {
return ordersService.cancelSupplementOrders(userId,ordersId,isAuto,type);
}
// @Login
@Login
@GetMapping("/selectOrdersDetails")
@ApiOperation("查询订单详情")
public Result selectOrdersDetails(Long ordersId){
@ -264,8 +264,8 @@ public class AppArtificerController {
@PostMapping("/accomplishOrders")
@ApiOperation("完成订单")
public Result accomplishOrders(Long ordersId,String accomplishLongitude,String accomplishLatitude,String jsFwcn,String jsPjtag,String jsTsbz,String earlyFinishReason){
return ordersService.accomplishOrders(ordersId,2,accomplishLongitude,accomplishLatitude, jsFwcn, jsPjtag, jsTsbz,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);
}
@PostMapping("/startOrders")
@ -477,10 +477,9 @@ public class AppArtificerController {
@Login
@PostMapping("/updateArtificerTripWay")
@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.setTripWay(tripWay);
artificer.setTripWayNum(tripWayNum);
artificerService.updateById(artificer);
return Result.success();
}

View File

@ -105,11 +105,6 @@ public class Artificer implements Serializable {
* 出行方式 1公交 2出租 3免费
*/
private Integer tripWay;
/**
* 免费公里数
*/
private Integer tripWayNum;
/**
* 信用分

View File

@ -422,13 +422,5 @@ public class Orders implements Serializable {
@TableField(exist = false)
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() {}
}

View File

@ -50,7 +50,7 @@ public interface OrdersService extends IService<Orders> {
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);

View File

@ -3215,33 +3215,6 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
}
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);
}
@ -4124,7 +4097,7 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
@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();
try {
Orders orders = baseMapper.selectById(ordersId);
@ -4295,7 +4268,6 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
orders.setJsFwcn(jsFwcn);
orders.setJsPjtag(jsPjtag);
orders.setJsTsbz(jsTsbz);
orders.setEarlyFinishReason(earlyFinishReason);
//修改订单表类型
baseMapper.updateById(orders);
//修改订单下所有加钟的状态为待评价
@ -5067,5 +5039,4 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
return Result.success(map);
}
}
}

View File

@ -1,6 +1,5 @@
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.extension.plugins.pagination.Page;
import com.sqx.common.utils.PageUtils;
@ -41,17 +40,6 @@ public class PayClassifyController {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
payClassify.setCreateTime(sdf.format(new Date()));
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();
}
@ -59,16 +47,6 @@ public class PayClassifyController {
@ApiOperation("修改充值分类")
public Result updatePayClassify(@RequestBody PayClassify 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();
}
@ -76,10 +54,6 @@ public class PayClassifyController {
@ApiOperation("删除充值分类")
public Result deletePayClassify(Long payClassifyId){
payClassifyService.removeById(payClassifyId);
//删除以前的优惠卷
QueryWrapper<PayClassifyDetail> query = new QueryWrapper<PayClassifyDetail>();
query.eq("pay_classify_id",payClassifyId);
payClassifyDetailService.remove(query);
return Result.success();
}

View File

@ -35,9 +35,6 @@ public class PayClassifyDetail implements Serializable {
*/
private Long couponId;
private String couponName;
@TableField(exist = false)
private Coupon coupon;

View File

@ -183,7 +183,7 @@ public class AllTaskServiceImpl implements AllTaskSercice {
/**
* 计算技师在线时长每10分钟计算一积分
*/
// @Scheduled(cron = "0 * * * * ?")
@Scheduled(cron = "0 * * * * ?")
public void upJishiZxsc() throws ParseException {
System.out.println("----------------计算技师在线时长每10分钟计算一积分-------------");
CommonInfo commonInfo = commonInfoDao.findOne(100000);
@ -231,7 +231,7 @@ public class AllTaskServiceImpl implements AllTaskSercice {
/**
* 积分汇总 t+1进行汇总
*/
@Scheduled(cron = "0 0 0 * * ?")
@Scheduled(cron = "0 * * * * ?")
public void tongjiJishiGrade() {
System.out.println("----------------每日积分汇总 定时任务-------------");
//当前时间减一天

View File

@ -5,7 +5,11 @@
<select id="findList" resultType="com.sqx.modules.pay.entity.PayClassifyDetail">
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
where a.pay_classify_id = #{payClassifyId}
order by a.pay_classify_detail_id desc