|
@@ -195,12 +195,13 @@ public class ContractDownloadJob implements Job {
|
|
|
// 同步慧盈
|
|
// 同步慧盈
|
|
|
if (syncList != null && syncList.size() > 0) {
|
|
if (syncList != null && syncList.size() > 0) {
|
|
|
//同步慧盈-批量
|
|
//同步慧盈-批量
|
|
|
|
|
+ String accessToken = OauthTokenUtils.getDayAccessToken();
|
|
|
String requestUrl = OauthApi.BATCH_UPLOAD_WORKCONTRACT;
|
|
String requestUrl = OauthApi.BATCH_UPLOAD_WORKCONTRACT;
|
|
|
JSONObject jsonObjectNew = new JSONObject();
|
|
JSONObject jsonObjectNew = new JSONObject();
|
|
|
jsonObjectNew.put("syncList", syncList);
|
|
jsonObjectNew.put("syncList", syncList);
|
|
|
//数据加密
|
|
//数据加密
|
|
|
String biz_content = CryptTool.encode(JSONObject.toJSONString(jsonObjectNew));
|
|
String biz_content = CryptTool.encode(JSONObject.toJSONString(jsonObjectNew));
|
|
|
- JSONObject jsonObject = OauthTokenUtils.doRequest(requestUrl, HttpsContants.POST, biz_content, "");
|
|
|
|
|
|
|
+ JSONObject jsonObject = OauthTokenUtils.doRequest(requestUrl, HttpsContants.POST, biz_content, accessToken);
|
|
|
log.info("批量上传========{}", jsonObject);
|
|
log.info("批量上传========{}", jsonObject);
|
|
|
if (jsonObject != null) {
|
|
if (jsonObject != null) {
|
|
|
if (jsonObject.getBoolean("success")) {
|
|
if (jsonObject.getBoolean("success")) {
|
|
@@ -239,6 +240,7 @@ public class ContractDownloadJob implements Job {
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
private List<HwSubcontractor> findAllSubcontractor() {
|
|
private List<HwSubcontractor> findAllSubcontractor() {
|
|
|
|
|
+ String accessToken = OauthTokenUtils.getDayAccessToken();
|
|
|
String requestUrl = OauthApi.SUBCONTRACTOR_LIST;
|
|
String requestUrl = OauthApi.SUBCONTRACTOR_LIST;
|
|
|
JSONObject jsonObjectParam = new JSONObject();
|
|
JSONObject jsonObjectParam = new JSONObject();
|
|
|
//1:不包含开心;2:包含开心
|
|
//1:不包含开心;2:包含开心
|
|
@@ -246,7 +248,7 @@ public class ContractDownloadJob implements Job {
|
|
|
log.info("param============{}", JSONObject.toJSONString(jsonObjectParam));
|
|
log.info("param============{}", JSONObject.toJSONString(jsonObjectParam));
|
|
|
//数据加密
|
|
//数据加密
|
|
|
String biz_content = CryptTool.encode(JSONObject.toJSONString(jsonObjectParam));
|
|
String biz_content = CryptTool.encode(JSONObject.toJSONString(jsonObjectParam));
|
|
|
- JSONObject jsonObjectResult = OauthTokenUtils.doRequest(requestUrl, HttpsContants.POST, biz_content, "");
|
|
|
|
|
|
|
+ JSONObject jsonObjectResult = OauthTokenUtils.doRequest(requestUrl, HttpsContants.POST, biz_content, accessToken);
|
|
|
log.info("查询所有服务商信息===={}", jsonObjectResult);
|
|
log.info("查询所有服务商信息===={}", jsonObjectResult);
|
|
|
List<HwSubcontractor> list = new ArrayList<>();
|
|
List<HwSubcontractor> list = new ArrayList<>();
|
|
|
if (jsonObjectResult != null) {
|
|
if (jsonObjectResult != null) {
|