LG88888888 3 vuotta sitten
vanhempi
commit
a6b266fb85

+ 28 - 0
src/main/java/net/chenlin/dp/common/openapi4j/service/SaleOrderService.java

@@ -154,6 +154,34 @@ public class SaleOrderService extends BaseService {
         return record;
     }
 
+
+    /**
+     *
+     * 新增一张销售订单
+     * @param jsonBody 请求体
+     * @param to_account 提供方id
+     * @return
+     * @throws OpenAPIException
+     */
+    public JSONObject addTH(String jsonBody, String to_account) throws OpenAPIException {
+        JSONObject record;
+        try {
+            String tradeId = TradeService.getTradeId();
+            Map<String, String> paramMap = new HashMap();
+            paramMap.put("to_account", to_account);
+            paramMap.put("tradeid", tradeId);
+            String url = this.createURL("returnorder/add", paramMap);
+            logger.debug(url);
+            String resultStr = HttpUtil.post(url, jsonBody);
+            logger.debug(resultStr);
+            JSONObject resultRecord = Record.parseObject(resultStr);
+            Thread.sleep(3000);
+            record = Record.parseObject(HttpUtil.get(resultRecord.getString("url")));
+        } catch (Exception e) {
+            throw new OpenAPIException(e.getMessage(), e);
+        }
+        return record;
+    }
     /**
      * 
      * 新增一张销售订单 

+ 9 - 4
src/main/java/net/chenlin/dp/modules/api/controller/DingdingOpenInterface.java

@@ -76,10 +76,15 @@ public class DingdingOpenInterface {
             OapiProcessinstanceListidsRequest req = new OapiProcessinstanceListidsRequest();
 
             req.setProcessCode(processCode);
-            Calendar nowTime = Calendar.getInstance();
-            nowTime.add(Calendar.DAY_OF_YEAR, -1);
-            Date date = nowTime.getTime();
-            req.setStartTime(Long.valueOf(date.getTime()));//时间戳:例1586448000000
+//            Calendar nowTime = Calendar.getInstance();
+//            nowTime.add(Calendar.DAY_OF_YEAR, -1);
+//            Date date = nowTime.getTime();
+           // req.setStartTime(Long.valueOf(date.getTime()));//时间戳:例1586448000000
+            Date now = new Date();
+            long time = 30*60*1000;//30分钟
+            Date beforeDate = new Date(now .getTime() - time);//30分钟前的时间
+            req.setStartTime(beforeDate.getTime());
+            req.setEndTime(now.getTime());
             String next_cursor = "1";
             req.setSize(20L);
             while (!StringUtils.isNullOrEmpty(next_cursor)){

+ 14 - 5
src/main/java/net/chenlin/dp/modules/api/controller/PayrequestController.java

@@ -31,12 +31,21 @@ public class PayrequestController {
         Properties prop = PropUtil.getProperties("/config.properties");
         String processCode= prop.getProperty("fksqd_process_code");
         Map<String,String>map=new HashMap<>();
-        List<Payrequest> payrequests = payrequestService.yonyouQueryPayrequest(map);
-        if(payrequests!=null){
-            for (Payrequest payrequest:payrequests){
-                Payrequest payrequest1 = payrequestService.yonyouGetPayrequest(payrequest.getCvouchid());
+       // List<Payrequest> payrequests = payrequestService.yonyouQueryPayrequest(map);
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        Date now = new Date();
+        long time = 30*60*1000;//30分钟
+        Date beforeDate = new Date(now .getTime() - time);//30分钟前的时间
+        DynamicDataSource.setDataSource("slave-data-source");
+        List<String> list = sysUserService.queryPayrequestDate(sdf.format(beforeDate).toString(), sdf.format(now).toString());
+        DynamicDataSource.setDataSource("");
+        if(list!=null){
+            for (String payrequest:list){
+                Payrequest payrequest1 = payrequestService.yonyouGetPayrequest(payrequest);
                 if (payrequest1!=null){
-                    payrequestService.createPayrequest(processCode,1313665313L,"20264331162691",412163022L,payrequest1);
+                  //  payrequestService.createPayrequest(processCode,1313665313L,"20264331162691",412163022L,payrequest1);
+                    payrequestService.createPayrequest(processCode,1306561711L,"manager5914",-1L,payrequest1);
+
                 }
 
             }

+ 12 - 4
src/main/java/net/chenlin/dp/modules/api/controller/PurchaseOrderController.java

@@ -31,12 +31,20 @@ public class PurchaseOrderController {
         Properties prop = PropUtil.getProperties("/config.properties");
         String processCode= prop.getProperty("cgdd_process_code");
         purchaseOrderService.getToaccount();
-        List<YonyouPurchaseOrder> list = purchaseOrderService.yonyouQueryPurchaseOrder(map);
+        //List<YonyouPurchaseOrder> list = purchaseOrderService.yonyouQueryPurchaseOrder(map);
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        Date now = new Date();
+        long time = 30*60*1000;//30分钟
+        Date beforeDate = new Date(now .getTime() - time);//30分钟前的时间
+        DynamicDataSource.setDataSource("slave-data-source");
+        List<String> list= sysUserService.queryPurchaseOrderDate(sdf.format(beforeDate).toString(), sdf.format(now).toString());
+        DynamicDataSource.setDataSource("");
         if (list!=null){
-            for (YonyouPurchaseOrder purchaseOrders:list){
-                YonyouPurchaseOrder purchaseOrder = purchaseOrderService.yonyouGetPurchaseOrder(purchaseOrders.getCode());
+            for (String purchaseOrders:list){
+                YonyouPurchaseOrder purchaseOrder = purchaseOrderService.yonyouGetPurchaseOrder(purchaseOrders);
                 if (purchaseOrder!=null){
-                    purchaseOrderService.createPurchaseOrder(processCode,1313665313L,"20264331162691",412163022L,purchaseOrder);
+                   // purchaseOrderService.createPurchaseOrder(processCode,1313665313L,"20264331162691",412163022L,purchaseOrder);
+                    purchaseOrderService.createPurchaseOrder(processCode,1306561711L,"manager5914",-1L,purchaseOrder);
                 }
             }
         }

+ 13 - 5
src/main/java/net/chenlin/dp/modules/api/controller/SaleOrderController.java

@@ -32,14 +32,22 @@ public class SaleOrderController {
     public void  dingSaleOrder() throws OpenAPIException, ApiException {
         Properties prop = PropUtil.getProperties("/config.properties");
         String processCode= prop.getProperty("xsdd_process_code");
-        Map<String,String>map=new HashMap<>();
+       // Map<String,String>map=new HashMap<>();
         service.getToaccount();
-        List<YonyouSaleOrder> list = service.yonyouQuerySaleOrder(map);
+       // List<YonyouSaleOrder> list = service.yonyouQuerySaleOrder(map);
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        Date now = new Date();
+        long time = 30*60*1000;//30分钟
+        Date beforeDate = new Date(now .getTime() - time);//30分钟前的时间
+        DynamicDataSource.setDataSource("slave-data-source");
+        List<String> list = sysUserService.querySaleOrderDate(sdf.format(beforeDate).toString(), sdf.format(now).toString());
+        DynamicDataSource.setDataSource("");
         if (list!=null){
-            for (YonyouSaleOrder saleOrder:list){
-                YonyouSaleOrder yonyouSaleOrder = service.yonyouGetSaleOrder(saleOrder.getCode());
+            for (String saleOrder:list){
+                YonyouSaleOrder yonyouSaleOrder = service.yonyouGetSaleOrder(saleOrder);
                 if (yonyouSaleOrder!=null){
-                    service.createOrder(processCode,1313665313L,"20264331162691",412163022L,yonyouSaleOrder);
+//                    service.createOrder(processCode,1313665313L,"20264331162691",412163022L,yonyouSaleOrder);
+                    service.createOrder(processCode,1306561711L,"manager5914",-1L,yonyouSaleOrder);
                 }
             }
         }

+ 1 - 1
src/main/java/net/chenlin/dp/modules/api/service/PayrequestService.java

@@ -95,7 +95,7 @@ public class PayrequestService extends BaseService {
      */
     public List<Payrequest> yonyouQueryPayrequest(Map<String,String>map) throws OpenAPIException {
         map.put("to_account", getToaccount);
-//        map.put("to_account", getToaccount);
+//        map.put("iverifystate", "0");
         try {
             JSONObject jsonObject = batchGet(map);
             HashMap hashMap = JSONObject.parseObject(jsonObject.toString(), HashMap.class);

+ 14 - 7
src/main/java/net/chenlin/dp/modules/api/service/PurchaseOrderService.java

@@ -219,7 +219,7 @@ public class PurchaseOrderService {
 
             OapiProcessinstanceCreateRequest.FormComponentValueVo fc6 = new OapiProcessinstanceCreateRequest.FormComponentValueVo();
             fc6.setName("币种");
-            fc6.setValue("暂无");
+            fc6.setValue("人民币");
             formComponentValueVoList.add(fc6);
 
             OapiProcessinstanceCreateRequest.FormComponentValueVo f= new OapiProcessinstanceCreateRequest.FormComponentValueVo();
@@ -333,11 +333,18 @@ public class PurchaseOrderService {
 
     public static void main(String[] args) throws OpenAPIException {
         PurchaseOrderService purchaseOrderService=new PurchaseOrderService();
-        net.chenlin.dp.common.openapi4j.service.PurchaseOrderService p=new net.chenlin.dp.common.openapi4j.service.PurchaseOrderService();
-      purchaseOrderService.getToaccount();
-      SaleOrderRest saleOrderRest=new SaleOrderRest();
-      saleOrderRest.setUser_id("demo");
-      saleOrderRest.setVoucher_code("CGDD210960002");
-      purchaseOrderService.yonyouShenhePurchaseOrder(saleOrderRest);
+        purchaseOrderService.getToaccount();
+        List<YonyouPurchaseOrder>list=new ArrayList<>();
+      YonyouPurchaseOrder yonyouPurchaseOrder=new YonyouPurchaseOrder();
+      YonyouPurchaseMaterial yonyouPurchaseMaterial=new YonyouPurchaseMaterial();
+      yonyouPurchaseMaterial.setInventorycode("0907");
+      yonyouPurchaseMaterial.setQuantity("23");
+      yonyouPurchaseOrder.setVendorcode("010003");
+        List<YonyouPurchaseMaterial> entry = yonyouPurchaseOrder.getEntry();
+        entry.add(yonyouPurchaseMaterial);
+        yonyouPurchaseOrder.setEntry(entry);
+        list.add(yonyouPurchaseOrder);
+        purchaseOrderService.yonyouAddPurchaseOrder(list);
+
     }
 }

+ 152 - 6
src/main/java/net/chenlin/dp/modules/api/service/SaleOrderService.java

@@ -8,15 +8,18 @@ import com.dingtalk.api.request.OapiProcessinstanceCreateRequest;
 import com.dingtalk.api.response.OapiProcessinstanceCreateResponse;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.taobao.api.ApiException;
+import net.chenlin.dp.common.openapi4j.examples.consignment.ConsignmentAdd;
 import net.chenlin.dp.common.openapi4j.exception.OpenAPIException;
 import net.chenlin.dp.common.openapi4j.platform.ResultService;
+import net.chenlin.dp.common.openapi4j.service.AcceptService;
+import net.chenlin.dp.common.openapi4j.service.ConsignmentService;
 import net.chenlin.dp.common.openapi4j.util.PropUtil;
 import net.chenlin.dp.common.support.orm.db.DynamicDataSource;
+import net.chenlin.dp.common.utils.SpringContextUtils;
 import net.chenlin.dp.modules.api.controller.DingdingOpenInterface;
-import net.chenlin.dp.modules.api.vo.SaleOrderRest;
-import net.chenlin.dp.modules.api.vo.YonyouMaterial;
-import net.chenlin.dp.modules.api.vo.YonyouSaleOrder;
+import net.chenlin.dp.modules.api.vo.*;
 import net.chenlin.dp.modules.sys.service.SysUserService;
+import net.chenlin.dp.modules.sys.service.impl.SysUserServiceImpl;
 import org.springframework.beans.factory.annotation.Autowired;
 
 import java.util.*;
@@ -25,8 +28,8 @@ public class SaleOrderService {
 
     private net.chenlin.dp.common.openapi4j.service.SaleOrderService saleOrderService=new net.chenlin.dp.common.openapi4j.service.SaleOrderService();
     private DingdingOpenInterface dingdingOpenInterface=new DingdingOpenInterface();
-
-
+    private ConsignmentService consignmentService=new ConsignmentService();
+    private AcceptService acceptService=new AcceptService();
 
     private  static  String getToaccount="";
 
@@ -189,7 +192,7 @@ public class SaleOrderService {
 
             OapiProcessinstanceCreateRequest.FormComponentValueVo fc = new OapiProcessinstanceCreateRequest.FormComponentValueVo();
             fc.setName("单据日期");
-            fc.setValue(so.getDate());
+            fc.setValue(so.getDate().toString());
             formComponentValueVoList.add(fc);
 
             OapiProcessinstanceCreateRequest.FormComponentValueVo fc2 = new OapiProcessinstanceCreateRequest.FormComponentValueVo();
@@ -331,6 +334,77 @@ public class SaleOrderService {
     }
 
 
+
+    /**
+     * 销售发货单
+     * @param
+     * @throws OpenAPIException
+     */
+    public void ConsignMentAdd(SaleOrderFH saleOrderFH) throws OpenAPIException {
+        Map<String,Object>map=new HashMap<>();
+        map.put("consignment",saleOrderFH);
+        String s = JSONObject.toJSONString(map);
+        try {
+            JSONObject add = consignmentService.add(s, getToaccount);
+            HashMap hashMap = JSONObject.parseObject(add.toString(), HashMap.class);
+            Object tradeid = hashMap.get("tradeid");
+            if (!tradeid.equals("")&&tradeid!=null){
+                String result = ResultService.getResult(tradeid.toString());
+                System.out.println(result);
+            }
+        }catch (Exception e){
+            throw new OpenAPIException(e.getMessage(), e);
+        }
+
+    }
+
+
+    /**
+     * 销售退货单
+     * @param body
+     * @throws OpenAPIException
+     */
+    public void ConsignTHAdd(SaleOrderTH saleOrderTH) throws OpenAPIException {
+        Map<String,Object>map=new HashMap<>();
+        map.put("returnorder",saleOrderTH);
+        String s = JSONObject.toJSONString(map);
+        try {
+            JSONObject add = saleOrderService.addTH(s, getToaccount);
+            HashMap hashMap = JSONObject.parseObject(add.toString(), HashMap.class);
+            Object tradeid = hashMap.get("tradeid");
+            if (!tradeid.equals("")&&tradeid!=null){
+                String result = ResultService.getResult(tradeid.toString());
+                System.out.println(result);
+            }
+        }catch (Exception e){
+            throw new OpenAPIException(e.getMessage(), e);
+        }
+
+    }
+
+    /**
+     * 收款单
+     * @param body
+     * @throws OpenAPIException
+     */
+    public void acceptAdd(AcceptOrder acceptOrder) throws OpenAPIException {
+        Map<String,Object>map=new HashMap<>();
+        map.put("accept",acceptOrder);
+        String s = JSONObject.toJSONString(map);
+        try {
+            JSONObject add = acceptService.add(s, getToaccount);
+            HashMap hashMap = JSONObject.parseObject(add.toString(), HashMap.class);
+            Object tradeid = hashMap.get("tradeid");
+            if (!tradeid.equals("")&&tradeid!=null){
+                String result = ResultService.getResult(tradeid.toString());
+                System.out.println(result);
+            }
+        }catch (Exception e){
+            throw new OpenAPIException(e.getMessage(), e);
+        }
+
+    }
+
     //获取to_account
     public void getToaccount(){
         Properties prop = PropUtil.getProperties("/config.properties");
@@ -340,10 +414,82 @@ public class SaleOrderService {
 
     public static void main(String[] args) throws OpenAPIException {
         SaleOrderService service=new SaleOrderService();
+        List<YonyouSaleOrder>list=new ArrayList<>();
+
+        //销售订单测试
+//        YonyouSaleOrder yonyouSaleOrder=new YonyouSaleOrder();
+//        YonyouMaterial yonyouMaterial=new YonyouMaterial();
+//        yonyouMaterial.setInventorycode("0907");
+//        yonyouMaterial.setQuantity("23");
+//        yonyouMaterial.setRowno("1");
+//        yonyouSaleOrder.setBusinesstype("普通销售");
+//        yonyouSaleOrder.setTypecode("01");
+//        yonyouSaleOrder.setCustcode("0001");
+//        yonyouSaleOrder.setDeptcode("01");
+//        List<YonyouMaterial> getentry = yonyouSaleOrder.getentry();
+//        getentry.add(yonyouMaterial);
+//        yonyouSaleOrder.setentry(getentry);
+//        list.add(yonyouSaleOrder);
+
+        //销售发货单测试
+//        SaleOrderFH saleOrderFH=new SaleOrderFH();
+//        SaleOrderFHMin saleOrderFHMin=new SaleOrderFHMin();
+//        saleOrderFH.setOperation_type("普通销售");
+//        saleOrderFH.setSaletype("01");
+//        saleOrderFH.setSaletypename("一般销售");
+//        saleOrderFH.setCustcode("0001");
+//        saleOrderFH.setDeptcode("01");
+//        List<SaleOrderFHMin> entry = saleOrderFH.getEntry();
+//        saleOrderFHMin.setInventory_code("111030302180200530");
+//        saleOrderFHMin.setWarehouse_code("01");
+//        saleOrderFHMin.setQuantity("23");
+//        saleOrderFHMin.setRowno("1");
+//        saleOrderFHMin.setBatch("20210818");
+//        entry.add(saleOrderFHMin);
+//        saleOrderFH.setEntry(entry);
+//        service.getToaccount();
+//        service.ConsignMentAdd(saleOrderFH);
+
+        //销售退货单
+//        SaleOrderTH saleOrderTH=new SaleOrderTH();
+//        SaleOrderTHMin saleOrderTHMin=new SaleOrderTHMin();
+//        saleOrderTH.setOperation_type("普通销售");
+//        saleOrderTH.setSaletype("01");
+//        saleOrderTH.setSaletypename("一般销售");
+//        saleOrderTH.setCustcode("0001");
+//        saleOrderTH.setDeptcode("01");
+//        List<SaleOrderTHMin> entry = saleOrderTH.getEntry();
+//        saleOrderTHMin.setInventory_code("0907");
+//        saleOrderTHMin.setWarehouse_code("01");
+//        saleOrderTHMin.setQuantity("-23");
+//        entry.add(saleOrderTHMin);
+//        saleOrderTH.setEntry(entry);
+//        service.getToaccount();
+//        service.ConsignTHAdd(saleOrderTH);
+
+        //收款单
+//        AcceptOrder acceptOrder=new AcceptOrder();
+//        AcceptOrderMin acceptOrderMin=new AcceptOrderMin();
+        //acceptOrder.setVouchtype("48");
+//        acceptOrder.setCustomercode("0001");
+//        acceptOrder.setDepartmentcode("01");
+//        acceptOrder.setAmount("160");
+//        acceptOrderMin.setCustomercode("0001");
+//        acceptOrderMin.setAmount("160");
+//        acceptOrder.setBalancecode("1");
+//        List<AcceptOrderMin> entry = acceptOrder.getEntry();
+//        entry.add(acceptOrderMin);
+//        acceptOrder.setEntry(entry);
+//        service.getToaccount();
+//        service.acceptAdd(acceptOrder);
+
 //        UserService userService=new UserService();
 //        net.chenlin.dp.common.openapi4j.service.SaleOrderService saleOrderService=new net.chenlin.dp.common.openapi4j.service.SaleOrderService();
 //        Map<String ,String>map=new HashMap<>();
+//        map.put("createsystime","2021-09-08");
 //        service.getToaccount();
+//        List<YonyouSaleOrder> list = service.yonyouQuerySaleOrder(map);
+//        System.out.println(list);
 //        JSONObject login = userService.login("", "", SaleOrderService.getToaccount);
 //        System.out.println(login);
 //        SaleOrderRest saleOrderRest=new SaleOrderRest();

+ 24 - 0
src/main/java/net/chenlin/dp/modules/sys/dao/SysUserMapper.java

@@ -69,4 +69,28 @@ public interface SysUserMapper extends BaseMapper<SysUserEntity> {
 
 	int Payrequestshenhe(@Param("code")String code, @Param("dverifysystime")String dverifysystime, @Param("dverifydate")String dverifydate
 			, @Param("cVerifier")String cVerifier);
+
+	/**
+	 * 销售订单
+	 * @param date
+	 * @param endDate
+	 * @return
+	 */
+	 List<String>querySaleOrderDate(@Param("date")String date,@Param("endDate")String endDate);
+
+	/**
+	 * 采购订单
+	 * @param date
+	 * @param endDate
+	 * @return
+	 */
+	List<String>queryPurchaseOrderDate(@Param("date")String date,@Param("endDate")String endDate);
+
+	/**
+	 * 付款申请单
+	 * @param date
+	 * @param endDate
+	 * @return
+	 */
+	List<String>queryPayrequestDate(@Param("date")String date,@Param("endDate")String endDate);
 }

+ 29 - 1
src/main/java/net/chenlin/dp/modules/sys/mapper/SysUserMapper.xml

@@ -117,7 +117,35 @@
 		WHERE
 			u.user_id = #{value}
 	</select>
-	
+    <select id="querySaleOrderDate" resultType="java.lang.String">
+		select cSOCode  from SO_SOMain where  (iStatus='0' or iStatus is null)
+		<if  test="date!=null and ''!=date">
+			and CONVERT(varchar(100), dcreatesystime, 120)>=#{date}
+		</if>
+		<if test="endDate!=null and ''!=endDate">
+	and CONVERT(varchar(100), dcreatesystime, 120) &lt;=#{endDate}
+	</if>
+
+	</select>
+	<select id="queryPurchaseOrderDate" resultType="java.lang.String">
+		select cPOID from PO_Pomain where  (iverifystateex='0' or iverifystateex is null)
+		<if  test="date!=null and ''!=date">
+			and 	CONVERT(varchar(100), cmaketime, 120)>=#{date}
+		</if>
+		<if test="endDate!=null and ''!=endDate">
+			and CONVERT(varchar(100), cmaketime, 120) &lt;=#{endDate}
+		</if>
+	</select>
+	<select id="queryPayrequestDate" resultType="java.lang.String">
+		select cVouchID from AP_ApplyPayVouch where cCheckMan is null
+		<if  test="date!=null and ''!=date">
+			and 	CONVERT(varchar(100), dcreatesystime, 120)>=#{date}
+		</if>
+		<if test="endDate!=null and ''!=endDate">
+			and CONVERT(varchar(100), dcreatesystime, 120) &lt;=#{endDate}
+		</if>
+	</select>
+
 	<update id="update">
 		UPDATE sys_user
 		<set> 

+ 13 - 6
src/main/java/net/chenlin/dp/modules/sys/service/SysUserService.java

@@ -2,6 +2,8 @@ package net.chenlin.dp.modules.sys.service;
 
 import net.chenlin.dp.common.entity.Page;
 import net.chenlin.dp.common.entity.R;
+import net.chenlin.dp.modules.api.vo.Customer;
+import net.chenlin.dp.modules.api.vo.YonyouSaleOrder;
 import net.chenlin.dp.modules.sys.entity.SysUserEntity;
 import net.chenlin.dp.modules.sys.entity.SysUserTokenEntity;
 import org.apache.ibatis.annotations.Param;
@@ -137,12 +139,17 @@ public interface SysUserService {
 
 
 
-	int Ordershenhe(@Param("code")String code, @Param("dverifysystime")String dverifysystime, @Param("dverifydate")String dverifydate
-			, @Param("state")String state, @Param("cVerifier")String cVerifier);
+	int Ordershenhe(String code, String dverifysystime, String dverifydate
+			, String state, String cVerifier);
 
-	int Purchaseshenhe(@Param("code")String code, @Param("dverifysystime")String dverifysystime, @Param("dverifydate")String dverifydate
-			, @Param("state")String state, @Param("cVerifier")String cVerifier);
+	int Purchaseshenhe(String code, String dverifysystime,String dverifydate
+			, String state,String cVerifier);
+
+	int Payrequestshenhe(String code,String dverifysystime,String dverifydate
+			,String cVerifier);
+
+	List<String>querySaleOrderDate(String date,String endDate);
+	List<String>queryPurchaseOrderDate(String date,String endDate);
+	List<String>queryPayrequestDate(String date,String endDate);
 
-	int Payrequestshenhe(@Param("code")String code, @Param("dverifysystime")String dverifysystime, @Param("dverifydate")String dverifydate
-			, @Param("cVerifier")String cVerifier);
 }

+ 22 - 0
src/main/java/net/chenlin/dp/modules/sys/service/impl/SysUserServiceImpl.java

@@ -7,6 +7,10 @@ import net.chenlin.dp.common.entity.R;
 import net.chenlin.dp.common.support.properties.JwtProperties;
 import net.chenlin.dp.common.utils.CommonUtils;
 import net.chenlin.dp.common.utils.MD5Utils;
+import net.chenlin.dp.modules.api.dao.CustomerMapper;
+import net.chenlin.dp.modules.api.dao.SaleOrderMapper;
+import net.chenlin.dp.modules.api.vo.Customer;
+import net.chenlin.dp.modules.api.vo.YonyouSaleOrder;
 import net.chenlin.dp.modules.sys.dao.*;
 import net.chenlin.dp.modules.sys.entity.SysUserEntity;
 import net.chenlin.dp.modules.sys.entity.SysUserTokenEntity;
@@ -42,6 +46,7 @@ public class SysUserServiceImpl implements SysUserService {
 	@Autowired
 	private JwtProperties jwtProperties;
 
+
 	/**
 	 * 分页查询用户列表
 	 * @param params
@@ -296,4 +301,21 @@ public class SysUserServiceImpl implements SysUserService {
 		return sysUserMapper.Payrequestshenhe(code,dverifysystime,dverifydate,cVerifier);
 	}
 
+	@Override
+	public List<String> querySaleOrderDate(String date, String endDate) {
+		return sysUserMapper.querySaleOrderDate(date,endDate);
+	}
+
+	@Override
+	public List<String> queryPurchaseOrderDate(String date, String endDate) {
+		return sysUserMapper.queryPurchaseOrderDate(date,endDate);
+	}
+
+	@Override
+	public List<String> queryPayrequestDate(String date, String endDate) {
+		return sysUserMapper.queryPayrequestDate(date,endDate);
+	}
+
+
+
 }