|
@@ -66,23 +66,7 @@ public class FsIntegralOrderController extends BaseController
|
|
@GetMapping("/export")
|
|
@GetMapping("/export")
|
|
public AjaxResult export(FsIntegralOrder fsIntegralOrder)
|
|
public AjaxResult export(FsIntegralOrder fsIntegralOrder)
|
|
{
|
|
{
|
|
- List<FsIntegralOrder> list = fsIntegralOrderService.selectFsIntegralOrderList(fsIntegralOrder);
|
|
|
|
- for (FsIntegralOrder vo : list) {
|
|
|
|
- //商品名称以及原价赋值
|
|
|
|
- String itemJson = vo.getItemJson();
|
|
|
|
- if(StringUtils.isNotBlank(itemJson)){
|
|
|
|
- JSONObject jsonObject = JSONObject.parseObject(itemJson);
|
|
|
|
- vo.setGoodsName(jsonObject.getString("goodsName"));
|
|
|
|
- vo.setOtPrice(jsonObject.getBigDecimal("otPrice"));
|
|
|
|
- }
|
|
|
|
- if (vo.getUserPhone()!=null&&!vo.getUserPhone().equals("")){
|
|
|
|
- if(vo.getUserPhone().chars().allMatch(Character::isDigit)){continue;}
|
|
|
|
-// vo.setUserPhone(vo.getUserPhone().replaceAll("(\\d{3})\\d*(\\d{4})", "$1****$2"));
|
|
|
|
- vo.setUserPhone(PhoneUtil.decryptPhone(vo.getUserPhone()));
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- ExcelUtil<FsIntegralOrder> util = new ExcelUtil<FsIntegralOrder>(FsIntegralOrder.class);
|
|
|
|
- return util.exportExcel(list, "积分商品订单数据");
|
|
|
|
|
|
+ return fsIntegralOrderService.export(fsIntegralOrder);
|
|
}
|
|
}
|
|
/**
|
|
/**
|
|
* 发货
|
|
* 发货
|