|
@@ -2,10 +2,17 @@ package net.chenlin.dp.modules.api.controller;
|
|
|
|
|
|
import com.taobao.api.ApiException;
|
|
|
import net.chenlin.dp.common.openapi4j.exception.OpenAPIException;
|
|
|
+import net.chenlin.dp.common.support.orm.db.DynamicDataSource;
|
|
|
+import net.chenlin.dp.common.utils.DateUtils;
|
|
|
import net.chenlin.dp.modules.api.service.SaleOrderService;
|
|
|
import net.chenlin.dp.modules.api.vo.SaleOrderRest;
|
|
|
import net.chenlin.dp.modules.api.vo.YonyouSaleOrder;
|
|
|
+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.text.SimpleDateFormat;
|
|
|
+import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
@@ -13,6 +20,7 @@ import java.util.Map;
|
|
|
public class SaleOrderController {
|
|
|
private SaleOrderService service=new SaleOrderService();
|
|
|
private DingdingOpenInterface dingdingOpenInterface=new DingdingOpenInterface();
|
|
|
+ private SysUserService sysUserService=new SysUserServiceImpl();
|
|
|
|
|
|
/**
|
|
|
* 获取u8销售订单创建钉钉销售订单审批实列
|
|
@@ -53,21 +61,19 @@ public class SaleOrderController {
|
|
|
Object result = orderDetails.get("result");
|
|
|
if (!result.equals("")&&result!=null){
|
|
|
if (result.equals("agree")){
|
|
|
- saleOrderRest.setAgree("1");
|
|
|
- }if (result.equals("refuse")){
|
|
|
- saleOrderRest.setAgree("0");
|
|
|
+ SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
|
|
|
+ String format = df.format(new Date());
|
|
|
+ DynamicDataSource.setDataSource("slave-data-source");
|
|
|
+ sysUserService.Ordershenhe("XSDD210930005",format,format,"1","demo");
|
|
|
}
|
|
|
- service.yonyouShenheSaleOrder(saleOrderRest);
|
|
|
}
|
|
|
-
|
|
|
- System.out.println(code+"-"+result);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
public static void main(String[] args) throws OpenAPIException, ApiException {
|
|
|
- SaleOrderController saleOrderController=new SaleOrderController();
|
|
|
- saleOrderController.dingSaleOrder();
|
|
|
+ SaleOrderController saleOrderController=new SaleOrderController();
|
|
|
+ saleOrderController.saleOrderShenhe();
|
|
|
}
|
|
|
|
|
|
}
|