Browse Source

库存汇总导出修改

master
wangpengfei 2 years ago
parent
commit
404504baf1
  1. 11
      yxt_supervise/supervise-report/supervise-report-api/src/main/java/com/yxt/supervise/report/api/reportinventorydaygather/ReportInventoryDayGatherFeign.java
  2. 14
      yxt_supervise/supervise-report/supervise-report-api/src/main/java/com/yxt/supervise/report/api/reportinventorydaygather/ReportInventoryDayGatherFeignFallback.java
  3. 2
      yxt_supervise/supervise-report/supervise-report-api/src/main/java/com/yxt/supervise/report/api/reportinventorydaystore/ReportInventoryDayStoreVo.java
  4. 4
      yxt_supervise/supervise-report/supervise-report-api/src/main/java/com/yxt/supervise/report/api/reportinventorydaytobaccostore/ReportInventoryDayTobaccoStoreVo.java
  5. 30
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/reportinventory/ReportInventoryRest.java
  6. 2
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/reportinventory/ReportInventoryService.java
  7. 11
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/wechat/WechatRest.java

11
yxt_supervise/supervise-report/supervise-report-api/src/main/java/com/yxt/supervise/report/api/reportinventorydaygather/ReportInventoryDayGatherFeign.java

@ -22,14 +22,5 @@ import java.util.ArrayList;
path = "reportinventory",
fallback = ReportInventoryDayGatherFeignFallback.class)
public interface ReportInventoryDayGatherFeign {
//
// @GetMapping("/getReportInventoryDayGathers")
// @ResponseBody
// public ResultBean<ReportInventoryDayGatherVo> getReportInventoryDayGathers(String orderDate);
// @GetMapping("/getReportInventoryDayStores")
// @ResponseBody
// public ResultBean<ReportInventoryDayStoreVo> getReportInventoryDayStores(String orderDate);
// @GetMapping("/getReportInventoryDayToStores")
// @ResponseBody
// public ResultBean<ReportInventoryDayTobaccoStoreVo> getReportInventoryDayToStores(String orderDate);
}

14
yxt_supervise/supervise-report/supervise-report-api/src/main/java/com/yxt/supervise/report/api/reportinventorydaygather/ReportInventoryDayGatherFeignFallback.java

@ -16,18 +16,4 @@ import java.util.ArrayList;
@Component
public class ReportInventoryDayGatherFeignFallback implements ReportInventoryDayGatherFeign{
// @Override
// public ResultBean<ReportInventoryDayGatherVo> getReportInventoryDayGathers(String orderDate) {
// return null;
// }
//
// @Override
// public ResultBean<ReportInventoryDayStoreVo> getReportInventoryDayStores(String orderDate) {
// return null;
// }
//
// @Override
// public ResultBean<ReportInventoryDayTobaccoStoreVo> getReportInventoryDayToStores(String orderDate) {
// return null;
// }
}

2
yxt_supervise/supervise-report/supervise-report-api/src/main/java/com/yxt/supervise/report/api/reportinventorydaystore/ReportInventoryDayStoreVo.java

@ -23,6 +23,8 @@ public class ReportInventoryDayStoreVo implements Vo {
private String storeCode;
private String storeCodeName;
private Integer productCountNumber;
//商品品种数量
private int typeNumber;
private BigDecimal productAmount;
private BigDecimal countAmount;
private BigDecimal countProductNumber;

4
yxt_supervise/supervise-report/supervise-report-api/src/main/java/com/yxt/supervise/report/api/reportinventorydaytobaccostore/ReportInventoryDayTobaccoStoreVo.java

@ -29,8 +29,10 @@ public class ReportInventoryDayTobaccoStoreVo implements Vo {
private String storeCode;
//[门店编号]门店名称
private String storeCodeName;
//品数量
//品数量
private Integer productCountNumber;
//商品品种数量
private int typeNumber;
//货值
private BigDecimal productAmount;
//合计货值

30
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/reportinventory/ReportInventoryRest.java

@ -66,35 +66,7 @@ public class ReportInventoryRest implements ReportInventoryDayGatherFeign {
}
return rb.success().setData(pv);
}
// //
// @GetMapping("/getReportInventoryDayGathers")
// public ResultBean<ReportInventoryDayGatherVo> getReportInventoryDayGathers(String orderDate){
// ResultBean rb = ResultBean.fireFail();
// ReportInventoryDayGatherVo pv = reportInventoryDayGatherService.getReportInventoryDayGather(orderDate);
// if(null==pv){
// return rb.success().setData(new ArrayList<>());
// }
// pv.setDownloadUrl("http://8.130.39.13:7003/upload/kchzb/库存汇总表"+orderDate+".xlsx");
// return rb.success().setData(pv);
// }
// @GetMapping("/getReportInventoryDayStores")
// public ResultBean<ReportInventoryDayStoreVo> getReportInventoryDayStores(String orderDate){
// ResultBean rb = ResultBean.fireFail();
// ReportInventoryDayStoreVo pv = reportInventoryDayStoreService.getReportInventoryDayStore(orderDate);
// if(null==pv){
// return rb.success().setData(new ArrayList<>());
// }
// return rb.success().setData(pv);
// }
// @GetMapping("/getReportInventoryDayToStores")
// public ResultBean<ReportInventoryDayTobaccoStoreVo> getReportInventoryDayToStores(String orderDate){
// ResultBean rb = ResultBean.fireFail();
// ReportInventoryDayTobaccoStoreVo pv = reportInventoryDayTobaccoStoreService.getReportInventoryDayToStore(orderDate);
// if(null==pv){
// return rb.success().setData(new ArrayList<>());
// }
// return rb.success().setData(pv);
// }
//下载excel
@GetMapping("/downloadExcel/{orderDate}")
public ResultBean<String> downloadExcel(@PathVariable("orderDate") String orderDate) {

2
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/reportinventory/ReportInventoryService.java

@ -35,7 +35,7 @@ public class ReportInventoryService {
});
}
public void sendMessage(String orderDate) throws Exception {
//wechatRest.inventorySendMessage(orderDate);
wechatRest.inventorySendMessage(orderDate);
}
public String buildsExcelById(String orderDate) {
// long millis = System.currentTimeMillis();

11
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/wechat/WechatRest.java

@ -4,17 +4,11 @@ import com.alibaba.fastjson.JSONObject;
import com.yxt.common.core.result.ResultBean;
import com.yxt.supervise.report.aes.AesException;
import com.yxt.supervise.report.aes.WXBizMsgCrypt;
import com.yxt.supervise.report.api.csmcashreport.CsmCashReport;
import com.yxt.supervise.report.api.csmcashreport.CsmCashReportVo;
import com.yxt.supervise.report.api.reportinventorydaygather.ReportInventoryDayGatherVo;
import com.yxt.supervise.report.api.wechat.Template;
import com.yxt.supervise.report.api.wechat.WeChatTemplateMsg;
import com.yxt.supervise.report.biz.csmcashreport.CsmCashReportMapper;
import com.yxt.supervise.report.biz.csmcashreport.CsmCashReportService;
import com.yxt.supervise.report.biz.csmcashreportcashedtoday.CsmCashReportCashedTodayService;
import com.yxt.supervise.report.biz.csmcashreportsalesyesterday.CsmCashReportSalesYesterdayService;
import com.yxt.supervise.report.biz.reportinventory.ReportInventoryDayGatherMapper;
import com.yxt.supervise.report.biz.reportinventory.ReportInventoryService;
import com.yxt.supervise.report.biz.util.WeixinCheckoutUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@ -153,8 +147,9 @@ public class WechatRest {
String wxUrl = WX_URL_MESSAGE_SEND.replace("ACCESS_TOKEN", accessToken);
List<String> openIds=new ArrayList<>();
openIds.add("otnrM57kui-WCUmRtChhb1HguOgw");
openIds.add("otnrM544hxIgkMOfaDU8VpJhj_6k");
//openIds.add("otnrM5ySvUo7ZZc4qafWzM9eyKBk");
// openIds.add("otnrM544hxIgkMOfaDU8VpJhj_6k");
// openIds.add("otnrM5ySvUo7ZZc4qafWzM9eyKBk");
// openIds.add("otnrM521f8KcCsRfL2Jj4Tk8np1g");
JSONObject jsonObject=new JSONObject();
for(String openId:openIds){
sendMag.put("character_string2", new Template(csmCashReportVo.getSerialNumber()));

Loading…
Cancel
Save