Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
iBizEHR
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBizEHR解决方案
iBizEHR
提交
e1dd73f5
提交
e1dd73f5
编写于
5月 18, 2020
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ibizdev提交
上级
974ba399
变更
3
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
513 行增加
和
513 行删除
+513
-513
pimeducations.ts
app_EHRPim/src/mock/entity/pimeducations/pimeducations.ts
+6
-6
pimarchives-service-base.ts
...HRPim/src/service/pimarchives/pimarchives-service-base.ts
+47
-47
pimperson-service-base.ts
app_EHRPim/src/service/pimperson/pimperson-service-base.ts
+460
-460
未找到文件。
app_EHRPim/src/mock/entity/pimeducations/pimeducations.ts
浏览文件 @
e1dd73f5
...
...
@@ -4,12 +4,12 @@ const mock = MockAdapter.getInstance();
// 模拟数据
const
mockDatas
:
Array
<
any
>
=
[
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
6:52:45"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"1"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息"
,
"pimeducationid"
:
"1"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 16:52:45
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
6:52:45"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"2"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(1)"
,
"pimeducationid"
:
"2"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 16:52:45
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
6:52:45"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"3"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(2)"
,
"pimeducationid"
:
"3"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 16:52:45
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
6:52:45"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"4"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(3)"
,
"pimeducationid"
:
"4"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 16:52:45
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
6:52:45"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"5"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(4)"
,
"pimeducationid"
:
"5"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 16:52:45
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
6:52:45"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"6"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(5)"
,
"pimeducationid"
:
"6"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 16:52:45
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
}
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
7:46:46"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"1"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息"
,
"pimeducationid"
:
"1"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 17:46:46
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
7:46:46"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"2"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(1)"
,
"pimeducationid"
:
"2"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 17:46:46
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
7:46:46"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"3"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(2)"
,
"pimeducationid"
:
"3"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 17:46:46
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
7:46:46"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"4"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(3)"
,
"pimeducationid"
:
"4"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 17:46:46
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
7:46:46"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"5"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(4)"
,
"pimeducationid"
:
"5"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 17:46:46
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
},
{
"sxzy"
:
null
,
"jlczz"
:
null
,
"ygbh"
:
null
,
"ormorgsectorid"
:
null
,
"bz"
:
null
,
"reason"
:
null
,
"xl"
:
null
,
"xkml"
:
null
,
"jymc"
:
null
,
"jssj"
:
null
,
"ormorgid"
:
null
,
"bdwgznx"
:
null
,
"createdate"
:
"2020-05-18 1
7:46:46"
,
"enable"
:
1
,
"updateman"
:
"示例操作者"
,
"zjxtgznx"
:
null
,
"srfkey"
:
"6"
,
"gznx"
:
null
,
"cjgzsj"
:
null
,
"qssj"
:
null
,
"fj"
:
null
,
"pimeducationname"
:
"教育信息(5)"
,
"pimeducationid"
:
"6"
,
"orgid"
:
null
,
"bjgznx"
:
null
,
"xllx"
:
null
,
"spstate"
:
null
,
"jlss"
:
null
,
"byyx"
:
null
,
"orgsectorid"
:
null
,
"tozjdate"
:
null
,
"btz"
:
null
,
"pimpersonid"
:
null
,
"sfdyxl"
:
null
,
"xxxz"
:
null
,
"xlcx"
:
null
,
"sfzgxl"
:
null
,
"jlspzt"
:
null
,
"xwz"
:
null
,
"degree"
:
null
,
"jlglbh"
:
null
,
"dbdwsj"
:
null
,
"dzjbjsj"
:
null
,
"updatedate"
:
"2020-05-18 17:46:46
"
,
"createman"
:
"示例操作者"
,
"pimpersonname"
:
null
}
];
...
...
app_EHRPim/src/service/pimarchives/pimarchives-service-base.ts
浏览文件 @
e1dd73f5
...
...
@@ -85,8 +85,8 @@ export default class PIMARCHIVESServiceBase extends EntityService {
}
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pimarchives/getdraft`
,
isloading
);
res
.
data
.
pimarchives
=
data
.
pimarchives
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchiveschanges'
,
JSON
.
stringify
(
res
.
data
.
pimarchiveschanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesloanandreturns
));
return
res
;
}
...
...
@@ -105,36 +105,36 @@ export default class PIMARCHIVESServiceBase extends EntityService {
return
Http
.
getInstance
().
post
(
`/pimpeople/
${
context
.
pimperson
}
/pimarchives/
${
context
.
pimarchives
}
/save`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
pimarchives
record
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
record
s'
),
'undefined'
)){
pimarchives
recordsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesrecord
s'
)
as
any
);
if
(
pimarchives
recordsData
&&
pimarchivesrecordsData
.
length
&&
pimarchivesrecord
sData
.
length
>
0
){
pimarchives
record
sData
.
forEach
((
item
:
any
)
=>
{
let
pimarchives
change
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
change
s'
),
'undefined'
)){
pimarchives
changesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchiveschange
s'
)
as
any
);
if
(
pimarchives
changesData
&&
pimarchiveschangesData
.
length
&&
pimarchiveschange
sData
.
length
>
0
){
pimarchives
change
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimarchives
record
id
=
null
;
item
.
pimarchives
change
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimarchives
records
=
pimarchivesrecord
sData
;
let
pimarchives
change
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
change
s'
),
'undefined'
)){
pimarchives
changesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchiveschange
s'
)
as
any
);
if
(
pimarchives
changesData
&&
pimarchiveschangesData
.
length
&&
pimarchiveschange
sData
.
length
>
0
){
pimarchives
change
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimarchives
changes
=
pimarchiveschange
sData
;
let
pimarchives
record
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
record
s'
),
'undefined'
)){
pimarchives
recordsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesrecord
s'
)
as
any
);
if
(
pimarchives
recordsData
&&
pimarchivesrecordsData
.
length
&&
pimarchivesrecord
sData
.
length
>
0
){
pimarchives
record
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimarchives
change
id
=
null
;
item
.
pimarchives
record
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimarchives
changes
=
pimarchiveschange
sData
;
masterData
.
pimarchives
records
=
pimarchivesrecord
sData
;
let
pimarchivesloanandreturnsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
),
'undefined'
)){
pimarchivesloanandreturnsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
)
as
any
);
...
...
@@ -152,8 +152,8 @@ export default class PIMARCHIVESServiceBase extends EntityService {
masterData
.
pimarchivesloanandreturns
=
pimarchivesloanandreturnsData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pimarchives/
${
context
.
pimarchives
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchiveschanges'
,
JSON
.
stringify
(
res
.
data
.
pimarchiveschanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesloanandreturns
));
return
res
;
}
...
...
@@ -172,8 +172,8 @@ export default class PIMARCHIVESServiceBase extends EntityService {
return
Http
.
getInstance
().
get
(
`/pimpeople/
${
context
.
pimperson
}
/pimarchives/
${
context
.
pimarchives
}
`
,
isloading
);
}
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pimarchives/
${
context
.
pimarchives
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchiveschanges'
,
JSON
.
stringify
(
res
.
data
.
pimarchiveschanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesloanandreturns
));
return
res
;
...
...
@@ -193,36 +193,36 @@ export default class PIMARCHIVESServiceBase extends EntityService {
return
Http
.
getInstance
().
put
(
`/pimpeople/
${
context
.
pimperson
}
/pimarchives/
${
context
.
pimarchives
}
`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
pimarchives
record
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
record
s'
),
'undefined'
)){
pimarchives
recordsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesrecord
s'
)
as
any
);
if
(
pimarchives
recordsData
&&
pimarchivesrecordsData
.
length
&&
pimarchivesrecord
sData
.
length
>
0
){
pimarchives
record
sData
.
forEach
((
item
:
any
)
=>
{
let
pimarchives
change
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
change
s'
),
'undefined'
)){
pimarchives
changesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchiveschange
s'
)
as
any
);
if
(
pimarchives
changesData
&&
pimarchiveschangesData
.
length
&&
pimarchiveschange
sData
.
length
>
0
){
pimarchives
change
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimarchives
record
id
=
null
;
item
.
pimarchives
change
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimarchives
records
=
pimarchivesrecord
sData
;
let
pimarchives
change
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
change
s'
),
'undefined'
)){
pimarchives
changesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchiveschange
s'
)
as
any
);
if
(
pimarchives
changesData
&&
pimarchiveschangesData
.
length
&&
pimarchiveschange
sData
.
length
>
0
){
pimarchives
change
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimarchives
changes
=
pimarchiveschange
sData
;
let
pimarchives
record
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
record
s'
),
'undefined'
)){
pimarchives
recordsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesrecord
s'
)
as
any
);
if
(
pimarchives
recordsData
&&
pimarchivesrecordsData
.
length
&&
pimarchivesrecord
sData
.
length
>
0
){
pimarchives
record
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimarchives
change
id
=
null
;
item
.
pimarchives
record
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimarchives
changes
=
pimarchiveschange
sData
;
masterData
.
pimarchives
records
=
pimarchivesrecord
sData
;
let
pimarchivesloanandreturnsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
),
'undefined'
)){
pimarchivesloanandreturnsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
)
as
any
);
...
...
@@ -240,8 +240,8 @@ export default class PIMARCHIVESServiceBase extends EntityService {
masterData
.
pimarchivesloanandreturns
=
pimarchivesloanandreturnsData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/pimarchives/
${
context
.
pimarchives
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchiveschanges'
,
JSON
.
stringify
(
res
.
data
.
pimarchiveschanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesloanandreturns
));
return
res
;
}
...
...
@@ -282,36 +282,36 @@ export default class PIMARCHIVESServiceBase extends EntityService {
return
Http
.
getInstance
().
post
(
`/pimpeople/
${
context
.
pimperson
}
/pimarchives`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
pimarchives
record
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
record
s'
),
'undefined'
)){
pimarchives
recordsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesrecord
s'
)
as
any
);
if
(
pimarchives
recordsData
&&
pimarchivesrecordsData
.
length
&&
pimarchivesrecord
sData
.
length
>
0
){
pimarchives
record
sData
.
forEach
((
item
:
any
)
=>
{
let
pimarchives
change
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
change
s'
),
'undefined'
)){
pimarchives
changesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchiveschange
s'
)
as
any
);
if
(
pimarchives
changesData
&&
pimarchiveschangesData
.
length
&&
pimarchiveschange
sData
.
length
>
0
){
pimarchives
change
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimarchives
record
id
=
null
;
item
.
pimarchives
change
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimarchives
records
=
pimarchivesrecord
sData
;
let
pimarchives
change
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
change
s'
),
'undefined'
)){
pimarchives
changesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchiveschange
s'
)
as
any
);
if
(
pimarchives
changesData
&&
pimarchiveschangesData
.
length
&&
pimarchiveschange
sData
.
length
>
0
){
pimarchives
change
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimarchives
changes
=
pimarchiveschange
sData
;
let
pimarchives
record
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchives
record
s'
),
'undefined'
)){
pimarchives
recordsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesrecord
s'
)
as
any
);
if
(
pimarchives
recordsData
&&
pimarchivesrecordsData
.
length
&&
pimarchivesrecord
sData
.
length
>
0
){
pimarchives
record
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimarchives
change
id
=
null
;
item
.
pimarchives
record
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimarchives
changes
=
pimarchiveschange
sData
;
masterData
.
pimarchives
records
=
pimarchivesrecord
sData
;
let
pimarchivesloanandreturnsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
),
'undefined'
)){
pimarchivesloanandreturnsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchivesloanandreturns'
)
as
any
);
...
...
@@ -336,8 +336,8 @@ export default class PIMARCHIVESServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pimarchives`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimarchiveschanges'
,
JSON
.
stringify
(
res
.
data
.
pimarchiveschanges
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimarchivesrecords'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesrecords
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimarchivesloanandreturns'
,
JSON
.
stringify
(
res
.
data
.
pimarchivesloanandreturns
));
return
res
;
}
...
...
app_EHRPim/src/service/pimperson/pimperson-service-base.ts
浏览文件 @
e1dd73f5
...
...
@@ -65,141 +65,141 @@ export default class PIMPERSONServiceBase extends EntityService {
*/
public
async
Update
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
pimresearchfindings
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
pimresearchfindings
'
),
'undefined'
)){
pimresearchfindingsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimresearchfindings
'
)
as
any
);
if
(
pimresearchfindingsData
&&
pimresearchfindingsData
.
length
&&
pimresearchfindings
Data
.
length
>
0
){
pimresearchfindings
Data
.
forEach
((
item
:
any
)
=>
{
let
trmtrianpeople
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
trmtrianpeople
'
),
'undefined'
)){
trmtrianpeopleData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_trmtrianpeople
'
)
as
any
);
if
(
trmtrianpeopleData
&&
trmtrianpeopleData
.
length
&&
trmtrianpeople
Data
.
length
>
0
){
trmtrianpeople
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimresearchfindings
id
=
null
;
item
.
trmtrianperson
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimresearchfindings
=
pimresearchfindings
Data
;
let
pim
vocational
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vocational
s'
),
'undefined'
)){
pim
vocationalsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvocational
s'
)
as
any
);
if
(
pim
vocationalsData
&&
pimvocationalsData
.
length
&&
pimvocational
sData
.
length
>
0
){
pim
vocational
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
trmtrianpeople
=
trmtrianpeople
Data
;
let
pim
patent
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
patent
s'
),
'undefined'
)){
pim
patentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpatent
s'
)
as
any
);
if
(
pim
patentsData
&&
pimpatentsData
.
length
&&
pimpatent
sData
.
length
>
0
){
pim
patent
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
vocational
id
=
null
;
item
.
pim
patent
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
vocationals
=
pimvocational
sData
;
let
pima
rchive
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pima
rchive
s'
),
'undefined'
)){
pima
rchivesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchive
s'
)
as
any
);
if
(
pima
rchivesData
&&
pimarchivesData
.
length
&&
pimarchive
sData
.
length
>
0
){
pima
rchive
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
patents
=
pimpatent
sData
;
let
pima
chievement
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pima
chievement
s'
),
'undefined'
)){
pima
chievementsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimachievement
s'
)
as
any
);
if
(
pima
chievementsData
&&
pimachievementsData
.
length
&&
pimachievement
sData
.
length
>
0
){
pima
chievement
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pima
rchive
sid
=
null
;
item
.
pima
chievement
sid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pima
rchives
=
pimarchive
sData
;
let
trmtrianpeople
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
trmtrianpeople
'
),
'undefined'
)){
trmtrianpeopleData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_trmtrianpeople
'
)
as
any
);
if
(
trmtrianpeopleData
&&
trmtrianpeopleData
.
length
&&
trmtrianpeople
Data
.
length
>
0
){
trmtrianpeople
Data
.
forEach
((
item
:
any
)
=>
{
masterData
.
pima
chievements
=
pimachievement
sData
;
let
pimvacations
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
pimvacations
'
),
'undefined'
)){
pimvacationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvacations
'
)
as
any
);
if
(
pimvacationsData
&&
pimvacationsData
.
length
&&
pimvacations
Data
.
length
>
0
){
pimvacations
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
trmtrianpers
onid
=
null
;
item
.
pimvacati
onid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
trmtrianpeople
=
trmtrianpeople
Data
;
let
pim
languageabilitie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
languageabilitie
s'
),
'undefined'
)){
pim
languageabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimlanguageabilitie
s'
)
as
any
);
if
(
pim
languageabilitiesData
&&
pimlanguageabilitiesData
.
length
&&
pimlanguageabilitie
sData
.
length
>
0
){
pim
languageabilitie
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimvacations
=
pimvacations
Data
;
let
pim
paper
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
paper
s'
),
'undefined'
)){
pim
papersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpaper
s'
)
as
any
);
if
(
pim
papersData
&&
pimpapersData
.
length
&&
pimpaper
sData
.
length
>
0
){
pim
paper
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
languageability
id
=
null
;
item
.
pim
paper
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
languageabilities
=
pimlanguageabilitie
sData
;
let
pim
personchang
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
personchang
es'
),
'undefined'
)){
pim
personchangesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonchang
es'
)
as
any
);
if
(
pim
personchangesData
&&
pimpersonchangesData
.
length
&&
pimpersonchang
esData
.
length
>
0
){
pim
personchang
esData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
papers
=
pimpaper
sData
;
let
pim
languageabiliti
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
languageabiliti
es'
),
'undefined'
)){
pim
languageabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimlanguageabiliti
es'
)
as
any
);
if
(
pim
languageabilitiesData
&&
pimlanguageabilitiesData
.
length
&&
pimlanguageabiliti
esData
.
length
>
0
){
pim
languageabiliti
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
personchange
id
=
null
;
item
.
pim
languageability
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
personchanges
=
pimpersonchang
esData
;
let
pim
achieve
mentsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
achieve
ments'
),
'undefined'
)){
pim
achievementsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimachieve
ments'
)
as
any
);
if
(
pim
achievementsData
&&
pimachievementsData
.
length
&&
pimachieve
mentsData
.
length
>
0
){
pim
achieve
mentsData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
languageabilities
=
pimlanguageabiliti
esData
;
let
pim
rewardpunish
mentsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
rewardpunish
ments'
),
'undefined'
)){
pim
rewardpunishmentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimrewardpunish
ments'
)
as
any
);
if
(
pim
rewardpunishmentsData
&&
pimrewardpunishmentsData
.
length
&&
pimrewardpunish
mentsData
.
length
>
0
){
pim
rewardpunish
mentsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
achievements
id
=
null
;
item
.
pim
rewardpunishment
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
achievements
=
pimachieve
mentsData
;
let
pim
exitandentrie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
exitandentrie
s'
),
'undefined'
)){
pim
exitandentriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimexitandentrie
s'
)
as
any
);
if
(
pim
exitandentriesData
&&
pimexitandentriesData
.
length
&&
pimexitandentrie
sData
.
length
>
0
){
pim
exitandentrie
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
rewardpunishments
=
pimrewardpunish
mentsData
;
let
pim
contract
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
contract
s'
),
'undefined'
)){
pim
contractsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimcontract
s'
)
as
any
);
if
(
pim
contractsData
&&
pimcontractsData
.
length
&&
pimcontract
sData
.
length
>
0
){
pim
contract
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
exitandentry
id
=
null
;
item
.
pim
contract
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
exitandentries
=
pimexitandentrie
sData
;
let
pim
paper
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
paper
s'
),
'undefined'
)){
pim
papersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpaper
s'
)
as
any
);
if
(
pim
papersData
&&
pimpapersData
.
length
&&
pimpaper
sData
.
length
>
0
){
pim
paper
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
contracts
=
pimcontract
sData
;
let
pim
researchfinding
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
researchfinding
s'
),
'undefined'
)){
pim
researchfindingsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimresearchfinding
s'
)
as
any
);
if
(
pim
researchfindingsData
&&
pimresearchfindingsData
.
length
&&
pimresearchfinding
sData
.
length
>
0
){
pim
researchfinding
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
paper
id
=
null
;
item
.
pim
researchfindings
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
papers
=
pimpaper
sData
;
masterData
.
pim
researchfindings
=
pimresearchfinding
sData
;
let
attendancemreportmxesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
),
'undefined'
)){
attendancemreportmxesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
)
as
any
);
...
...
@@ -215,36 +215,36 @@ export default class PIMPERSONServiceBase extends EntityService {
}
}
masterData
.
attendancemreportmxes
=
attendancemreportmxesData
;
let
pim
armycadr
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
armycadr
es'
),
'undefined'
)){
pim
armycadresData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarmycadr
es'
)
as
any
);
if
(
pim
armycadresData
&&
pimarmycadresData
.
length
&&
pimarmycadr
esData
.
length
>
0
){
pim
armycadr
esData
.
forEach
((
item
:
any
)
=>
{
let
pim
titl
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
titl
es'
),
'undefined'
)){
pim
titlesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimtitl
es'
)
as
any
);
if
(
pim
titlesData
&&
pimtitlesData
.
length
&&
pimtitl
esData
.
length
>
0
){
pim
titl
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
armycadres
id
=
null
;
item
.
pim
title
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
armycadres
=
pimarmycadr
esData
;
let
pim
title
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
title
s'
),
'undefined'
)){
pim
titlesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimtitle
s'
)
as
any
);
if
(
pim
titlesData
&&
pimtitlesData
.
length
&&
pimtitle
sData
.
length
>
0
){
pim
title
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
titles
=
pimtitl
esData
;
let
pim
education
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
education
s'
),
'undefined'
)){
pim
educationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimeducation
s'
)
as
any
);
if
(
pim
educationsData
&&
pimeducationsData
.
length
&&
pimeducation
sData
.
length
>
0
){
pim
education
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
title
id
=
null
;
item
.
pim
education
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
titles
=
pimtitle
sData
;
masterData
.
pim
educations
=
pimeducation
sData
;
let
pimfaminfosData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
),
'undefined'
)){
pimfaminfosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
)
as
any
);
...
...
@@ -260,149 +260,149 @@ export default class PIMPERSONServiceBase extends EntityService {
}
}
masterData
.
pimfaminfos
=
pimfaminfosData
;
let
pim
rewardpunishment
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
rewardpunishment
s'
),
'undefined'
)){
pim
rewardpunishmentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimrewardpunishment
s'
)
as
any
);
if
(
pim
rewardpunishmentsData
&&
pimrewardpunishmentsData
.
length
&&
pimrewardpunishment
sData
.
length
>
0
){
pim
rewardpunishment
sData
.
forEach
((
item
:
any
)
=>
{
let
pim
workhistorie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
workhistorie
s'
),
'undefined'
)){
pim
workhistoriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimworkhistorie
s'
)
as
any
);
if
(
pim
workhistoriesData
&&
pimworkhistoriesData
.
length
&&
pimworkhistorie
sData
.
length
>
0
){
pim
workhistorie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
rewardpunishment
id
=
null
;
item
.
pim
workhistory
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
rewardpunishments
=
pimrewardpunishment
sData
;
let
pimp
atent
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimp
atent
s'
),
'undefined'
)){
pimp
atentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpatent
s'
)
as
any
);
if
(
pimp
atentsData
&&
pimpatentsData
.
length
&&
pimpatent
sData
.
length
>
0
){
pimp
atent
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
workhistories
=
pimworkhistorie
sData
;
let
pimp
ersonabilitie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimp
ersonabilitie
s'
),
'undefined'
)){
pimp
ersonabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonabilitie
s'
)
as
any
);
if
(
pimp
ersonabilitiesData
&&
pimpersonabilitiesData
.
length
&&
pimpersonabilitie
sData
.
length
>
0
){
pimp
ersonabilitie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimp
atent
id
=
null
;
item
.
pimp
ersonability
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimp
atents
=
pimpatent
sData
;
let
pim
workhistorie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
workhistorie
s'
),
'undefined'
)){
pim
workhistoriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimworkhistorie
s'
)
as
any
);
if
(
pim
workhistoriesData
&&
pimworkhistoriesData
.
length
&&
pimworkhistorie
sData
.
length
>
0
){
pim
workhistorie
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimp
ersonabilities
=
pimpersonabilitie
sData
;
let
pim
vocational
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vocational
s'
),
'undefined'
)){
pim
vocationalsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvocational
s'
)
as
any
);
if
(
pim
vocationalsData
&&
pimvocationalsData
.
length
&&
pimvocational
sData
.
length
>
0
){
pim
vocational
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
workhistory
id
=
null
;
item
.
pim
vocational
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
workhistories
=
pimworkhistorie
sData
;
let
pim
contract
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
contract
s'
),
'undefined'
)){
pim
contractsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimcontract
s'
)
as
any
);
if
(
pim
contractsData
&&
pimcontractsData
.
length
&&
pimcontract
sData
.
length
>
0
){
pim
contract
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
vocationals
=
pimvocational
sData
;
let
pim
distirbution
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
distirbution
s'
),
'undefined'
)){
pim
distirbutionsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimdistirbution
s'
)
as
any
);
if
(
pim
distirbutionsData
&&
pimdistirbutionsData
.
length
&&
pimdistirbution
sData
.
length
>
0
){
pim
distirbution
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
contract
id
=
null
;
item
.
pim
distirbution
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
contracts
=
pimcontract
sData
;
let
pim
vacation
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vacation
s'
),
'undefined'
)){
pim
vacationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvacation
s'
)
as
any
);
if
(
pim
vacationsData
&&
pimvacationsData
.
length
&&
pimvacation
sData
.
length
>
0
){
pim
vacation
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
distirbutions
=
pimdistirbution
sData
;
let
pim
personchange
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
personchange
s'
),
'undefined'
)){
pim
personchangesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonchange
s'
)
as
any
);
if
(
pim
personchangesData
&&
pimpersonchangesData
.
length
&&
pimpersonchange
sData
.
length
>
0
){
pim
personchange
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
vacation
id
=
null
;
item
.
pim
personchange
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
vacations
=
pimvacation
sData
;
let
pime
ducation
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pime
ducation
s'
),
'undefined'
)){
pime
ducationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimeducation
s'
)
as
any
);
if
(
pime
ducationsData
&&
pimeducationsData
.
length
&&
pimeducation
sData
.
length
>
0
){
pime
ducation
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
personchanges
=
pimpersonchange
sData
;
let
pime
xitandentrie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pime
xitandentrie
s'
),
'undefined'
)){
pime
xitandentriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimexitandentrie
s'
)
as
any
);
if
(
pime
xitandentriesData
&&
pimexitandentriesData
.
length
&&
pimexitandentrie
sData
.
length
>
0
){
pime
xitandentrie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pime
ducation
id
=
null
;
item
.
pime
xitandentry
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pime
ducations
=
pimeducation
sData
;
let
pim
personabiliti
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
personabiliti
es'
),
'undefined'
)){
pim
personabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonabiliti
es'
)
as
any
);
if
(
pim
personabilitiesData
&&
pimpersonabilitiesData
.
length
&&
pimpersonabiliti
esData
.
length
>
0
){
pim
personabiliti
esData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pime
xitandentries
=
pimexitandentrie
sData
;
let
pim
armycadr
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
armycadr
es'
),
'undefined'
)){
pim
armycadresData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarmycadr
es'
)
as
any
);
if
(
pim
armycadresData
&&
pimarmycadresData
.
length
&&
pimarmycadr
esData
.
length
>
0
){
pim
armycadr
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
personability
id
=
null
;
item
.
pim
armycadres
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
personabilities
=
pimpersonabiliti
esData
;
let
pim
distirbution
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
distirbution
s'
),
'undefined'
)){
pim
distirbutionsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimdistirbution
s'
)
as
any
);
if
(
pim
distirbutionsData
&&
pimdistirbutionsData
.
length
&&
pimdistirbution
sData
.
length
>
0
){
pim
distirbution
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
armycadres
=
pimarmycadr
esData
;
let
pim
archive
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
archive
s'
),
'undefined'
)){
pim
archivesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchive
s'
)
as
any
);
if
(
pim
archivesData
&&
pimarchivesData
.
length
&&
pimarchive
sData
.
length
>
0
){
pim
archive
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
distirbution
id
=
null
;
item
.
pim
archives
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
distirbutions
=
pimdistirbution
sData
;
masterData
.
pim
archives
=
pimarchive
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/pimpeople/
${
context
.
pimperson
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_trmtrianpeople'
,
JSON
.
stringify
(
res
.
data
.
trmtrianpeople
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimachievements'
,
JSON
.
stringify
(
res
.
data
.
pimachievements
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pim
exitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentrie
s
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pim
vacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacation
s
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpapers'
,
JSON
.
stringify
(
res
.
data
.
pimpapers
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
,
JSON
.
stringify
(
res
.
data
.
attendancemreportmxes
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimtitles'
,
JSON
.
stringify
(
res
.
data
.
pimtitles
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
,
JSON
.
stringify
(
res
.
data
.
pimfaminfos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimworkhistories'
,
JSON
.
stringify
(
res
.
data
.
pimworkhistories
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonabilities'
,
JSON
.
stringify
(
res
.
data
.
pimpersonabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimdistirbutions'
,
JSON
.
stringify
(
res
.
data
.
pimdistirbutions
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimexitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentries
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
return
res
;
}
...
...
@@ -443,27 +443,27 @@ export default class PIMPERSONServiceBase extends EntityService {
*/
public
async
Get
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pimpeople/
${
context
.
pimperson
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_trmtrianpeople'
,
JSON
.
stringify
(
res
.
data
.
trmtrianpeople
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimachievements'
,
JSON
.
stringify
(
res
.
data
.
pimachievements
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pim
exitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentrie
s
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pim
vacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacation
s
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpapers'
,
JSON
.
stringify
(
res
.
data
.
pimpapers
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
,
JSON
.
stringify
(
res
.
data
.
attendancemreportmxes
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimtitles'
,
JSON
.
stringify
(
res
.
data
.
pimtitles
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
,
JSON
.
stringify
(
res
.
data
.
pimfaminfos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimworkhistories'
,
JSON
.
stringify
(
res
.
data
.
pimworkhistories
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonabilities'
,
JSON
.
stringify
(
res
.
data
.
pimpersonabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimdistirbutions'
,
JSON
.
stringify
(
res
.
data
.
pimdistirbutions
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimexitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentries
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
return
res
;
}
...
...
@@ -505,141 +505,141 @@ export default class PIMPERSONServiceBase extends EntityService {
*/
public
async
Create
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
pimresearchfindings
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
pimresearchfindings
'
),
'undefined'
)){
pimresearchfindingsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimresearchfindings
'
)
as
any
);
if
(
pimresearchfindingsData
&&
pimresearchfindingsData
.
length
&&
pimresearchfindings
Data
.
length
>
0
){
pimresearchfindings
Data
.
forEach
((
item
:
any
)
=>
{
let
trmtrianpeople
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
trmtrianpeople
'
),
'undefined'
)){
trmtrianpeopleData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_trmtrianpeople
'
)
as
any
);
if
(
trmtrianpeopleData
&&
trmtrianpeopleData
.
length
&&
trmtrianpeople
Data
.
length
>
0
){
trmtrianpeople
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimresearchfindings
id
=
null
;
item
.
trmtrianperson
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimresearchfindings
=
pimresearchfindings
Data
;
let
pim
vocational
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vocational
s'
),
'undefined'
)){
pim
vocationalsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvocational
s'
)
as
any
);
if
(
pim
vocationalsData
&&
pimvocationalsData
.
length
&&
pimvocational
sData
.
length
>
0
){
pim
vocational
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
trmtrianpeople
=
trmtrianpeople
Data
;
let
pim
patent
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
patent
s'
),
'undefined'
)){
pim
patentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpatent
s'
)
as
any
);
if
(
pim
patentsData
&&
pimpatentsData
.
length
&&
pimpatent
sData
.
length
>
0
){
pim
patent
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
vocational
id
=
null
;
item
.
pim
patent
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
vocationals
=
pimvocational
sData
;
let
pima
rchive
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pima
rchive
s'
),
'undefined'
)){
pima
rchivesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchive
s'
)
as
any
);
if
(
pima
rchivesData
&&
pimarchivesData
.
length
&&
pimarchive
sData
.
length
>
0
){
pima
rchive
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
patents
=
pimpatent
sData
;
let
pima
chievement
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pima
chievement
s'
),
'undefined'
)){
pima
chievementsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimachievement
s'
)
as
any
);
if
(
pima
chievementsData
&&
pimachievementsData
.
length
&&
pimachievement
sData
.
length
>
0
){
pima
chievement
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pima
rchive
sid
=
null
;
item
.
pima
chievement
sid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pima
rchives
=
pimarchive
sData
;
let
trmtrianpeople
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
trmtrianpeople
'
),
'undefined'
)){
trmtrianpeopleData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_trmtrianpeople
'
)
as
any
);
if
(
trmtrianpeopleData
&&
trmtrianpeopleData
.
length
&&
trmtrianpeople
Data
.
length
>
0
){
trmtrianpeople
Data
.
forEach
((
item
:
any
)
=>
{
masterData
.
pima
chievements
=
pimachievement
sData
;
let
pimvacations
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
pimvacations
'
),
'undefined'
)){
pimvacationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvacations
'
)
as
any
);
if
(
pimvacationsData
&&
pimvacationsData
.
length
&&
pimvacations
Data
.
length
>
0
){
pimvacations
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
trmtrianpers
onid
=
null
;
item
.
pimvacati
onid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
trmtrianpeople
=
trmtrianpeople
Data
;
let
pim
languageabilitie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
languageabilitie
s'
),
'undefined'
)){
pim
languageabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimlanguageabilitie
s'
)
as
any
);
if
(
pim
languageabilitiesData
&&
pimlanguageabilitiesData
.
length
&&
pimlanguageabilitie
sData
.
length
>
0
){
pim
languageabilitie
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimvacations
=
pimvacations
Data
;
let
pim
paper
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
paper
s'
),
'undefined'
)){
pim
papersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpaper
s'
)
as
any
);
if
(
pim
papersData
&&
pimpapersData
.
length
&&
pimpaper
sData
.
length
>
0
){
pim
paper
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
languageability
id
=
null
;
item
.
pim
paper
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
languageabilities
=
pimlanguageabilitie
sData
;
let
pim
personchang
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
personchang
es'
),
'undefined'
)){
pim
personchangesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonchang
es'
)
as
any
);
if
(
pim
personchangesData
&&
pimpersonchangesData
.
length
&&
pimpersonchang
esData
.
length
>
0
){
pim
personchang
esData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
papers
=
pimpaper
sData
;
let
pim
languageabiliti
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
languageabiliti
es'
),
'undefined'
)){
pim
languageabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimlanguageabiliti
es'
)
as
any
);
if
(
pim
languageabilitiesData
&&
pimlanguageabilitiesData
.
length
&&
pimlanguageabiliti
esData
.
length
>
0
){
pim
languageabiliti
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
personchange
id
=
null
;
item
.
pim
languageability
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
personchanges
=
pimpersonchang
esData
;
let
pim
achieve
mentsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
achieve
ments'
),
'undefined'
)){
pim
achievementsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimachieve
ments'
)
as
any
);
if
(
pim
achievementsData
&&
pimachievementsData
.
length
&&
pimachieve
mentsData
.
length
>
0
){
pim
achieve
mentsData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
languageabilities
=
pimlanguageabiliti
esData
;
let
pim
rewardpunish
mentsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
rewardpunish
ments'
),
'undefined'
)){
pim
rewardpunishmentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimrewardpunish
ments'
)
as
any
);
if
(
pim
rewardpunishmentsData
&&
pimrewardpunishmentsData
.
length
&&
pimrewardpunish
mentsData
.
length
>
0
){
pim
rewardpunish
mentsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
achievements
id
=
null
;
item
.
pim
rewardpunishment
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
achievements
=
pimachieve
mentsData
;
let
pim
exitandentrie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
exitandentrie
s'
),
'undefined'
)){
pim
exitandentriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimexitandentrie
s'
)
as
any
);
if
(
pim
exitandentriesData
&&
pimexitandentriesData
.
length
&&
pimexitandentrie
sData
.
length
>
0
){
pim
exitandentrie
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
rewardpunishments
=
pimrewardpunish
mentsData
;
let
pim
contract
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
contract
s'
),
'undefined'
)){
pim
contractsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimcontract
s'
)
as
any
);
if
(
pim
contractsData
&&
pimcontractsData
.
length
&&
pimcontract
sData
.
length
>
0
){
pim
contract
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
exitandentry
id
=
null
;
item
.
pim
contract
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
exitandentries
=
pimexitandentrie
sData
;
let
pim
paper
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
paper
s'
),
'undefined'
)){
pim
papersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpaper
s'
)
as
any
);
if
(
pim
papersData
&&
pimpapersData
.
length
&&
pimpaper
sData
.
length
>
0
){
pim
paper
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
contracts
=
pimcontract
sData
;
let
pim
researchfinding
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
researchfinding
s'
),
'undefined'
)){
pim
researchfindingsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimresearchfinding
s'
)
as
any
);
if
(
pim
researchfindingsData
&&
pimresearchfindingsData
.
length
&&
pimresearchfinding
sData
.
length
>
0
){
pim
researchfinding
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
paper
id
=
null
;
item
.
pim
researchfindings
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
papers
=
pimpaper
sData
;
masterData
.
pim
researchfindings
=
pimresearchfinding
sData
;
let
attendancemreportmxesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
),
'undefined'
)){
attendancemreportmxesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
)
as
any
);
...
...
@@ -655,36 +655,36 @@ export default class PIMPERSONServiceBase extends EntityService {
}
}
masterData
.
attendancemreportmxes
=
attendancemreportmxesData
;
let
pim
armycadr
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
armycadr
es'
),
'undefined'
)){
pim
armycadresData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarmycadr
es'
)
as
any
);
if
(
pim
armycadresData
&&
pimarmycadresData
.
length
&&
pimarmycadr
esData
.
length
>
0
){
pim
armycadr
esData
.
forEach
((
item
:
any
)
=>
{
let
pim
titl
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
titl
es'
),
'undefined'
)){
pim
titlesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimtitl
es'
)
as
any
);
if
(
pim
titlesData
&&
pimtitlesData
.
length
&&
pimtitl
esData
.
length
>
0
){
pim
titl
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
armycadres
id
=
null
;
item
.
pim
title
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
armycadres
=
pimarmycadr
esData
;
let
pim
title
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
title
s'
),
'undefined'
)){
pim
titlesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimtitle
s'
)
as
any
);
if
(
pim
titlesData
&&
pimtitlesData
.
length
&&
pimtitle
sData
.
length
>
0
){
pim
title
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
titles
=
pimtitl
esData
;
let
pim
education
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
education
s'
),
'undefined'
)){
pim
educationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimeducation
s'
)
as
any
);
if
(
pim
educationsData
&&
pimeducationsData
.
length
&&
pimeducation
sData
.
length
>
0
){
pim
education
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
title
id
=
null
;
item
.
pim
education
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
titles
=
pimtitle
sData
;
masterData
.
pim
educations
=
pimeducation
sData
;
let
pimfaminfosData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
),
'undefined'
)){
pimfaminfosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
)
as
any
);
...
...
@@ -700,126 +700,126 @@ export default class PIMPERSONServiceBase extends EntityService {
}
}
masterData
.
pimfaminfos
=
pimfaminfosData
;
let
pim
rewardpunishment
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
rewardpunishment
s'
),
'undefined'
)){
pim
rewardpunishmentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimrewardpunishment
s'
)
as
any
);
if
(
pim
rewardpunishmentsData
&&
pimrewardpunishmentsData
.
length
&&
pimrewardpunishment
sData
.
length
>
0
){
pim
rewardpunishment
sData
.
forEach
((
item
:
any
)
=>
{
let
pim
workhistorie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
workhistorie
s'
),
'undefined'
)){
pim
workhistoriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimworkhistorie
s'
)
as
any
);
if
(
pim
workhistoriesData
&&
pimworkhistoriesData
.
length
&&
pimworkhistorie
sData
.
length
>
0
){
pim
workhistorie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
rewardpunishment
id
=
null
;
item
.
pim
workhistory
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
rewardpunishments
=
pimrewardpunishment
sData
;
let
pimp
atent
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimp
atent
s'
),
'undefined'
)){
pimp
atentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpatent
s'
)
as
any
);
if
(
pimp
atentsData
&&
pimpatentsData
.
length
&&
pimpatent
sData
.
length
>
0
){
pimp
atent
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
workhistories
=
pimworkhistorie
sData
;
let
pimp
ersonabilitie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimp
ersonabilitie
s'
),
'undefined'
)){
pimp
ersonabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonabilitie
s'
)
as
any
);
if
(
pimp
ersonabilitiesData
&&
pimpersonabilitiesData
.
length
&&
pimpersonabilitie
sData
.
length
>
0
){
pimp
ersonabilitie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimp
atent
id
=
null
;
item
.
pimp
ersonability
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimp
atents
=
pimpatent
sData
;
let
pim
workhistorie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
workhistorie
s'
),
'undefined'
)){
pim
workhistoriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimworkhistorie
s'
)
as
any
);
if
(
pim
workhistoriesData
&&
pimworkhistoriesData
.
length
&&
pimworkhistorie
sData
.
length
>
0
){
pim
workhistorie
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimp
ersonabilities
=
pimpersonabilitie
sData
;
let
pim
vocational
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vocational
s'
),
'undefined'
)){
pim
vocationalsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvocational
s'
)
as
any
);
if
(
pim
vocationalsData
&&
pimvocationalsData
.
length
&&
pimvocational
sData
.
length
>
0
){
pim
vocational
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
workhistory
id
=
null
;
item
.
pim
vocational
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
workhistories
=
pimworkhistorie
sData
;
let
pim
contract
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
contract
s'
),
'undefined'
)){
pim
contractsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimcontract
s'
)
as
any
);
if
(
pim
contractsData
&&
pimcontractsData
.
length
&&
pimcontract
sData
.
length
>
0
){
pim
contract
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
vocationals
=
pimvocational
sData
;
let
pim
distirbution
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
distirbution
s'
),
'undefined'
)){
pim
distirbutionsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimdistirbution
s'
)
as
any
);
if
(
pim
distirbutionsData
&&
pimdistirbutionsData
.
length
&&
pimdistirbution
sData
.
length
>
0
){
pim
distirbution
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
contract
id
=
null
;
item
.
pim
distirbution
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
contracts
=
pimcontract
sData
;
let
pim
vacation
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vacation
s'
),
'undefined'
)){
pim
vacationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvacation
s'
)
as
any
);
if
(
pim
vacationsData
&&
pimvacationsData
.
length
&&
pimvacation
sData
.
length
>
0
){
pim
vacation
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
distirbutions
=
pimdistirbution
sData
;
let
pim
personchange
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
personchange
s'
),
'undefined'
)){
pim
personchangesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonchange
s'
)
as
any
);
if
(
pim
personchangesData
&&
pimpersonchangesData
.
length
&&
pimpersonchange
sData
.
length
>
0
){
pim
personchange
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
vacation
id
=
null
;
item
.
pim
personchange
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
vacations
=
pimvacation
sData
;
let
pime
ducation
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pime
ducation
s'
),
'undefined'
)){
pime
ducationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimeducation
s'
)
as
any
);
if
(
pime
ducationsData
&&
pimeducationsData
.
length
&&
pimeducation
sData
.
length
>
0
){
pime
ducation
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
personchanges
=
pimpersonchange
sData
;
let
pime
xitandentrie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pime
xitandentrie
s'
),
'undefined'
)){
pime
xitandentriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimexitandentrie
s'
)
as
any
);
if
(
pime
xitandentriesData
&&
pimexitandentriesData
.
length
&&
pimexitandentrie
sData
.
length
>
0
){
pime
xitandentrie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pime
ducation
id
=
null
;
item
.
pime
xitandentry
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pime
ducations
=
pimeducation
sData
;
let
pim
personabiliti
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
personabiliti
es'
),
'undefined'
)){
pim
personabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonabiliti
es'
)
as
any
);
if
(
pim
personabilitiesData
&&
pimpersonabilitiesData
.
length
&&
pimpersonabiliti
esData
.
length
>
0
){
pim
personabiliti
esData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pime
xitandentries
=
pimexitandentrie
sData
;
let
pim
armycadr
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
armycadr
es'
),
'undefined'
)){
pim
armycadresData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarmycadr
es'
)
as
any
);
if
(
pim
armycadresData
&&
pimarmycadresData
.
length
&&
pimarmycadr
esData
.
length
>
0
){
pim
armycadr
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
personability
id
=
null
;
item
.
pim
armycadres
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
personabilities
=
pimpersonabiliti
esData
;
let
pim
distirbution
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
distirbution
s'
),
'undefined'
)){
pim
distirbutionsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimdistirbution
s'
)
as
any
);
if
(
pim
distirbutionsData
&&
pimdistirbutionsData
.
length
&&
pimdistirbution
sData
.
length
>
0
){
pim
distirbution
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
armycadres
=
pimarmycadr
esData
;
let
pim
archive
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
archive
s'
),
'undefined'
)){
pim
archivesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchive
s'
)
as
any
);
if
(
pim
archivesData
&&
pimarchivesData
.
length
&&
pimarchive
sData
.
length
>
0
){
pim
archive
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
distirbution
id
=
null
;
item
.
pim
archives
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
distirbutions
=
pimdistirbution
sData
;
masterData
.
pim
archives
=
pimarchive
sData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -829,27 +829,27 @@ export default class PIMPERSONServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pimpeople`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_trmtrianpeople'
,
JSON
.
stringify
(
res
.
data
.
trmtrianpeople
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimachievements'
,
JSON
.
stringify
(
res
.
data
.
pimachievements
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pim
exitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentrie
s
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pim
vacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacation
s
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimpapers'
,
JSON
.
stringify
(
res
.
data
.
pimpapers
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_attendancemreportmxes'
,
JSON
.
stringify
(
res
.
data
.
attendancemreportmxes
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimtitles'
,
JSON
.
stringify
(
res
.
data
.
pimtitles
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimfaminfos'
,
JSON
.
stringify
(
res
.
data
.
pimfaminfos
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimworkhistories'
,
JSON
.
stringify
(
res
.
data
.
pimworkhistories
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimvacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacations
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimpersonabilities'
,
JSON
.
stringify
(
res
.
data
.
pimpersonabilities
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimdistirbutions'
,
JSON
.
stringify
(
res
.
data
.
pimdistirbutions
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimexitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentries
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
return
res
;
}
...
...
@@ -864,66 +864,81 @@ export default class PIMPERSONServiceBase extends EntityService {
*/
public
async
Save
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
pimresearchfindings
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
pimresearchfindings
'
),
'undefined'
)){
pimresearchfindingsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimresearchfindings
'
)
as
any
);
if
(
pimresearchfindingsData
&&
pimresearchfindingsData
.
length
&&
pimresearchfindings
Data
.
length
>
0
){
pimresearchfindings
Data
.
forEach
((
item
:
any
)
=>
{
let
trmtrianpeople
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_
trmtrianpeople
'
),
'undefined'
)){
trmtrianpeopleData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_trmtrianpeople
'
)
as
any
);
if
(
trmtrianpeopleData
&&
trmtrianpeopleData
.
length
&&
trmtrianpeople
Data
.
length
>
0
){
trmtrianpeople
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimresearchfindings
id
=
null
;
item
.
trmtrianperson
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimresearchfindings
=
pimresearchfindings
Data
;
let
pim
vocational
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vocational
s'
),
'undefined'
)){
pim
vocationalsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvocational
s'
)
as
any
);
if
(
pim
vocationalsData
&&
pimvocationalsData
.
length
&&
pimvocational
sData
.
length
>
0
){
pim
vocational
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
trmtrianpeople
=
trmtrianpeople
Data
;
let
pim
patent
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
patent
s'
),
'undefined'
)){
pim
patentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpatent
s'
)
as
any
);
if
(
pim
patentsData
&&
pimpatentsData
.
length
&&
pimpatent
sData
.
length
>
0
){
pim
patent
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
vocational
id
=
null
;
item
.
pim
patent
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
vocationals
=
pimvocational
sData
;
let
pima
rchive
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pima
rchive
s'
),
'undefined'
)){
pima
rchivesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchive
s'
)
as
any
);
if
(
pima
rchivesData
&&
pimarchivesData
.
length
&&
pimarchive
sData
.
length
>
0
){
pima
rchive
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
patents
=
pimpatent
sData
;
let
pima
chievement
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pima
chievement
s'
),
'undefined'
)){
pima
chievementsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimachievement
s'
)
as
any
);
if
(
pima
chievementsData
&&
pimachievementsData
.
length
&&
pimachievement
sData
.
length
>
0
){
pima
chievement
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pima
rchive
sid
=
null
;
item
.
pima
chievement
sid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimarchives
=
pimarchivesData
;
let
trmtrianpeopleData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_trmtrianpeople'
),
'undefined'
)){
trmtrianpeopleData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_trmtrianpeople'
)
as
any
);
if
(
trmtrianpeopleData
&&
trmtrianpeopleData
.
length
&&
trmtrianpeopleData
.
length
>
0
){
trmtrianpeopleData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimachievements
=
pimachievementsData
;
let
pimvacationsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvacations'
),
'undefined'
)){
pimvacationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvacations'
)
as
any
);
if
(
pimvacationsData
&&
pimvacationsData
.
length
&&
pimvacationsData
.
length
>
0
){
pimvacationsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimvacationid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimvacations
=
pimvacationsData
;
let
pimpapersData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpapers'
),
'undefined'
)){
pimpapersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpapers'
)
as
any
);
if
(
pimpapersData
&&
pimpapersData
.
length
&&
pimpapersData
.
length
>
0
){
pimpapersData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
trmtrianperson
id
=
null
;
item
.
pimpaper
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
trmtrianpeople
=
trmtrianpeople
Data
;
masterData
.
pimpapers
=
pimpapers
Data
;
let
pimlanguageabilitiesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
),
'undefined'
)){
pimlanguageabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
)
as
any
);
...
...
@@ -939,66 +954,51 @@ export default class PIMPERSONServiceBase extends EntityService {
}
}
masterData
.
pimlanguageabilities
=
pimlanguageabilitiesData
;
let
pimpersonchangesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
),
'undefined'
)){
pimpersonchangesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
)
as
any
);
if
(
pimpersonchangesData
&&
pimpersonchangesData
.
length
&&
pimpersonchangesData
.
length
>
0
){
pimpersonchangesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimpersonchangeid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimpersonchanges
=
pimpersonchangesData
;
let
pimachievementsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimachievements'
),
'undefined'
)){
pimachievementsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimachievements'
)
as
any
);
if
(
pimachievementsData
&&
pimachievementsData
.
length
&&
pimachievementsData
.
length
>
0
){
pimachievementsData
.
forEach
((
item
:
any
)
=>
{
let
pimrewardpunishmentsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
),
'undefined'
)){
pimrewardpunishmentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
)
as
any
);
if
(
pimrewardpunishmentsData
&&
pimrewardpunishmentsData
.
length
&&
pimrewardpunishmentsData
.
length
>
0
){
pimrewardpunishmentsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
achievements
id
=
null
;
item
.
pim
rewardpunishment
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
achievements
=
pimachieve
mentsData
;
let
pim
exitandentrie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
exitandentrie
s'
),
'undefined'
)){
pim
exitandentriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimexitandentrie
s'
)
as
any
);
if
(
pim
exitandentriesData
&&
pimexitandentriesData
.
length
&&
pimexitandentrie
sData
.
length
>
0
){
pim
exitandentrie
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
rewardpunishments
=
pimrewardpunish
mentsData
;
let
pim
contract
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
contract
s'
),
'undefined'
)){
pim
contractsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimcontract
s'
)
as
any
);
if
(
pim
contractsData
&&
pimcontractsData
.
length
&&
pimcontract
sData
.
length
>
0
){
pim
contract
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
exitandentry
id
=
null
;
item
.
pim
contract
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
exitandentries
=
pimexitandentrie
sData
;
let
pim
paper
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
paper
s'
),
'undefined'
)){
pim
papersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpaper
s'
)
as
any
);
if
(
pim
papersData
&&
pimpapersData
.
length
&&
pimpaper
sData
.
length
>
0
){
pim
paper
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
contracts
=
pimcontract
sData
;
let
pim
researchfinding
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
researchfinding
s'
),
'undefined'
)){
pim
researchfindingsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimresearchfinding
s'
)
as
any
);
if
(
pim
researchfindingsData
&&
pimresearchfindingsData
.
length
&&
pimresearchfinding
sData
.
length
>
0
){
pim
researchfinding
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
paper
id
=
null
;
item
.
pim
researchfindings
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
papers
=
pimpaper
sData
;
masterData
.
pim
researchfindings
=
pimresearchfinding
sData
;
let
attendancemreportmxesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
),
'undefined'
)){
attendancemreportmxesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
)
as
any
);
...
...
@@ -1014,36 +1014,36 @@ export default class PIMPERSONServiceBase extends EntityService {
}
}
masterData
.
attendancemreportmxes
=
attendancemreportmxesData
;
let
pim
armycadr
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
armycadr
es'
),
'undefined'
)){
pim
armycadresData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarmycadr
es'
)
as
any
);
if
(
pim
armycadresData
&&
pimarmycadresData
.
length
&&
pimarmycadr
esData
.
length
>
0
){
pim
armycadr
esData
.
forEach
((
item
:
any
)
=>
{
let
pim
titl
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
titl
es'
),
'undefined'
)){
pim
titlesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimtitl
es'
)
as
any
);
if
(
pim
titlesData
&&
pimtitlesData
.
length
&&
pimtitl
esData
.
length
>
0
){
pim
titl
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
armycadres
id
=
null
;
item
.
pim
title
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
armycadres
=
pimarmycadr
esData
;
let
pim
title
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
title
s'
),
'undefined'
)){
pim
titlesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimtitle
s'
)
as
any
);
if
(
pim
titlesData
&&
pimtitlesData
.
length
&&
pimtitle
sData
.
length
>
0
){
pim
title
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
titles
=
pimtitl
esData
;
let
pim
education
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
education
s'
),
'undefined'
)){
pim
educationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimeducation
s'
)
as
any
);
if
(
pim
educationsData
&&
pimeducationsData
.
length
&&
pimeducation
sData
.
length
>
0
){
pim
education
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
title
id
=
null
;
item
.
pim
education
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
titles
=
pimtitle
sData
;
masterData
.
pim
educations
=
pimeducation
sData
;
let
pimfaminfosData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
),
'undefined'
)){
pimfaminfosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
)
as
any
);
...
...
@@ -1059,149 +1059,149 @@ export default class PIMPERSONServiceBase extends EntityService {
}
}
masterData
.
pimfaminfos
=
pimfaminfosData
;
let
pim
rewardpunishment
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
rewardpunishment
s'
),
'undefined'
)){
pim
rewardpunishmentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimrewardpunishment
s'
)
as
any
);
if
(
pim
rewardpunishmentsData
&&
pimrewardpunishmentsData
.
length
&&
pimrewardpunishment
sData
.
length
>
0
){
pim
rewardpunishment
sData
.
forEach
((
item
:
any
)
=>
{
let
pim
workhistorie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
workhistorie
s'
),
'undefined'
)){
pim
workhistoriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimworkhistorie
s'
)
as
any
);
if
(
pim
workhistoriesData
&&
pimworkhistoriesData
.
length
&&
pimworkhistorie
sData
.
length
>
0
){
pim
workhistorie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
rewardpunishment
id
=
null
;
item
.
pim
workhistory
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
rewardpunishments
=
pimrewardpunishment
sData
;
let
pimp
atent
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimp
atent
s'
),
'undefined'
)){
pimp
atentsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpatent
s'
)
as
any
);
if
(
pimp
atentsData
&&
pimpatentsData
.
length
&&
pimpatent
sData
.
length
>
0
){
pimp
atent
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
workhistories
=
pimworkhistorie
sData
;
let
pimp
ersonabilitie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimp
ersonabilitie
s'
),
'undefined'
)){
pimp
ersonabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonabilitie
s'
)
as
any
);
if
(
pimp
ersonabilitiesData
&&
pimpersonabilitiesData
.
length
&&
pimpersonabilitie
sData
.
length
>
0
){
pimp
ersonabilitie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pimp
atent
id
=
null
;
item
.
pimp
ersonability
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pimp
atents
=
pimpatent
sData
;
let
pim
workhistorie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
workhistorie
s'
),
'undefined'
)){
pim
workhistoriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimworkhistorie
s'
)
as
any
);
if
(
pim
workhistoriesData
&&
pimworkhistoriesData
.
length
&&
pimworkhistorie
sData
.
length
>
0
){
pim
workhistorie
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pimp
ersonabilities
=
pimpersonabilitie
sData
;
let
pim
vocational
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vocational
s'
),
'undefined'
)){
pim
vocationalsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvocational
s'
)
as
any
);
if
(
pim
vocationalsData
&&
pimvocationalsData
.
length
&&
pimvocational
sData
.
length
>
0
){
pim
vocational
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
workhistory
id
=
null
;
item
.
pim
vocational
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
workhistories
=
pimworkhistorie
sData
;
let
pim
contract
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
contract
s'
),
'undefined'
)){
pim
contractsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimcontract
s'
)
as
any
);
if
(
pim
contractsData
&&
pimcontractsData
.
length
&&
pimcontract
sData
.
length
>
0
){
pim
contract
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
vocationals
=
pimvocational
sData
;
let
pim
distirbution
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
distirbution
s'
),
'undefined'
)){
pim
distirbutionsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimdistirbution
s'
)
as
any
);
if
(
pim
distirbutionsData
&&
pimdistirbutionsData
.
length
&&
pimdistirbution
sData
.
length
>
0
){
pim
distirbution
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
contract
id
=
null
;
item
.
pim
distirbution
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
contracts
=
pimcontract
sData
;
let
pim
vacation
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
vacation
s'
),
'undefined'
)){
pim
vacationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimvacation
s'
)
as
any
);
if
(
pim
vacationsData
&&
pimvacationsData
.
length
&&
pimvacation
sData
.
length
>
0
){
pim
vacation
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
distirbutions
=
pimdistirbution
sData
;
let
pim
personchange
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
personchange
s'
),
'undefined'
)){
pim
personchangesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonchange
s'
)
as
any
);
if
(
pim
personchangesData
&&
pimpersonchangesData
.
length
&&
pimpersonchange
sData
.
length
>
0
){
pim
personchange
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
vacation
id
=
null
;
item
.
pim
personchange
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
vacations
=
pimvacation
sData
;
let
pime
ducation
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pime
ducation
s'
),
'undefined'
)){
pime
ducationsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimeducation
s'
)
as
any
);
if
(
pime
ducationsData
&&
pimeducationsData
.
length
&&
pimeducation
sData
.
length
>
0
){
pime
ducation
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
personchanges
=
pimpersonchange
sData
;
let
pime
xitandentrie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pime
xitandentrie
s'
),
'undefined'
)){
pime
xitandentriesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimexitandentrie
s'
)
as
any
);
if
(
pime
xitandentriesData
&&
pimexitandentriesData
.
length
&&
pimexitandentrie
sData
.
length
>
0
){
pime
xitandentrie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pime
ducation
id
=
null
;
item
.
pime
xitandentry
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pime
ducations
=
pimeducation
sData
;
let
pim
personabiliti
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
personabiliti
es'
),
'undefined'
)){
pim
personabilitiesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimpersonabiliti
es'
)
as
any
);
if
(
pim
personabilitiesData
&&
pimpersonabilitiesData
.
length
&&
pimpersonabiliti
esData
.
length
>
0
){
pim
personabiliti
esData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pime
xitandentries
=
pimexitandentrie
sData
;
let
pim
armycadr
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
armycadr
es'
),
'undefined'
)){
pim
armycadresData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarmycadr
es'
)
as
any
);
if
(
pim
armycadresData
&&
pimarmycadresData
.
length
&&
pimarmycadr
esData
.
length
>
0
){
pim
armycadr
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
personability
id
=
null
;
item
.
pim
armycadres
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
personabilities
=
pimpersonabiliti
esData
;
let
pim
distirbution
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
distirbution
s'
),
'undefined'
)){
pim
distirbutionsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimdistirbution
s'
)
as
any
);
if
(
pim
distirbutionsData
&&
pimdistirbutionsData
.
length
&&
pimdistirbution
sData
.
length
>
0
){
pim
distirbution
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
pim
armycadres
=
pimarmycadr
esData
;
let
pim
archive
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pim
archive
s'
),
'undefined'
)){
pim
archivesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_pimarchive
s'
)
as
any
);
if
(
pim
archivesData
&&
pimarchivesData
.
length
&&
pimarchive
sData
.
length
>
0
){
pim
archive
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
pim
distirbution
id
=
null
;
item
.
pim
archives
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
pim
distirbutions
=
pimdistirbution
sData
;
masterData
.
pim
archives
=
pimarchive
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pimpeople/
${
context
.
pimperson
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_trmtrianpeople'
,
JSON
.
stringify
(
res
.
data
.
trmtrianpeople
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimachievements'
,
JSON
.
stringify
(
res
.
data
.
pimachievements
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pim
exitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentrie
s
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pim
vacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacation
s
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpapers'
,
JSON
.
stringify
(
res
.
data
.
pimpapers
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
,
JSON
.
stringify
(
res
.
data
.
attendancemreportmxes
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimtitles'
,
JSON
.
stringify
(
res
.
data
.
pimtitles
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
,
JSON
.
stringify
(
res
.
data
.
pimfaminfos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimworkhistories'
,
JSON
.
stringify
(
res
.
data
.
pimworkhistories
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonabilities'
,
JSON
.
stringify
(
res
.
data
.
pimpersonabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimdistirbutions'
,
JSON
.
stringify
(
res
.
data
.
pimdistirbutions
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimexitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentries
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
return
res
;
}
...
...
@@ -1285,27 +1285,27 @@ export default class PIMPERSONServiceBase extends EntityService {
public
async
GetDraft
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pimpeople/getdraft`
,
isloading
);
res
.
data
.
pimperson
=
data
.
pimperson
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_trmtrianpeople'
,
JSON
.
stringify
(
res
.
data
.
trmtrianpeople
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimachievements'
,
JSON
.
stringify
(
res
.
data
.
pimachievements
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pim
exitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentrie
s
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pim
vacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacation
s
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpapers'
,
JSON
.
stringify
(
res
.
data
.
pimpapers
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimlanguageabilities'
,
JSON
.
stringify
(
res
.
data
.
pimlanguageabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimresearchfindings'
,
JSON
.
stringify
(
res
.
data
.
pimresearchfindings
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_attendancemreportmxes'
,
JSON
.
stringify
(
res
.
data
.
attendancemreportmxes
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimtitles'
,
JSON
.
stringify
(
res
.
data
.
pimtitles
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimfaminfos'
,
JSON
.
stringify
(
res
.
data
.
pimfaminfos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimrewardpunishments'
,
JSON
.
stringify
(
res
.
data
.
pimrewardpunishments
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpatents'
,
JSON
.
stringify
(
res
.
data
.
pimpatents
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimworkhistories'
,
JSON
.
stringify
(
res
.
data
.
pimworkhistories
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimcontracts'
,
JSON
.
stringify
(
res
.
data
.
pimcontracts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvacations'
,
JSON
.
stringify
(
res
.
data
.
pimvacations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimeducations'
,
JSON
.
stringify
(
res
.
data
.
pimeducations
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonabilities'
,
JSON
.
stringify
(
res
.
data
.
pimpersonabilities
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimvocationals'
,
JSON
.
stringify
(
res
.
data
.
pimvocationals
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimdistirbutions'
,
JSON
.
stringify
(
res
.
data
.
pimdistirbutions
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimpersonchanges'
,
JSON
.
stringify
(
res
.
data
.
pimpersonchanges
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimexitandentries'
,
JSON
.
stringify
(
res
.
data
.
pimexitandentries
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarmycadres'
,
JSON
.
stringify
(
res
.
data
.
pimarmycadres
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_pimarchives'
,
JSON
.
stringify
(
res
.
data
.
pimarchives
));
return
res
;
}
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录