diff --git a/VOL.WebApi/Controllers/HR/Partial/HR_EmployeeSyncController.cs b/VOL.WebApi/Controllers/HR/Partial/HR_EmployeeSyncController.cs
index 3ce93b0..8ca48ab 100644
--- a/VOL.WebApi/Controllers/HR/Partial/HR_EmployeeSyncController.cs
+++ b/VOL.WebApi/Controllers/HR/Partial/HR_EmployeeSyncController.cs
@@ -3,13 +3,18 @@
*如果接口需要做Action的权限验证,请在Action上使用属性
*如: [ApiActionPermission("HR_EmployeeSync",Enums.ActionPermissionOptions.Search)]
*/
+using Azure.Core;
+using Confluent.Kafka;
+using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.DependencyInjection;
+//using Quartz.Logging;
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using VOL.Core.Filters;
+using VOL.Core.Services;
using VOL.DingTalk.Models.Biz;
using VOL.Entity.DomainModels;
using VOL.HR.IServices;
@@ -91,5 +96,62 @@ namespace VOL.HR.Controllers
var result = await Service.SyncYSEmpToDingTalk(ysEmpId);
return Json(new { success=result });
}
+ ///
+ ///
+ ///
+ ///
+ ///
+ [HttpPost, Route("/iuap-api-gateway/yonbip/digitalModel/product/integration/querylist"), AllowAnonymous]
+ public async Task ErpApiTest( object obj)
+ {
+ Logger.Info(obj.ToString());
+ //var result = await Service.SyncYSEmpToDingTalk(ysEmpId);
+ return Json(new { message = "",code = 200 ,data=new { recordList = new List>() } });
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ [HttpGet, Route("/iuap-api-auth/open-auth/selfAppAuth/getAccessToken"), AllowAnonymous]
+ public async Task ErpApiTestgetAccessToken( string appKey, string timestamp,string signature)
+ {
+ //Logger.Info(obj.ToString());
+ //var result = await Service.SyncYSEmpToDingTalk(ysEmpId);
+ return Json(new { message = "00000",
+ code = "00000",
+ data=new {
+ access_token = "1111111111312",
+ expire = 60 * 60,
+ timeOutMills = DateTime.Now.AddSeconds(60*60).Microsecond } });
+ }
+ ///
+ ///
+ ///
+ ///
+ ///
+ [HttpPost, Route("/iuap-api-gateway/yonbip/digitalModel/product/batchsave"), AllowAnonymous]
+ public async Task ErpApiTestbatchsave(string access_token,[FromBody] object body)
+ {
+ //string body;
+ //using (var reader = new System.IO.StreamReader(Request.Body))
+ //{
+ // body = await reader.ReadToEndAsync();
+ //}
+ Logger.Info($"access_token:{access_token}");
+ Logger.Info($"body:{body}");
+
+ //Logger.Info(obj.ToString());
+ //var result = await Service.SyncYSEmpToDingTalk(ysEmpId);
+ return Json(new
+ {
+ message = "",
+ code = 200,
+ data = new
+ {
+
+ }
+ });
+ }
}
}