fix job
This commit is contained in:
@@ -8,6 +8,7 @@ using Dlhis.Sys.Api.Response;
|
||||
using Dlhis.ScheduledTask.Common.Dto;
|
||||
using Dlhis.ScheduledTask.Common.Comparers;
|
||||
using Kurisu.AspNetCore.Utils.Extensions;
|
||||
using Dlhis.ScheduledTask.Common.Response;
|
||||
|
||||
namespace Dlhis.ScheduledTask.Common.Services.Implements;
|
||||
|
||||
@@ -47,7 +48,7 @@ public class GainfoUpdateService : IGainfoUpdateService
|
||||
|
||||
try
|
||||
{
|
||||
//var pJson = "{\"KOSTL\":\"157090008\",\"ZLZRQ\":\"2024-04-01\",\"ZZ_SFZH\":\"510722198607231917\",\"STELL\":\"40120430\",\"STELL_NM\":\"环保主管\",\"ZZ_KLX\":\"2\",\"PERNR\":\"00050572\",\"ZWORKCODE\":\"SC000323\",\"MASSN\":\"ZD\",\"MNTXT\":\"离职\",\"MASSG\":\"48\",\"MGTXT\":\"主动离职\",\"ZSTATUS\":\"1\",\"STAT2\":\"0\",\"BEGDA\":\"2024-04-01\",\"ENDDA\":\"9999-12-31\",\"WERKS\":\"1570\",\"PERSG\":\"1\",\"PERSK\":\"10\",\"BTRTL\":\"13\",\"ANSVH\":\"4\",\"MOABW\":\"28\",\"ORGEH\":\"00210108\",\"PLANS\":\"40120430\",\"ZZ_ZYSF\":\"1\",\"ZZ_AQJB\":\"30\",\"ZZ_ZD\":\"3\",\"ZZ_SJGH\":\"SC010178\",\"ZZ_BGZT\":null,\"Z_ZJ\":\"M2\",\"ZZ_XSQY\":null,\"ZZ_LOC\":\"乐山\",\"ZZ_COUN\":\"中国\",\"ZZ_CITY\":\"乐山\",\"NACHN\":\"王\",\"VORNA\":\"大海\",\"NAME\":\"王大海\",\"GESCH\":\"1\",\"GBDAT\":\"1986-07-23\",\"NATIO\":\"CN\",\"ZZ_QFRQ\":\"2017-11-08\",\"ZMOBILE\":\"15984398068\",\"ZEMAIL\":\"dahai.wang@jinkosolar.com\",\"ZADZH\":\"SC000323\",\"ZRZRQ\":\"2019-05-21\",\"DAT01\":\"2019-05-21\",\"ZCJRQ\":\"2019-05-21\",\"ZZZRQ\":\"2019-08-31\",\"ZXUELI\":\"本科\",\"ZZ_ZPQD\":\"19\",\"ZZ_COUNNM\":null,\"ZZ_GZDJDNM\":\"乐山基地\",\"ZZ_GZDCQNM\":\"乐山\"}";
|
||||
//var pJson = "{\"KOSTL\":null,\"ZLZRQ\":\"2021-01-18T00:00:00\",\"ZZ_SFZH\":\"511112198102285325\",\"STELL\":\"00007036\",\"STELL_NM\":\"操作工\",\"ZZ_KLX\":\"1\",\"PERNR\":\"00138868\",\"ZWORKCODE\":\"SC004959\",\"MASSN\":\"ZD\",\"MNTXT\":\"离职\",\"MASSG\":\"41\",\"MGTXT\":\"自离【失效】\",\"ZSTATUS\":\"5\",\"STAT2\":\"0\",\"BEGDA\":\"2021-01-18\",\"ENDDA\":\"9999-12-31\",\"WERKS\":\"1570\",\"PERSG\":\"2\",\"PERSK\":\"50\",\"BTRTL\":\"6400\",\"ANSVH\":\"3\",\"MOABW\":\"28\",\"ORGEH\":\"00006416\",\"PLANS\":\"99999999\",\"ZZ_ZYSF\":\"2\",\"ZZ_AQJB\":\"10\",\"ZZ_ZD\":\"1\",\"ZZ_SJGH\":null,\"ZZ_BGZT\":null,\"Z_ZJ\":\"W0\",\"ZZ_XSQY\":null,\"ZZ_LOC\":\"SICHUAN\",\"ZZ_COUN\":null,\"ZZ_CITY\":\"乐山\",\"NACHN\":\"黄\",\"VORNA\":\"敏\",\"NAME\":\"黄敏\",\"GESCH\":\"2\",\"GBDAT\":\"1981-02-28T00:00:00\",\"NATIO\":\"CN\",\"ZZ_QFRQ\":\"2007-09-12\",\"ZMOBILE\":\"15983368965\",\"ZEMAIL\":null,\"ZADZH\":null,\"ZRZRQ\":\"2021-01-13T00:00:00\",\"DAT01\":\"2021-01-13\",\"ZCJRQ\":\"2021-01-11\",\"ZZZRQ\":\"2021-04-01\",\"ZXUELI\":null,\"ZZ_ZPQD\":\"8\",\"ZZ_COUNNM\":null,\"ZZ_GZDJDNM\":null,\"ZZ_GZDCQNM\":null}";
|
||||
//var personResp = new SapPersonResponse
|
||||
//{
|
||||
// Person = new SapPerson<SapPersonItem>
|
||||
@@ -106,6 +107,13 @@ public class GainfoUpdateService : IGainfoUpdateService
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
werkInfo.HandleMessage = ex.Message;
|
||||
werkInfo.LastSyncEndTime = DateTime.Now;
|
||||
werkInfo.BackgroundJobKey = string.Empty;
|
||||
await _dbContext.UpdateAsync(werkInfo);
|
||||
}
|
||||
finally
|
||||
{
|
||||
werkInfo.HandleMessage = "同步结束";
|
||||
@@ -367,7 +375,7 @@ public class GainfoUpdateService : IGainfoUpdateService
|
||||
|
||||
private List<SapPersonItem> LoadData()
|
||||
{
|
||||
// var pJson = "{\r\n \"id\": 0,\r\n \"ano\": null,\r\n \"class\": \"C\",\r\n \"passwd\": null,\r\n \"question\": null,\r\n \"answer\": null,\r\n \"gname\": \"王大海\",\r\n \"ename\": \"SC000323\",\r\n \"country\": null,\r\n \"idcls\": \"ID\",\r\n \"idno\": \"510722198607231917\",\r\n \"native\": \"510722\",\r\n \"sex\": \"M\",\r\n \"birthday\": \"1986-07-23T00:00:00\",\r\n \"address\": \"\",\r\n \"postcode\": null,\r\n \"occupation\": \"99\",\r\n \"appellation\": \"00210108\",\r\n \"nation\": \"01\",\r\n \"phone\": \"15984398068\",\r\n \"fax\": null,\r\n \"mobile\": null,\r\n \"email\": \"本科\",\r\n \"web\": \"40120430\",\r\n \"vip\": null,\r\n \"sec\": null,\r\n \"cropsno\": null,\r\n \"cropname\": null,\r\n \"fancy\": null,\r\n \"remark\": \"入职时间:2019-05-21 离职时间:2024-04-01 变更原因:主动离职\",\r\n \"amount\": 0,\r\n \"days\": 0,\r\n \"consume01\": 0,\r\n \"consume02\": 0,\r\n \"consume03\": 0,\r\n \"consume04\": 0,\r\n \"log_id\": \"XX\",\r\n \"log_shift\": \"1\",\r\n \"log_date\": null,\r\n \"log_ip\": \"127.0.0.1\",\r\n \"times\": 0,\r\n \"logmark\": 0,\r\n \"rmcode\": null,\r\n \"mkt\": null,\r\n \"src\": null,\r\n \"isowner\": \"F\",\r\n \"createdate\": \"2019-05-21T00:00:00\",\r\n \"PERNR\": \"00050572\",\r\n \"WERKS\": \"1570\",\r\n \"ZSTATUS\": \"1\",\r\n \"KOSTL\": \"157090008\",\r\n \"ZZ_ZD\": \"3\",\r\n \"Z_ZJ\": \"M2\",\r\n \"STELL\": \"40120430\",\r\n \"STELL_NM\": \"环保主管\",\r\n \"ZLZRQ\": \"2024-04-01\",\r\n \"MASSN\": \"ZD\",\r\n \"MNTXT\": \"离职\",\r\n \"MASSG\": null,\r\n \"MGTXT\": null,\r\n \"logdate\": \"2024-03-14T00:28:15\",\r\n \"updatelogdate\": null,\r\n \"guestno\": null,\r\n \"ZZ_KLX\": \"2\",\r\n \"DAT01\": null,\r\n \"ZZ_COUNNM\": null,\r\n \"ZZ_GZDJDNM\": \"乐山基地\",\r\n \"ZZ_GZDCQNM\": \"乐山\"\r\n}";
|
||||
//var pJson = "{\"id\":0,\"ano\":null,\"class\":\"C\",\"passwd\":null,\"question\":null,\"answer\":null,\"gname\":\"黄敏\",\"ename\":\"SC004959\",\"country\":null,\"idcls\":\"ID\",\"idno\":\"511112198102285325\",\"native\":\"511112\",\"sex\":\"F\",\"birthday\":\"1981-02-28T00:00:00\",\"address\":\"\",\"postcode\":null,\"occupation\":\"99\",\"appellation\":\"00006416\",\"nation\":\"01\",\"phone\":\"15983368965\",\"fax\":null,\"mobile\":null,\"email\":null,\"web\":\"99999999\",\"vip\":null,\"sec\":null,\"cropsno\":null,\"cropname\":null,\"fancy\":null,\"remark\":\"入职时间:2021-01-13 离职时间:2021-01-18 变更原因:自离【失效】\",\"amount\":0,\"days\":0,\"consume01\":0.0000,\"consume02\":0.0000,\"consume03\":0.0000,\"consume04\":0.0000,\"log_id\":\"XX\",\"log_shift\":\"1\",\"log_date\":null,\"log_ip\":\"127.0.0.1\",\"times\":0,\"logmark\":0,\"rmcode\":null,\"mkt\":null,\"src\":null,\"isowner\":\"F\",\"createdate\":\"2021-01-13T00:00:00\",\"PERNR\":\"00138868\",\"WERKS\":\"1570\",\"ZSTATUS\":\"5\",\"KOSTL\":null,\"ZZ_ZD\":\"1\",\"Z_ZJ\":\"W0\",\"STELL\":\"00007036\",\"STELL_NM\":\"操作工\",\"ZLZRQ\":\"2021-01-18T00:00:00\",\"MASSN\":\"ZD\",\"MNTXT\":\"离职\",\"MASSG\":null,\"MGTXT\":null,\"logdate\":\"2024-03-13T17:33:57\",\"updatelogdate\":null,\"guestno\":null,\"ZZ_KLX\":\"1\",\"DAT01\":null,\"ZZ_COUNNM\":null,\"ZZ_GZDJDNM\":null,\"ZZ_GZDCQNM\":null}";
|
||||
//var gainfos = new List<GainfoSapEntity>() { pJson.ToObject<GainfoSapEntity>() };
|
||||
var gainfos = _dbContext.Queryable<GainfoSapEntity>().ToList();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user