提交代码

master
胡锐 5 months ago
parent 67f5c98af9
commit 18dcf4b5eb
  1. 23
      bweb/src/main/java/com/bweb/controller/BsGasOrderController.java

@ -12,6 +12,7 @@ import com.hfkj.entity.BsOrderSettle;
import com.hfkj.model.ResponseData; import com.hfkj.model.ResponseData;
import com.hfkj.model.SecUserSessionObject; import com.hfkj.model.SecUserSessionObject;
import com.hfkj.model.UserSessionObject; import com.hfkj.model.UserSessionObject;
import com.hfkj.service.BsDeviceService;
import com.hfkj.service.gas.BsGasOrderService; import com.hfkj.service.gas.BsGasOrderService;
import com.hfkj.service.order.BsOrderService; import com.hfkj.service.order.BsOrderService;
import com.hfkj.sysenum.SecUserObjectTypeEnum; import com.hfkj.sysenum.SecUserObjectTypeEnum;
@ -40,6 +41,8 @@ public class BsGasOrderController {
private BsGasOrderService gasOrderService; private BsGasOrderService gasOrderService;
@Resource @Resource
private BsOrderService orderService; private BsOrderService orderService;
@Resource
private BsDeviceService deviceService;
@RequestMapping(value="/queryUserOilOrder",method = RequestMethod.GET) @RequestMapping(value="/queryUserOilOrder",method = RequestMethod.GET)
@ResponseBody @ResponseBody
@ -110,5 +113,25 @@ public class BsGasOrderController {
} }
@RequestMapping(value="/printOrder",method = RequestMethod.GET)
@ResponseBody
@ApiOperation(value = "打印订单")
public ResponseData printOrder(@RequestParam(name = "orderNo", required = true) String orderNo) {
try {
// 查询加油订单
BsGasOrder gasOrder = gasOrderService.getDetailByOrderNo(orderNo);
if (gasOrder == null) {
throw ErrorHelp.genException(SysCode.System, ErrorCode.COMMON_ERROR, "未知的加油的订单");
}
deviceService.printGasOrder(gasOrder.getMerId(), gasOrder, true);
return ResponseMsgUtil.success("操作成功");
} catch (Exception e) {
log.error("error!",e);
return ResponseMsgUtil.exception(e);
}
}
} }

Loading…
Cancel
Save