Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
iBizEAM训练一营
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBizEAM训练营
iBizEAM训练一营
提交
a0fd1729
提交
a0fd1729
编写于
5月 20, 2020
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
demoadmin 部署微服务应用
上级
feaca62f
变更
15
显示空白字符变更
内嵌
并排
正在显示
15 个修改的文件
包含
1146 行增加
和
1146 行删除
+1146
-1146
emacclass-service-base.ts
app_EAMWeb/src/service/emacclass/emacclass-service-base.ts
+47
-47
emequip-service-base.ts
app_EAMWeb/src/service/emequip/emequip-service-base.ts
+342
-342
emitem-service-base.ts
app_EAMWeb/src/service/emitem/emitem-service-base.ts
+267
-267
emplan-service-base.ts
app_EAMWeb/src/service/emplan/emplan-service-base.ts
+47
-47
emrfode-service-base.ts
app_EAMWeb/src/service/emrfode/emrfode-service-base.ts
+52
-52
emservice-service-base.ts
app_EAMWeb/src/service/emservice/emservice-service-base.ts
+73
-73
emstore-service-base.ts
app_EAMWeb/src/service/emstore/emstore-service-base.ts
+50
-50
pfdept-service-base.ts
app_EAMWeb/src/service/pfdept/pfdept-service-base.ts
+100
-100
pfemp-service-base.ts
app_EAMWeb/src/service/pfemp/pfemp-service-base.ts
+50
-50
pfteam-service-base.ts
app_EAMWeb/src/service/pfteam/pfteam-service-base.ts
+97
-97
config.xml
config.xml
+5
-5
Dockerfile
eam-app/eam-app-eamweb/src/main/docker/Dockerfile
+1
-1
eam-app-eamweb.yaml
eam-app/eam-app-eamweb/src/main/docker/eam-app-eamweb.yaml
+13
-1
Dockerfile
eam-provider/eam-provider-webapi/src/main/docker/Dockerfile
+1
-1
eam-provider-webapi.yaml
...-provider-webapi/src/main/docker/eam-provider-webapi.yaml
+1
-13
未找到文件。
app_EAMWeb/src/service/emacclass/emacclass-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -62,40 +62,40 @@ export default class EMACClassServiceBase extends EntityService {
*/
public
async
Save
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
templ
id
=
null
;
item
.
emplanid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
templs
=
emplantempl
sData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
s
=
emplan
sData
;
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplanid
=
null
;
item
.
emplan
templ
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
s
=
emplan
sData
;
masterData
.
emplan
templs
=
emplantempl
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emacclasses/
${
context
.
emacclass
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -111,8 +111,8 @@ export default class EMACClassServiceBase extends EntityService {
public
async
GetDraft
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emacclasses/getdraft`
,
isloading
);
res
.
data
.
emacclass
=
data
.
emacclass
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -127,36 +127,36 @@ export default class EMACClassServiceBase extends EntityService {
*/
public
async
Create
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
templ
id
=
null
;
item
.
emplanid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
templs
=
emplantempl
sData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
s
=
emplan
sData
;
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplanid
=
null
;
item
.
emplan
templ
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
s
=
emplan
sData
;
masterData
.
emplan
templs
=
emplantempl
sData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -166,8 +166,8 @@ export default class EMACClassServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emacclasses`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -182,8 +182,8 @@ export default class EMACClassServiceBase extends EntityService {
*/
public
async
Get
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emacclasses/
${
context
.
emacclass
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -226,40 +226,40 @@ export default class EMACClassServiceBase extends EntityService {
*/
public
async
Update
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
templ
id
=
null
;
item
.
emplanid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
templs
=
emplantempl
sData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
s
=
emplan
sData
;
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplanid
=
null
;
item
.
emplan
templ
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
s
=
emplan
sData
;
masterData
.
emplan
templs
=
emplantempl
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/emacclasses/
${
context
.
emacclass
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
app_EAMWeb/src/service/emequip/emequip-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -74,141 +74,141 @@ export default class EMEquipServiceBase extends EntityService {
return
Http
.
getInstance
().
put
(
`/emeqtypes/
${
context
.
emeqtype
}
/emequips/
${
context
.
emequip
}
`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
em
wo_inner
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_inner
s'
),
'undefined'
)){
em
wo_innersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_inner
s'
)
as
any
);
if
(
em
wo_innersData
&&
emwo_innersData
.
length
&&
emwo_inner
sData
.
length
>
0
){
em
wo_inner
sData
.
forEach
((
item
:
any
)
=>
{
let
em
applie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
applie
s'
),
'undefined'
)){
em
appliesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emapplie
s'
)
as
any
);
if
(
em
appliesData
&&
emappliesData
.
length
&&
emapplie
sData
.
length
>
0
){
em
applie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_inner
id
=
null
;
item
.
em
apply
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_inners
=
emwo_inner
sData
;
let
em
wo_osc
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_osc
s'
),
'undefined'
)){
em
wo_oscsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_osc
s'
)
as
any
);
if
(
em
wo_oscsData
&&
emwo_oscsData
.
length
&&
emwo_osc
sData
.
length
>
0
){
em
wo_osc
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
applies
=
emapplie
sData
;
let
em
eqdebug
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqdebug
s'
),
'undefined'
)){
em
eqdebugsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqdebug
s'
)
as
any
);
if
(
em
eqdebugsData
&&
emeqdebugsData
.
length
&&
emeqdebug
sData
.
length
>
0
){
em
eqdebug
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_osc
id
=
null
;
item
.
em
eqdebug
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_oscs
=
emwo_osc
sData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqdebugs
=
emeqdebug
sData
;
let
em
eqkeep
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqkeep
s'
),
'undefined'
)){
em
eqkeepsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqkeep
s'
)
as
any
);
if
(
em
eqkeepsData
&&
emeqkeepsData
.
length
&&
emeqkeep
sData
.
length
>
0
){
em
eqkeep
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
eqkeep
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
let
emeq
setup
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
setup
s'
),
'undefined'
)){
emeq
setupsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsetup
s'
)
as
any
);
if
(
emeq
setupsData
&&
emeqsetupsData
.
length
&&
emeqsetup
sData
.
length
>
0
){
emeq
setup
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqkeeps
=
emeqkeep
sData
;
let
emeq
check
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
check
s'
),
'undefined'
)){
emeq
checksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqcheck
s'
)
as
any
);
if
(
emeq
checksData
&&
emeqchecksData
.
length
&&
emeqcheck
sData
.
length
>
0
){
emeq
check
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emeq
setup
id
=
null
;
item
.
emeq
check
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emeq
setups
=
emeqsetup
sData
;
let
em
wo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo
s'
),
'undefined'
)){
em
wosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo
s'
)
as
any
);
if
(
em
wosData
&&
emwosData
.
length
&&
emwo
sData
.
length
>
0
){
em
wo
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emeq
checks
=
emeqcheck
sData
;
let
em
eqmaintance
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqmaintance
s'
),
'undefined'
)){
em
eqmaintancesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqmaintance
s'
)
as
any
);
if
(
em
eqmaintancesData
&&
emeqmaintancesData
.
length
&&
emeqmaintance
sData
.
length
>
0
){
em
eqmaintance
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo
id
=
null
;
item
.
em
eqmaintance
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wos
=
emwo
sData
;
let
emwo_
dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_
dp
s'
),
'undefined'
)){
emwo_
dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
emwo_
dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
emwo_
dp
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqmaintances
=
emeqmaintance
sData
;
let
emwo_
inner
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_
inner
s'
),
'undefined'
)){
emwo_
innersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_inner
s'
)
as
any
);
if
(
emwo_
innersData
&&
emwo_innersData
.
length
&&
emwo_inner
sData
.
length
>
0
){
emwo_
inner
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwo_
dp
id
=
null
;
item
.
emwo_
inner
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwo_
dps
=
emwo_dp
sData
;
let
em
wo_en
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_en
s'
),
'undefined'
)){
em
wo_ensData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_en
s'
)
as
any
);
if
(
em
wo_ensData
&&
emwo_ensData
.
length
&&
emwo_en
sData
.
length
>
0
){
em
wo_en
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emwo_
inners
=
emwo_inner
sData
;
let
em
eqah
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqah
s'
),
'undefined'
)){
em
eqahsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqah
s'
)
as
any
);
if
(
em
eqahsData
&&
emeqahsData
.
length
&&
emeqah
sData
.
length
>
0
){
em
eqah
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_en
id
=
null
;
item
.
em
eqah
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_ens
=
emwo_en
sData
;
let
eme
qdebug
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_eme
qdebug
s'
),
'undefined'
)){
eme
qdebugsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqdebug
s'
)
as
any
);
if
(
eme
qdebugsData
&&
emeqdebugsData
.
length
&&
emeqdebug
sData
.
length
>
0
){
eme
qdebug
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqahs
=
emeqah
sData
;
let
eme
nconsum
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_eme
nconsum
s'
),
'undefined'
)){
eme
nconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsum
s'
)
as
any
);
if
(
eme
nconsumsData
&&
emenconsumsData
.
length
&&
emenconsum
sData
.
length
>
0
){
eme
nconsum
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
eme
qdebug
id
=
null
;
item
.
eme
nconsum
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
eme
qdebugs
=
emeqdebug
sData
;
let
em
eqkeep
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqkeep
s'
),
'undefined'
)){
em
eqkeepsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqkeep
s'
)
as
any
);
if
(
em
eqkeepsData
&&
emeqkeepsData
.
length
&&
emeqkeep
sData
.
length
>
0
){
em
eqkeep
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
eme
nconsums
=
emenconsum
sData
;
let
em
wo_osc
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_osc
s'
),
'undefined'
)){
em
wo_oscsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_osc
s'
)
as
any
);
if
(
em
wo_oscsData
&&
emwo_oscsData
.
length
&&
emwo_osc
sData
.
length
>
0
){
em
wo_osc
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqkeep
id
=
null
;
item
.
em
wo_osc
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqkeeps
=
emeqkeep
sData
;
masterData
.
em
wo_oscs
=
emwo_osc
sData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -224,98 +224,98 @@ export default class EMEquipServiceBase extends EntityService {
}
}
masterData
.
emplans
=
emplansData
;
let
em
appli
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
appli
es'
),
'undefined'
)){
em
appliesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emappli
es'
)
as
any
);
if
(
em
appliesData
&&
emappliesData
.
length
&&
emappli
esData
.
length
>
0
){
em
appli
esData
.
forEach
((
item
:
any
)
=>
{
let
em
itempus
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempus
es'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempus
es'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempus
esData
.
length
>
0
){
em
itempus
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
apply
id
=
null
;
item
.
em
itempuse
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
applies
=
emappli
esData
;
let
em
enconsum
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
enconsum
s'
),
'undefined'
)){
em
enconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsum
s'
)
as
any
);
if
(
em
enconsumsData
&&
emenconsumsData
.
length
&&
emenconsum
sData
.
length
>
0
){
em
enconsum
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
itempuses
=
emitempus
esData
;
let
em
wo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo
s'
),
'undefined'
)){
em
wosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo
s'
)
as
any
);
if
(
em
wosData
&&
emwosData
.
length
&&
emwo
sData
.
length
>
0
){
em
wo
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
enconsum
id
=
null
;
item
.
em
wo
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
enconsums
=
emenconsum
sData
;
let
em
eqah
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqah
s'
),
'undefined'
)){
em
eqahsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqah
s'
)
as
any
);
if
(
em
eqahsData
&&
emeqahsData
.
length
&&
emeqah
sData
.
length
>
0
){
em
eqah
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
wos
=
emwo
sData
;
let
em
wo_dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_dp
s'
),
'undefined'
)){
em
wo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
em
wo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
em
wo_dp
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqah
id
=
null
;
item
.
em
wo_dp
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqahs
=
emeqah
sData
;
let
emeq
maintance
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
maintance
s'
),
'undefined'
)){
emeq
maintancesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqmaintance
s'
)
as
any
);
if
(
emeq
maintancesData
&&
emeqmaintancesData
.
length
&&
emeqmaintance
sData
.
length
>
0
){
emeq
maintance
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
wo_dps
=
emwo_dp
sData
;
let
emeq
setup
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
setup
s'
),
'undefined'
)){
emeq
setupsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsetup
s'
)
as
any
);
if
(
emeq
setupsData
&&
emeqsetupsData
.
length
&&
emeqsetup
sData
.
length
>
0
){
emeq
setup
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emeq
maintance
id
=
null
;
item
.
emeq
setup
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emeq
maintances
=
emeqmaintance
sData
;
let
em
eqcheck
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqcheck
s'
),
'undefined'
)){
em
eqchecksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqcheck
s'
)
as
any
);
if
(
em
eqchecksData
&&
emeqchecksData
.
length
&&
emeqcheck
sData
.
length
>
0
){
em
eqcheck
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emeq
setups
=
emeqsetup
sData
;
let
em
wo_en
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_en
s'
),
'undefined'
)){
em
wo_ensData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_en
s'
)
as
any
);
if
(
em
wo_ensData
&&
emwo_ensData
.
length
&&
emwo_en
sData
.
length
>
0
){
em
wo_en
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqcheck
id
=
null
;
item
.
em
wo_en
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqchecks
=
emeqcheck
sData
;
masterData
.
em
wo_ens
=
emwo_en
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/emequips/
${
context
.
emequip
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_inners'
,
JSON
.
stringify
(
res
.
data
.
emwo_inners
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_oscs'
,
JSON
.
stringify
(
res
.
data
.
emwo_oscs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwos'
,
JSON
.
stringify
(
res
.
data
.
emwos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_ens'
,
JSON
.
stringify
(
res
.
data
.
emwo_ens
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
return
res
;
}
...
...
@@ -348,141 +348,141 @@ export default class EMEquipServiceBase extends EntityService {
return
Http
.
getInstance
().
post
(
`/emeqtypes/
${
context
.
emeqtype
}
/emequips`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
em
wo_inner
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_inner
s'
),
'undefined'
)){
em
wo_innersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_inner
s'
)
as
any
);
if
(
em
wo_innersData
&&
emwo_innersData
.
length
&&
emwo_inner
sData
.
length
>
0
){
em
wo_inner
sData
.
forEach
((
item
:
any
)
=>
{
let
em
applie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
applie
s'
),
'undefined'
)){
em
appliesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emapplie
s'
)
as
any
);
if
(
em
appliesData
&&
emappliesData
.
length
&&
emapplie
sData
.
length
>
0
){
em
applie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_inner
id
=
null
;
item
.
em
apply
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_inners
=
emwo_inner
sData
;
let
em
wo_osc
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_osc
s'
),
'undefined'
)){
em
wo_oscsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_osc
s'
)
as
any
);
if
(
em
wo_oscsData
&&
emwo_oscsData
.
length
&&
emwo_osc
sData
.
length
>
0
){
em
wo_osc
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
applies
=
emapplie
sData
;
let
em
eqdebug
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqdebug
s'
),
'undefined'
)){
em
eqdebugsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqdebug
s'
)
as
any
);
if
(
em
eqdebugsData
&&
emeqdebugsData
.
length
&&
emeqdebug
sData
.
length
>
0
){
em
eqdebug
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_osc
id
=
null
;
item
.
em
eqdebug
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_oscs
=
emwo_osc
sData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqdebugs
=
emeqdebug
sData
;
let
em
eqkeep
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqkeep
s'
),
'undefined'
)){
em
eqkeepsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqkeep
s'
)
as
any
);
if
(
em
eqkeepsData
&&
emeqkeepsData
.
length
&&
emeqkeep
sData
.
length
>
0
){
em
eqkeep
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
eqkeep
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
let
emeq
setup
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
setup
s'
),
'undefined'
)){
emeq
setupsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsetup
s'
)
as
any
);
if
(
emeq
setupsData
&&
emeqsetupsData
.
length
&&
emeqsetup
sData
.
length
>
0
){
emeq
setup
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqkeeps
=
emeqkeep
sData
;
let
emeq
check
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
check
s'
),
'undefined'
)){
emeq
checksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqcheck
s'
)
as
any
);
if
(
emeq
checksData
&&
emeqchecksData
.
length
&&
emeqcheck
sData
.
length
>
0
){
emeq
check
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emeq
setup
id
=
null
;
item
.
emeq
check
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emeq
setups
=
emeqsetup
sData
;
let
em
wo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo
s'
),
'undefined'
)){
em
wosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo
s'
)
as
any
);
if
(
em
wosData
&&
emwosData
.
length
&&
emwo
sData
.
length
>
0
){
em
wo
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emeq
checks
=
emeqcheck
sData
;
let
em
eqmaintance
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqmaintance
s'
),
'undefined'
)){
em
eqmaintancesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqmaintance
s'
)
as
any
);
if
(
em
eqmaintancesData
&&
emeqmaintancesData
.
length
&&
emeqmaintance
sData
.
length
>
0
){
em
eqmaintance
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo
id
=
null
;
item
.
em
eqmaintance
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wos
=
emwo
sData
;
let
emwo_
dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_
dp
s'
),
'undefined'
)){
emwo_
dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
emwo_
dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
emwo_
dp
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqmaintances
=
emeqmaintance
sData
;
let
emwo_
inner
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_
inner
s'
),
'undefined'
)){
emwo_
innersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_inner
s'
)
as
any
);
if
(
emwo_
innersData
&&
emwo_innersData
.
length
&&
emwo_inner
sData
.
length
>
0
){
emwo_
inner
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwo_
dp
id
=
null
;
item
.
emwo_
inner
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwo_
dps
=
emwo_dp
sData
;
let
em
wo_en
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_en
s'
),
'undefined'
)){
em
wo_ensData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_en
s'
)
as
any
);
if
(
em
wo_ensData
&&
emwo_ensData
.
length
&&
emwo_en
sData
.
length
>
0
){
em
wo_en
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emwo_
inners
=
emwo_inner
sData
;
let
em
eqah
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqah
s'
),
'undefined'
)){
em
eqahsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqah
s'
)
as
any
);
if
(
em
eqahsData
&&
emeqahsData
.
length
&&
emeqah
sData
.
length
>
0
){
em
eqah
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_en
id
=
null
;
item
.
em
eqah
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_ens
=
emwo_en
sData
;
let
eme
qdebug
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_eme
qdebug
s'
),
'undefined'
)){
eme
qdebugsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqdebug
s'
)
as
any
);
if
(
eme
qdebugsData
&&
emeqdebugsData
.
length
&&
emeqdebug
sData
.
length
>
0
){
eme
qdebug
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqahs
=
emeqah
sData
;
let
eme
nconsum
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_eme
nconsum
s'
),
'undefined'
)){
eme
nconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsum
s'
)
as
any
);
if
(
eme
nconsumsData
&&
emenconsumsData
.
length
&&
emenconsum
sData
.
length
>
0
){
eme
nconsum
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
eme
qdebug
id
=
null
;
item
.
eme
nconsum
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
eme
qdebugs
=
emeqdebug
sData
;
let
em
eqkeep
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqkeep
s'
),
'undefined'
)){
em
eqkeepsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqkeep
s'
)
as
any
);
if
(
em
eqkeepsData
&&
emeqkeepsData
.
length
&&
emeqkeep
sData
.
length
>
0
){
em
eqkeep
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
eme
nconsums
=
emenconsum
sData
;
let
em
wo_osc
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_osc
s'
),
'undefined'
)){
em
wo_oscsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_osc
s'
)
as
any
);
if
(
em
wo_oscsData
&&
emwo_oscsData
.
length
&&
emwo_osc
sData
.
length
>
0
){
em
wo_osc
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqkeep
id
=
null
;
item
.
em
wo_osc
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqkeeps
=
emeqkeep
sData
;
masterData
.
em
wo_oscs
=
emwo_osc
sData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -498,81 +498,81 @@ export default class EMEquipServiceBase extends EntityService {
}
}
masterData
.
emplans
=
emplansData
;
let
em
appli
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
appli
es'
),
'undefined'
)){
em
appliesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emappli
es'
)
as
any
);
if
(
em
appliesData
&&
emappliesData
.
length
&&
emappli
esData
.
length
>
0
){
em
appli
esData
.
forEach
((
item
:
any
)
=>
{
let
em
itempus
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempus
es'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempus
es'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempus
esData
.
length
>
0
){
em
itempus
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
apply
id
=
null
;
item
.
em
itempuse
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
applies
=
emappli
esData
;
let
em
enconsum
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
enconsum
s'
),
'undefined'
)){
em
enconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsum
s'
)
as
any
);
if
(
em
enconsumsData
&&
emenconsumsData
.
length
&&
emenconsum
sData
.
length
>
0
){
em
enconsum
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
itempuses
=
emitempus
esData
;
let
em
wo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo
s'
),
'undefined'
)){
em
wosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo
s'
)
as
any
);
if
(
em
wosData
&&
emwosData
.
length
&&
emwo
sData
.
length
>
0
){
em
wo
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
enconsum
id
=
null
;
item
.
em
wo
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
enconsums
=
emenconsum
sData
;
let
em
eqah
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqah
s'
),
'undefined'
)){
em
eqahsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqah
s'
)
as
any
);
if
(
em
eqahsData
&&
emeqahsData
.
length
&&
emeqah
sData
.
length
>
0
){
em
eqah
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
wos
=
emwo
sData
;
let
em
wo_dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_dp
s'
),
'undefined'
)){
em
wo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
em
wo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
em
wo_dp
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqah
id
=
null
;
item
.
em
wo_dp
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqahs
=
emeqah
sData
;
let
emeq
maintance
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
maintance
s'
),
'undefined'
)){
emeq
maintancesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqmaintance
s'
)
as
any
);
if
(
emeq
maintancesData
&&
emeqmaintancesData
.
length
&&
emeqmaintance
sData
.
length
>
0
){
emeq
maintance
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
wo_dps
=
emwo_dp
sData
;
let
emeq
setup
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
setup
s'
),
'undefined'
)){
emeq
setupsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsetup
s'
)
as
any
);
if
(
emeq
setupsData
&&
emeqsetupsData
.
length
&&
emeqsetup
sData
.
length
>
0
){
emeq
setup
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emeq
maintance
id
=
null
;
item
.
emeq
setup
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emeq
maintances
=
emeqmaintance
sData
;
let
em
eqcheck
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqcheck
s'
),
'undefined'
)){
em
eqchecksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqcheck
s'
)
as
any
);
if
(
em
eqchecksData
&&
emeqchecksData
.
length
&&
emeqcheck
sData
.
length
>
0
){
em
eqcheck
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emeq
setups
=
emeqsetup
sData
;
let
em
wo_en
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_en
s'
),
'undefined'
)){
em
wo_ensData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_en
s'
)
as
any
);
if
(
em
wo_ensData
&&
emwo_ensData
.
length
&&
emwo_en
sData
.
length
>
0
){
em
wo_en
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqcheck
id
=
null
;
item
.
em
wo_en
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqchecks
=
emeqcheck
sData
;
masterData
.
em
wo_ens
=
emwo_en
sData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -582,21 +582,21 @@ export default class EMEquipServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emequips`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_inners'
,
JSON
.
stringify
(
res
.
data
.
emwo_inners
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_oscs'
,
JSON
.
stringify
(
res
.
data
.
emwo_oscs
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwos'
,
JSON
.
stringify
(
res
.
data
.
emwos
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_ens'
,
JSON
.
stringify
(
res
.
data
.
emwo_ens
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_inners'
,
JSON
.
stringify
(
res
.
data
.
emwo_inners
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_oscs'
,
JSON
.
stringify
(
res
.
data
.
emwo_oscs
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwos'
,
JSON
.
stringify
(
res
.
data
.
emwos
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_ens'
,
JSON
.
stringify
(
res
.
data
.
emwo_ens
));
return
res
;
}
...
...
@@ -636,21 +636,21 @@ export default class EMEquipServiceBase extends EntityService {
return
Http
.
getInstance
().
get
(
`/emeqtypes/
${
context
.
emeqtype
}
/emequips/
${
context
.
emequip
}
`
,
isloading
);
}
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emequips/
${
context
.
emequip
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_inners'
,
JSON
.
stringify
(
res
.
data
.
emwo_inners
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_oscs'
,
JSON
.
stringify
(
res
.
data
.
emwo_oscs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwos'
,
JSON
.
stringify
(
res
.
data
.
emwos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_ens'
,
JSON
.
stringify
(
res
.
data
.
emwo_ens
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
return
res
;
}
...
...
@@ -672,141 +672,141 @@ export default class EMEquipServiceBase extends EntityService {
return
Http
.
getInstance
().
post
(
`/emeqtypes/
${
context
.
emeqtype
}
/emequips/
${
context
.
emequip
}
/save`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
em
wo_inner
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_inner
s'
),
'undefined'
)){
em
wo_innersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_inner
s'
)
as
any
);
if
(
em
wo_innersData
&&
emwo_innersData
.
length
&&
emwo_inner
sData
.
length
>
0
){
em
wo_inner
sData
.
forEach
((
item
:
any
)
=>
{
let
em
applie
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
applie
s'
),
'undefined'
)){
em
appliesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emapplie
s'
)
as
any
);
if
(
em
appliesData
&&
emappliesData
.
length
&&
emapplie
sData
.
length
>
0
){
em
applie
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_inner
id
=
null
;
item
.
em
apply
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_inners
=
emwo_inner
sData
;
let
em
wo_osc
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_osc
s'
),
'undefined'
)){
em
wo_oscsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_osc
s'
)
as
any
);
if
(
em
wo_oscsData
&&
emwo_oscsData
.
length
&&
emwo_osc
sData
.
length
>
0
){
em
wo_osc
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
applies
=
emapplie
sData
;
let
em
eqdebug
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqdebug
s'
),
'undefined'
)){
em
eqdebugsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqdebug
s'
)
as
any
);
if
(
em
eqdebugsData
&&
emeqdebugsData
.
length
&&
emeqdebug
sData
.
length
>
0
){
em
eqdebug
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_osc
id
=
null
;
item
.
em
eqdebug
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_oscs
=
emwo_osc
sData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqdebugs
=
emeqdebug
sData
;
let
em
eqkeep
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqkeep
s'
),
'undefined'
)){
em
eqkeepsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqkeep
s'
)
as
any
);
if
(
em
eqkeepsData
&&
emeqkeepsData
.
length
&&
emeqkeep
sData
.
length
>
0
){
em
eqkeep
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
eqkeep
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
let
emeq
setup
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
setup
s'
),
'undefined'
)){
emeq
setupsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsetup
s'
)
as
any
);
if
(
emeq
setupsData
&&
emeqsetupsData
.
length
&&
emeqsetup
sData
.
length
>
0
){
emeq
setup
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqkeeps
=
emeqkeep
sData
;
let
emeq
check
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
check
s'
),
'undefined'
)){
emeq
checksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqcheck
s'
)
as
any
);
if
(
emeq
checksData
&&
emeqchecksData
.
length
&&
emeqcheck
sData
.
length
>
0
){
emeq
check
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emeq
setup
id
=
null
;
item
.
emeq
check
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emeq
setups
=
emeqsetup
sData
;
let
em
wo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo
s'
),
'undefined'
)){
em
wosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo
s'
)
as
any
);
if
(
em
wosData
&&
emwosData
.
length
&&
emwo
sData
.
length
>
0
){
em
wo
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emeq
checks
=
emeqcheck
sData
;
let
em
eqmaintance
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqmaintance
s'
),
'undefined'
)){
em
eqmaintancesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqmaintance
s'
)
as
any
);
if
(
em
eqmaintancesData
&&
emeqmaintancesData
.
length
&&
emeqmaintance
sData
.
length
>
0
){
em
eqmaintance
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo
id
=
null
;
item
.
em
eqmaintance
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wos
=
emwo
sData
;
let
emwo_
dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_
dp
s'
),
'undefined'
)){
emwo_
dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
emwo_
dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
emwo_
dp
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqmaintances
=
emeqmaintance
sData
;
let
emwo_
inner
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_
inner
s'
),
'undefined'
)){
emwo_
innersData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_inner
s'
)
as
any
);
if
(
emwo_
innersData
&&
emwo_innersData
.
length
&&
emwo_inner
sData
.
length
>
0
){
emwo_
inner
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwo_
dp
id
=
null
;
item
.
emwo_
inner
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwo_
dps
=
emwo_dp
sData
;
let
em
wo_en
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_en
s'
),
'undefined'
)){
em
wo_ensData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_en
s'
)
as
any
);
if
(
em
wo_ensData
&&
emwo_ensData
.
length
&&
emwo_en
sData
.
length
>
0
){
em
wo_en
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emwo_
inners
=
emwo_inner
sData
;
let
em
eqah
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqah
s'
),
'undefined'
)){
em
eqahsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqah
s'
)
as
any
);
if
(
em
eqahsData
&&
emeqahsData
.
length
&&
emeqah
sData
.
length
>
0
){
em
eqah
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wo_en
id
=
null
;
item
.
em
eqah
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wo_ens
=
emwo_en
sData
;
let
eme
qdebug
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_eme
qdebug
s'
),
'undefined'
)){
eme
qdebugsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqdebug
s'
)
as
any
);
if
(
eme
qdebugsData
&&
emeqdebugsData
.
length
&&
emeqdebug
sData
.
length
>
0
){
eme
qdebug
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqahs
=
emeqah
sData
;
let
eme
nconsum
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_eme
nconsum
s'
),
'undefined'
)){
eme
nconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsum
s'
)
as
any
);
if
(
eme
nconsumsData
&&
emenconsumsData
.
length
&&
emenconsum
sData
.
length
>
0
){
eme
nconsum
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
eme
qdebug
id
=
null
;
item
.
eme
nconsum
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
eme
qdebugs
=
emeqdebug
sData
;
let
em
eqkeep
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqkeep
s'
),
'undefined'
)){
em
eqkeepsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqkeep
s'
)
as
any
);
if
(
em
eqkeepsData
&&
emeqkeepsData
.
length
&&
emeqkeep
sData
.
length
>
0
){
em
eqkeep
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
eme
nconsums
=
emenconsum
sData
;
let
em
wo_osc
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_osc
s'
),
'undefined'
)){
em
wo_oscsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_osc
s'
)
as
any
);
if
(
em
wo_oscsData
&&
emwo_oscsData
.
length
&&
emwo_osc
sData
.
length
>
0
){
em
wo_osc
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqkeep
id
=
null
;
item
.
em
wo_osc
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqkeeps
=
emeqkeep
sData
;
masterData
.
em
wo_oscs
=
emwo_osc
sData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -822,98 +822,98 @@ export default class EMEquipServiceBase extends EntityService {
}
}
masterData
.
emplans
=
emplansData
;
let
em
appli
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
appli
es'
),
'undefined'
)){
em
appliesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emappli
es'
)
as
any
);
if
(
em
appliesData
&&
emappliesData
.
length
&&
emappli
esData
.
length
>
0
){
em
appli
esData
.
forEach
((
item
:
any
)
=>
{
let
em
itempus
esData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempus
es'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempus
es'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempus
esData
.
length
>
0
){
em
itempus
esData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
apply
id
=
null
;
item
.
em
itempuse
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
applies
=
emappli
esData
;
let
em
enconsum
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
enconsum
s'
),
'undefined'
)){
em
enconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsum
s'
)
as
any
);
if
(
em
enconsumsData
&&
emenconsumsData
.
length
&&
emenconsum
sData
.
length
>
0
){
em
enconsum
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
itempuses
=
emitempus
esData
;
let
em
wo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo
s'
),
'undefined'
)){
em
wosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo
s'
)
as
any
);
if
(
em
wosData
&&
emwosData
.
length
&&
emwo
sData
.
length
>
0
){
em
wo
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
enconsum
id
=
null
;
item
.
em
wo
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
enconsums
=
emenconsum
sData
;
let
em
eqah
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqah
s'
),
'undefined'
)){
em
eqahsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqah
s'
)
as
any
);
if
(
em
eqahsData
&&
emeqahsData
.
length
&&
emeqah
sData
.
length
>
0
){
em
eqah
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
wos
=
emwo
sData
;
let
em
wo_dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_dp
s'
),
'undefined'
)){
em
wo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
em
wo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
em
wo_dp
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqah
id
=
null
;
item
.
em
wo_dp
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqahs
=
emeqah
sData
;
let
emeq
maintance
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
maintance
s'
),
'undefined'
)){
emeq
maintancesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqmaintance
s'
)
as
any
);
if
(
emeq
maintancesData
&&
emeqmaintancesData
.
length
&&
emeqmaintance
sData
.
length
>
0
){
emeq
maintance
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
wo_dps
=
emwo_dp
sData
;
let
emeq
setup
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeq
setup
s'
),
'undefined'
)){
emeq
setupsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsetup
s'
)
as
any
);
if
(
emeq
setupsData
&&
emeqsetupsData
.
length
&&
emeqsetup
sData
.
length
>
0
){
emeq
setup
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emeq
maintance
id
=
null
;
item
.
emeq
setup
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emeq
maintances
=
emeqmaintance
sData
;
let
em
eqcheck
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqcheck
s'
),
'undefined'
)){
em
eqchecksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqcheck
s'
)
as
any
);
if
(
em
eqchecksData
&&
emeqchecksData
.
length
&&
emeqcheck
sData
.
length
>
0
){
em
eqcheck
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emeq
setups
=
emeqsetup
sData
;
let
em
wo_en
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_en
s'
),
'undefined'
)){
em
wo_ensData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_en
s'
)
as
any
);
if
(
em
wo_ensData
&&
emwo_ensData
.
length
&&
emwo_en
sData
.
length
>
0
){
em
wo_en
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqcheck
id
=
null
;
item
.
em
wo_en
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqchecks
=
emeqcheck
sData
;
masterData
.
em
wo_ens
=
emwo_en
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emequips/
${
context
.
emequip
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_inners'
,
JSON
.
stringify
(
res
.
data
.
emwo_inners
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_oscs'
,
JSON
.
stringify
(
res
.
data
.
emwo_oscs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwos'
,
JSON
.
stringify
(
res
.
data
.
emwos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_ens'
,
JSON
.
stringify
(
res
.
data
.
emwo_ens
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
return
res
;
}
...
...
@@ -955,21 +955,21 @@ export default class EMEquipServiceBase extends EntityService {
}
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emequips/getdraft`
,
isloading
);
res
.
data
.
emequip
=
data
.
emequip
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_inners'
,
JSON
.
stringify
(
res
.
data
.
emwo_inners
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_oscs'
,
JSON
.
stringify
(
res
.
data
.
emwo_oscs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwos'
,
JSON
.
stringify
(
res
.
data
.
emwos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsetups'
,
JSON
.
stringify
(
res
.
data
.
emeqsetups
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_ens'
,
JSON
.
stringify
(
res
.
data
.
emwo_ens
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqdebugs'
,
JSON
.
stringify
(
res
.
data
.
emeqdebugs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqkeeps'
,
JSON
.
stringify
(
res
.
data
.
emeqkeeps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emapplies'
,
JSON
.
stringify
(
res
.
data
.
emapplies
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqahs'
,
JSON
.
stringify
(
res
.
data
.
emeqahs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqmaintances'
,
JSON
.
stringify
(
res
.
data
.
emeqmaintances
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqchecks'
,
JSON
.
stringify
(
res
.
data
.
emeqchecks
));
return
res
;
}
...
...
app_EAMWeb/src/service/emitem/emitem-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -130,17 +130,17 @@ export default class EMItemServiceBase extends EntityService {
return
Http
.
getInstance
().
get
(
`/emservices/
${
context
.
emservice
}
/emitems/
${
context
.
emitem
}
`
,
isloading
);
}
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emitems/
${
context
.
emitem
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemprtns'
,
JSON
.
stringify
(
res
.
data
.
emitemprtns
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsparedetails'
,
JSON
.
stringify
(
res
.
data
.
emeqsparedetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emen'
,
JSON
.
stringify
(
res
.
data
.
emen
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplistcosts'
,
JSON
.
stringify
(
res
.
data
.
emwplistcosts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
return
res
;
}
...
...
@@ -174,184 +174,184 @@ export default class EMItemServiceBase extends EntityService {
return
Http
.
getInstance
().
post
(
`/emservices/
${
context
.
emservice
}
/emitems/
${
context
.
emitem
}
/save`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
em
stock
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
stock
s'
),
'undefined'
)){
em
stocksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstock
s'
)
as
any
);
if
(
em
stocksData
&&
emstocksData
.
length
&&
emstock
sData
.
length
>
0
){
em
stock
sData
.
forEach
((
item
:
any
)
=>
{
let
em
itemtrade
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemtrade
s'
),
'undefined'
)){
em
itemtradesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemtrade
s'
)
as
any
);
if
(
em
itemtradesData
&&
emitemtradesData
.
length
&&
emitemtrade
sData
.
length
>
0
){
em
itemtrade
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
stock
id
=
null
;
item
.
em
itemtrade
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
stocks
=
emstock
sData
;
let
emitem
prt
nsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
prt
ns'
),
'undefined'
)){
emitem
prtnsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemprt
ns'
)
as
any
);
if
(
emitem
prtnsData
&&
emitemprtnsData
.
length
&&
emitemprt
nsData
.
length
>
0
){
emitem
prt
nsData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
itemtrades
=
emitemtrade
sData
;
let
emitem
ri
nsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
ri
ns'
),
'undefined'
)){
emitem
rinsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemri
ns'
)
as
any
);
if
(
emitem
rinsData
&&
emitemrinsData
.
length
&&
emitemri
nsData
.
length
>
0
){
emitem
ri
nsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitem
prt
nid
=
null
;
item
.
emitem
ri
nid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitem
prtns
=
emitemprt
nsData
;
let
em
eqsparedetail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqsparedetail
s'
),
'undefined'
)){
em
eqsparedetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsparedetail
s'
)
as
any
);
if
(
em
eqsparedetailsData
&&
emeqsparedetailsData
.
length
&&
emeqsparedetail
sData
.
length
>
0
){
em
eqsparedetail
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emitem
rins
=
emitemri
nsData
;
let
em
wplist
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wplist
s'
),
'undefined'
)){
em
wplistsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplist
s'
)
as
any
);
if
(
em
wplistsData
&&
emwplistsData
.
length
&&
emwplist
sData
.
length
>
0
){
em
wplist
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqsparedetail
id
=
null
;
item
.
em
wplist
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqsparedetails
=
emeqsparedetail
sData
;
let
em
en
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
en
'
),
'undefined'
)){
em
enData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emen
'
)
as
any
);
if
(
em
enData
&&
emenData
.
length
&&
emen
Data
.
length
>
0
){
em
en
Data
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
wplists
=
emwplist
sData
;
let
em
podetails
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
podetails
'
),
'undefined'
)){
em
podetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_empodetails
'
)
as
any
);
if
(
em
podetailsData
&&
empodetailsData
.
length
&&
empodetails
Data
.
length
>
0
){
em
podetails
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
en
id
=
null
;
item
.
em
podetail
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
en
=
emen
Data
;
let
emitem
puse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
puse
s'
),
'undefined'
)){
emitem
pusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
emitem
pusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
emitem
puse
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
podetails
=
empodetails
Data
;
let
emitem
rout
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
rout
s'
),
'undefined'
)){
emitem
routsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrout
s'
)
as
any
);
if
(
emitem
routsData
&&
emitemroutsData
.
length
&&
emitemrout
sData
.
length
>
0
){
emitem
rout
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitem
puse
id
=
null
;
item
.
emitem
rout
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitem
puses
=
emitempuse
sData
;
let
em
wplistcost
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wplistcost
s'
),
'undefined'
)){
em
wplistcostsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplistcost
s'
)
as
any
);
if
(
em
wplistcostsData
&&
emwplistcostsData
.
length
&&
emwplistcost
sData
.
length
>
0
){
em
wplistcost
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emitem
routs
=
emitemrout
sData
;
let
em
itemprtn
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemprtn
s'
),
'undefined'
)){
em
itemprtnsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemprtn
s'
)
as
any
);
if
(
em
itemprtnsData
&&
emitemprtnsData
.
length
&&
emitemprtn
sData
.
length
>
0
){
em
itemprtn
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wplistcost
id
=
null
;
item
.
em
itemprtn
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wplistcosts
=
emwplistcost
sData
;
let
em
podetail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
podetail
s'
),
'undefined'
)){
em
podetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_empodetail
s'
)
as
any
);
if
(
em
podetailsData
&&
empodetailsData
.
length
&&
empodetail
sData
.
length
>
0
){
em
podetail
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
itemprtns
=
emitemprtn
sData
;
let
em
stock
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
stock
s'
),
'undefined'
)){
em
stocksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstock
s'
)
as
any
);
if
(
em
stocksData
&&
emstocksData
.
length
&&
emstock
sData
.
length
>
0
){
em
stock
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
podetail
id
=
null
;
item
.
em
stock
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
podetails
=
empodetail
sData
;
let
em
itemrout
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemrout
s'
),
'undefined'
)){
em
itemroutsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrout
s'
)
as
any
);
if
(
em
itemroutsData
&&
emitemroutsData
.
length
&&
emitemrout
sData
.
length
>
0
){
em
itemrout
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
stocks
=
emstock
sData
;
let
em
eqsparedetail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqsparedetail
s'
),
'undefined'
)){
em
eqsparedetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsparedetail
s'
)
as
any
);
if
(
em
eqsparedetailsData
&&
emeqsparedetailsData
.
length
&&
emeqsparedetail
sData
.
length
>
0
){
em
eqsparedetail
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itemrout
id
=
null
;
item
.
em
eqsparedetail
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itemrouts
=
emitemrout
sData
;
let
em
itemtrades
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemtrades
'
),
'undefined'
)){
em
itemtradesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemtrades
'
)
as
any
);
if
(
em
itemtradesData
&&
emitemtradesData
.
length
&&
emitemtrades
Data
.
length
>
0
){
em
itemtrades
Data
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqsparedetails
=
emeqsparedetail
sData
;
let
em
en
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
en
'
),
'undefined'
)){
em
enData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emen
'
)
as
any
);
if
(
em
enData
&&
emenData
.
length
&&
emen
Data
.
length
>
0
){
em
en
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itemtrade
id
=
null
;
item
.
em
en
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itemtrades
=
emitemtrades
Data
;
let
emitem
rin
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
rin
s'
),
'undefined'
)){
emitem
rinsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrin
s'
)
as
any
);
if
(
emitem
rinsData
&&
emitemrinsData
.
length
&&
emitemrin
sData
.
length
>
0
){
emitem
rin
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
en
=
emen
Data
;
let
emitem
puse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
puse
s'
),
'undefined'
)){
emitem
pusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
emitem
pusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
emitem
puse
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitem
rin
id
=
null
;
item
.
emitem
puse
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitem
rins
=
emitemrin
sData
;
let
emwplistsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplists'
),
'undefined'
)){
emwplist
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwpli
sts'
)
as
any
);
if
(
emwplist
sData
&&
emwplistsData
.
length
&&
emwpli
stsData
.
length
>
0
){
emwplistsData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emitem
puses
=
emitempuse
sData
;
let
emwplist
cost
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplist
cost
s'
),
'undefined'
)){
emwplist
costsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplistco
sts'
)
as
any
);
if
(
emwplist
costsData
&&
emwplistcostsData
.
length
&&
emwplistco
stsData
.
length
>
0
){
emwplist
cost
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwplistid
=
null
;
item
.
emwplist
cost
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwplist
s
=
emwpli
stsData
;
masterData
.
emwplist
costs
=
emwplistco
stsData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emitems/
${
context
.
emitem
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemprtns'
,
JSON
.
stringify
(
res
.
data
.
emitemprtns
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsparedetails'
,
JSON
.
stringify
(
res
.
data
.
emeqsparedetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emen'
,
JSON
.
stringify
(
res
.
data
.
emen
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplistcosts'
,
JSON
.
stringify
(
res
.
data
.
emwplistcosts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
return
res
;
}
...
...
@@ -385,17 +385,17 @@ export default class EMItemServiceBase extends EntityService {
}
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emitems/getdraft`
,
isloading
);
res
.
data
.
emitem
=
data
.
emitem
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemprtns'
,
JSON
.
stringify
(
res
.
data
.
emitemprtns
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsparedetails'
,
JSON
.
stringify
(
res
.
data
.
emeqsparedetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emen'
,
JSON
.
stringify
(
res
.
data
.
emen
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplistcosts'
,
JSON
.
stringify
(
res
.
data
.
emwplistcosts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
return
res
;
}
...
...
@@ -428,21 +428,81 @@ export default class EMItemServiceBase extends EntityService {
return
Http
.
getInstance
().
put
(
`/emservices/
${
context
.
emservice
}
/emitems/
${
context
.
emitem
}
`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
em
stock
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
stock
s'
),
'undefined'
)){
em
stocksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstock
s'
)
as
any
);
if
(
em
stocksData
&&
emstocksData
.
length
&&
emstock
sData
.
length
>
0
){
em
stock
sData
.
forEach
((
item
:
any
)
=>
{
let
em
itemtrade
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemtrade
s'
),
'undefined'
)){
em
itemtradesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemtrade
s'
)
as
any
);
if
(
em
itemtradesData
&&
emitemtradesData
.
length
&&
emitemtrade
sData
.
length
>
0
){
em
itemtrade
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
stock
id
=
null
;
item
.
em
itemtrade
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emstocks
=
emstocksData
;
masterData
.
emitemtrades
=
emitemtradesData
;
let
emitemrinsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrins'
),
'undefined'
)){
emitemrinsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrins'
)
as
any
);
if
(
emitemrinsData
&&
emitemrinsData
.
length
&&
emitemrinsData
.
length
>
0
){
emitemrinsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitemrinid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitemrins
=
emitemrinsData
;
let
emwplistsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplists'
),
'undefined'
)){
emwplistsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplists'
)
as
any
);
if
(
emwplistsData
&&
emwplistsData
.
length
&&
emwplistsData
.
length
>
0
){
emwplistsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwplistid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwplists
=
emwplistsData
;
let
empodetailsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_empodetails'
),
'undefined'
)){
empodetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_empodetails'
)
as
any
);
if
(
empodetailsData
&&
empodetailsData
.
length
&&
empodetailsData
.
length
>
0
){
empodetailsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
empodetailid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
empodetails
=
empodetailsData
;
let
emitemroutsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrouts'
),
'undefined'
)){
emitemroutsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrouts'
)
as
any
);
if
(
emitemroutsData
&&
emitemroutsData
.
length
&&
emitemroutsData
.
length
>
0
){
emitemroutsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitemroutid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitemrouts
=
emitemroutsData
;
let
emitemprtnsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemprtns'
),
'undefined'
)){
emitemprtnsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemprtns'
)
as
any
);
...
...
@@ -457,7 +517,22 @@ export default class EMItemServiceBase extends EntityService {
});
}
}
masterData
.
emitemprtns
=
emitemprtnsData
;
masterData
.
emitemprtns
=
emitemprtnsData
;
let
emstocksData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstocks'
),
'undefined'
)){
emstocksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstocks'
)
as
any
);
if
(
emstocksData
&&
emstocksData
.
length
&&
emstocksData
.
length
>
0
){
emstocksData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emstockid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emstocks
=
emstocksData
;
let
emeqsparedetailsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsparedetails'
),
'undefined'
)){
emeqsparedetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsparedetails'
)
as
any
);
...
...
@@ -518,94 +593,19 @@ export default class EMItemServiceBase extends EntityService {
}
}
masterData
.
emwplistcosts
=
emwplistcostsData
;
let
empodetailsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_empodetails'
),
'undefined'
)){
empodetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_empodetails'
)
as
any
);
if
(
empodetailsData
&&
empodetailsData
.
length
&&
empodetailsData
.
length
>
0
){
empodetailsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
empodetailid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
empodetails
=
empodetailsData
;
let
emitemroutsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrouts'
),
'undefined'
)){
emitemroutsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrouts'
)
as
any
);
if
(
emitemroutsData
&&
emitemroutsData
.
length
&&
emitemroutsData
.
length
>
0
){
emitemroutsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitemroutid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitemrouts
=
emitemroutsData
;
let
emitemtradesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemtrades'
),
'undefined'
)){
emitemtradesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemtrades'
)
as
any
);
if
(
emitemtradesData
&&
emitemtradesData
.
length
&&
emitemtradesData
.
length
>
0
){
emitemtradesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitemtradeid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitemtrades
=
emitemtradesData
;
let
emitemrinsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrins'
),
'undefined'
)){
emitemrinsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrins'
)
as
any
);
if
(
emitemrinsData
&&
emitemrinsData
.
length
&&
emitemrinsData
.
length
>
0
){
emitemrinsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitemrinid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitemrins
=
emitemrinsData
;
let
emwplistsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplists'
),
'undefined'
)){
emwplistsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplists'
)
as
any
);
if
(
emwplistsData
&&
emwplistsData
.
length
&&
emwplistsData
.
length
>
0
){
emwplistsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwplistid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwplists
=
emwplistsData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/emitems/
${
context
.
emitem
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemprtns'
,
JSON
.
stringify
(
res
.
data
.
emitemprtns
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emeqsparedetails'
,
JSON
.
stringify
(
res
.
data
.
emeqsparedetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emen'
,
JSON
.
stringify
(
res
.
data
.
emen
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplistcosts'
,
JSON
.
stringify
(
res
.
data
.
emwplistcosts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
return
res
;
}
...
...
@@ -674,171 +674,171 @@ export default class EMItemServiceBase extends EntityService {
return
Http
.
getInstance
().
post
(
`/emservices/
${
context
.
emservice
}
/emitems`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
em
stock
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
stock
s'
),
'undefined'
)){
em
stocksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstock
s'
)
as
any
);
if
(
em
stocksData
&&
emstocksData
.
length
&&
emstock
sData
.
length
>
0
){
em
stock
sData
.
forEach
((
item
:
any
)
=>
{
let
em
itemtrade
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemtrade
s'
),
'undefined'
)){
em
itemtradesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemtrade
s'
)
as
any
);
if
(
em
itemtradesData
&&
emitemtradesData
.
length
&&
emitemtrade
sData
.
length
>
0
){
em
itemtrade
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
stock
id
=
null
;
item
.
em
itemtrade
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
stocks
=
emstock
sData
;
let
emitem
prt
nsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
prt
ns'
),
'undefined'
)){
emitem
prtnsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemprt
ns'
)
as
any
);
if
(
emitem
prtnsData
&&
emitemprtnsData
.
length
&&
emitemprt
nsData
.
length
>
0
){
emitem
prt
nsData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
itemtrades
=
emitemtrade
sData
;
let
emitem
ri
nsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
ri
ns'
),
'undefined'
)){
emitem
rinsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemri
ns'
)
as
any
);
if
(
emitem
rinsData
&&
emitemrinsData
.
length
&&
emitemri
nsData
.
length
>
0
){
emitem
ri
nsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitem
prt
nid
=
null
;
item
.
emitem
ri
nid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitem
prtns
=
emitemprt
nsData
;
let
em
eqsparedetail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqsparedetail
s'
),
'undefined'
)){
em
eqsparedetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsparedetail
s'
)
as
any
);
if
(
em
eqsparedetailsData
&&
emeqsparedetailsData
.
length
&&
emeqsparedetail
sData
.
length
>
0
){
em
eqsparedetail
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emitem
rins
=
emitemri
nsData
;
let
em
wplist
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wplist
s'
),
'undefined'
)){
em
wplistsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplist
s'
)
as
any
);
if
(
em
wplistsData
&&
emwplistsData
.
length
&&
emwplist
sData
.
length
>
0
){
em
wplist
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
eqsparedetail
id
=
null
;
item
.
em
wplist
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
eqsparedetails
=
emeqsparedetail
sData
;
let
em
en
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
en
'
),
'undefined'
)){
em
enData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emen
'
)
as
any
);
if
(
em
enData
&&
emenData
.
length
&&
emen
Data
.
length
>
0
){
em
en
Data
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
wplists
=
emwplist
sData
;
let
em
podetails
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
podetails
'
),
'undefined'
)){
em
podetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_empodetails
'
)
as
any
);
if
(
em
podetailsData
&&
empodetailsData
.
length
&&
empodetails
Data
.
length
>
0
){
em
podetails
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
en
id
=
null
;
item
.
em
podetail
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
en
=
emen
Data
;
let
emitem
puse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
puse
s'
),
'undefined'
)){
emitem
pusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
emitem
pusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
emitem
puse
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
podetails
=
empodetails
Data
;
let
emitem
rout
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
rout
s'
),
'undefined'
)){
emitem
routsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrout
s'
)
as
any
);
if
(
emitem
routsData
&&
emitemroutsData
.
length
&&
emitemrout
sData
.
length
>
0
){
emitem
rout
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitem
puse
id
=
null
;
item
.
emitem
rout
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitem
puses
=
emitempuse
sData
;
let
em
wplistcost
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wplistcost
s'
),
'undefined'
)){
em
wplistcostsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplistcost
s'
)
as
any
);
if
(
em
wplistcostsData
&&
emwplistcostsData
.
length
&&
emwplistcost
sData
.
length
>
0
){
em
wplistcost
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emitem
routs
=
emitemrout
sData
;
let
em
itemprtn
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemprtn
s'
),
'undefined'
)){
em
itemprtnsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemprtn
s'
)
as
any
);
if
(
em
itemprtnsData
&&
emitemprtnsData
.
length
&&
emitemprtn
sData
.
length
>
0
){
em
itemprtn
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
wplistcost
id
=
null
;
item
.
em
itemprtn
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
wplistcosts
=
emwplistcost
sData
;
let
em
podetail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
podetail
s'
),
'undefined'
)){
em
podetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_empodetail
s'
)
as
any
);
if
(
em
podetailsData
&&
empodetailsData
.
length
&&
empodetail
sData
.
length
>
0
){
em
podetail
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
itemprtns
=
emitemprtn
sData
;
let
em
stock
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
stock
s'
),
'undefined'
)){
em
stocksData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstock
s'
)
as
any
);
if
(
em
stocksData
&&
emstocksData
.
length
&&
emstock
sData
.
length
>
0
){
em
stock
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
podetail
id
=
null
;
item
.
em
stock
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
podetails
=
empodetail
sData
;
let
em
itemrout
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemrout
s'
),
'undefined'
)){
em
itemroutsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrout
s'
)
as
any
);
if
(
em
itemroutsData
&&
emitemroutsData
.
length
&&
emitemrout
sData
.
length
>
0
){
em
itemrout
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
stocks
=
emstock
sData
;
let
em
eqsparedetail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
eqsparedetail
s'
),
'undefined'
)){
em
eqsparedetailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emeqsparedetail
s'
)
as
any
);
if
(
em
eqsparedetailsData
&&
emeqsparedetailsData
.
length
&&
emeqsparedetail
sData
.
length
>
0
){
em
eqsparedetail
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itemrout
id
=
null
;
item
.
em
eqsparedetail
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itemrouts
=
emitemrout
sData
;
let
em
itemtrades
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itemtrades
'
),
'undefined'
)){
em
itemtradesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemtrades
'
)
as
any
);
if
(
em
itemtradesData
&&
emitemtradesData
.
length
&&
emitemtrades
Data
.
length
>
0
){
em
itemtrades
Data
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
eqsparedetails
=
emeqsparedetail
sData
;
let
em
en
Data
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
en
'
),
'undefined'
)){
em
enData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emen
'
)
as
any
);
if
(
em
enData
&&
emenData
.
length
&&
emen
Data
.
length
>
0
){
em
en
Data
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itemtrade
id
=
null
;
item
.
em
en
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itemtrades
=
emitemtrades
Data
;
let
emitem
rin
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
rin
s'
),
'undefined'
)){
emitem
rinsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitemrin
s'
)
as
any
);
if
(
emitem
rinsData
&&
emitemrinsData
.
length
&&
emitemrin
sData
.
length
>
0
){
emitem
rin
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
en
=
emen
Data
;
let
emitem
puse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitem
puse
s'
),
'undefined'
)){
emitem
pusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
emitem
pusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
emitem
puse
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitem
rin
id
=
null
;
item
.
emitem
puse
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitem
rins
=
emitemrin
sData
;
let
emwplistsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplists'
),
'undefined'
)){
emwplist
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwpli
sts'
)
as
any
);
if
(
emwplist
sData
&&
emwplistsData
.
length
&&
emwpli
stsData
.
length
>
0
){
emwplistsData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emitem
puses
=
emitempuse
sData
;
let
emwplist
cost
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplist
cost
s'
),
'undefined'
)){
emwplist
costsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwplistco
sts'
)
as
any
);
if
(
emwplist
costsData
&&
emwplistcostsData
.
length
&&
emwplistco
stsData
.
length
>
0
){
emwplist
cost
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwplistid
=
null
;
item
.
emwplist
cost
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwplist
s
=
emwpli
stsData
;
masterData
.
emwplist
costs
=
emwplistco
stsData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -848,17 +848,17 @@ export default class EMItemServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emitems`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitemprtns'
,
JSON
.
stringify
(
res
.
data
.
emitemprtns
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emeqsparedetails'
,
JSON
.
stringify
(
res
.
data
.
emeqsparedetails
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emen'
,
JSON
.
stringify
(
res
.
data
.
emen
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwplistcosts'
,
JSON
.
stringify
(
res
.
data
.
emwplistcosts
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_empodetails'
,
JSON
.
stringify
(
res
.
data
.
empodetails
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitemrouts'
,
JSON
.
stringify
(
res
.
data
.
emitemrouts
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitemtrades'
,
JSON
.
stringify
(
res
.
data
.
emitemtrades
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitemrins'
,
JSON
.
stringify
(
res
.
data
.
emitemrins
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwplists'
,
JSON
.
stringify
(
res
.
data
.
emwplists
));
return
res
;
}
...
...
app_EAMWeb/src/service/emplan/emplan-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -230,36 +230,36 @@ export default class EMPlanServiceBase extends EntityService {
return
Http
.
getInstance
().
post
(
`/emacclasses/
${
context
.
emacclass
}
/emplans`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
emplan
detail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
detail
s'
),
'undefined'
)){
emplan
detailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplandetail
s'
)
as
any
);
if
(
emplan
detailsData
&&
emplandetailsData
.
length
&&
emplandetail
sData
.
length
>
0
){
emplan
detail
sData
.
forEach
((
item
:
any
)
=>
{
let
emplan
cdt
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
cdt
s'
),
'undefined'
)){
emplan
cdtsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplancdt
s'
)
as
any
);
if
(
emplan
cdtsData
&&
emplancdtsData
.
length
&&
emplancdt
sData
.
length
>
0
){
emplan
cdt
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
detail
id
=
null
;
item
.
emplan
cdt
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
details
=
emplandetail
sData
;
let
emplan
cdt
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
cdt
s'
),
'undefined'
)){
emplan
cdtsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplancdt
s'
)
as
any
);
if
(
emplan
cdtsData
&&
emplancdtsData
.
length
&&
emplancdt
sData
.
length
>
0
){
emplan
cdt
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
cdts
=
emplancdt
sData
;
let
emplan
detail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
detail
s'
),
'undefined'
)){
emplan
detailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplandetail
s'
)
as
any
);
if
(
emplan
detailsData
&&
emplandetailsData
.
length
&&
emplandetail
sData
.
length
>
0
){
emplan
detail
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
cdt
id
=
null
;
item
.
emplan
detail
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
cdts
=
emplancdt
sData
;
masterData
.
emplan
details
=
emplandetail
sData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -269,8 +269,8 @@ export default class EMPlanServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emplans`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplancdts'
,
JSON
.
stringify
(
res
.
data
.
emplancdts
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
return
res
;
}
...
...
@@ -327,40 +327,40 @@ export default class EMPlanServiceBase extends EntityService {
return
Http
.
getInstance
().
put
(
`/emacclasses/
${
context
.
emacclass
}
/emplans/
${
context
.
emplan
}
`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
emplan
detail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
detail
s'
),
'undefined'
)){
emplan
detailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplandetail
s'
)
as
any
);
if
(
emplan
detailsData
&&
emplandetailsData
.
length
&&
emplandetail
sData
.
length
>
0
){
emplan
detail
sData
.
forEach
((
item
:
any
)
=>
{
let
emplan
cdt
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
cdt
s'
),
'undefined'
)){
emplan
cdtsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplancdt
s'
)
as
any
);
if
(
emplan
cdtsData
&&
emplancdtsData
.
length
&&
emplancdt
sData
.
length
>
0
){
emplan
cdt
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
detail
id
=
null
;
item
.
emplan
cdt
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
details
=
emplandetail
sData
;
let
emplan
cdt
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
cdt
s'
),
'undefined'
)){
emplan
cdtsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplancdt
s'
)
as
any
);
if
(
emplan
cdtsData
&&
emplancdtsData
.
length
&&
emplancdt
sData
.
length
>
0
){
emplan
cdt
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
cdts
=
emplancdt
sData
;
let
emplan
detail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
detail
s'
),
'undefined'
)){
emplan
detailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplandetail
s'
)
as
any
);
if
(
emplan
detailsData
&&
emplandetailsData
.
length
&&
emplandetail
sData
.
length
>
0
){
emplan
detail
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
cdt
id
=
null
;
item
.
emplan
detail
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
cdts
=
emplancdt
sData
;
masterData
.
emplan
details
=
emplandetail
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/emplans/
${
context
.
emplan
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplancdts'
,
JSON
.
stringify
(
res
.
data
.
emplancdts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
return
res
;
}
...
...
@@ -417,8 +417,8 @@ export default class EMPlanServiceBase extends EntityService {
return
Http
.
getInstance
().
get
(
`/emacclasses/
${
context
.
emacclass
}
/emplans/
${
context
.
emplan
}
`
,
isloading
);
}
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emplans/
${
context
.
emplan
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplancdts'
,
JSON
.
stringify
(
res
.
data
.
emplancdts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
return
res
;
}
...
...
@@ -533,8 +533,8 @@ export default class EMPlanServiceBase extends EntityService {
}
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emplans/getdraft`
,
isloading
);
res
.
data
.
emplan
=
data
.
emplan
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplancdts'
,
JSON
.
stringify
(
res
.
data
.
emplancdts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
return
res
;
}
...
...
@@ -646,40 +646,40 @@ export default class EMPlanServiceBase extends EntityService {
return
Http
.
getInstance
().
post
(
`/emacclasses/
${
context
.
emacclass
}
/emplans/
${
context
.
emplan
}
/save`
,
data
,
isloading
);
}
let
masterData
:
any
=
{};
let
emplan
detail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
detail
s'
),
'undefined'
)){
emplan
detailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplandetail
s'
)
as
any
);
if
(
emplan
detailsData
&&
emplandetailsData
.
length
&&
emplandetail
sData
.
length
>
0
){
emplan
detail
sData
.
forEach
((
item
:
any
)
=>
{
let
emplan
cdt
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
cdt
s'
),
'undefined'
)){
emplan
cdtsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplancdt
s'
)
as
any
);
if
(
emplan
cdtsData
&&
emplancdtsData
.
length
&&
emplancdt
sData
.
length
>
0
){
emplan
cdt
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
detail
id
=
null
;
item
.
emplan
cdt
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
details
=
emplandetail
sData
;
let
emplan
cdt
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
cdt
s'
),
'undefined'
)){
emplan
cdtsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplancdt
s'
)
as
any
);
if
(
emplan
cdtsData
&&
emplancdtsData
.
length
&&
emplancdt
sData
.
length
>
0
){
emplan
cdt
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
cdts
=
emplancdt
sData
;
let
emplan
detail
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
detail
s'
),
'undefined'
)){
emplan
detailsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplandetail
s'
)
as
any
);
if
(
emplan
detailsData
&&
emplandetailsData
.
length
&&
emplandetail
sData
.
length
>
0
){
emplan
detail
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
cdt
id
=
null
;
item
.
emplan
detail
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
cdts
=
emplancdt
sData
;
masterData
.
emplan
details
=
emplandetail
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emplans/
${
context
.
emplan
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplancdts'
,
JSON
.
stringify
(
res
.
data
.
emplancdts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplandetails'
,
JSON
.
stringify
(
res
.
data
.
emplandetails
));
return
res
;
}
...
...
app_EAMWeb/src/service/emrfode/emrfode-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -75,21 +75,21 @@ export default class EMRFODEServiceBase extends EntityService {
*/
public
async
Save
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emrfo
mo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
mo
s'
),
'undefined'
)){
emrfo
mosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfomo
s'
)
as
any
);
if
(
emrfo
mosData
&&
emrfomosData
.
length
&&
emrfomo
sData
.
length
>
0
){
emrfo
mo
sData
.
forEach
((
item
:
any
)
=>
{
let
emrfo
ca
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
ca
s'
),
'undefined'
)){
emrfo
casData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoca
s'
)
as
any
);
if
(
emrfo
casData
&&
emrfocasData
.
length
&&
emrfoca
sData
.
length
>
0
){
emrfo
ca
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emrfo
mo
id
=
null
;
item
.
emrfo
ca
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emrfo
mos
=
emrfomo
sData
;
masterData
.
emrfo
cas
=
emrfoca
sData
;
let
emrfoacsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoacs'
),
'undefined'
)){
emrfoacsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoacs'
)
as
any
);
...
...
@@ -105,26 +105,26 @@ export default class EMRFODEServiceBase extends EntityService {
}
}
masterData
.
emrfoacs
=
emrfoacsData
;
let
emrfo
ca
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
ca
s'
),
'undefined'
)){
emrfo
casData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoca
s'
)
as
any
);
if
(
emrfo
casData
&&
emrfocasData
.
length
&&
emrfoca
sData
.
length
>
0
){
emrfo
ca
sData
.
forEach
((
item
:
any
)
=>
{
let
emrfo
mo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
mo
s'
),
'undefined'
)){
emrfo
mosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfomo
s'
)
as
any
);
if
(
emrfo
mosData
&&
emrfomosData
.
length
&&
emrfomo
sData
.
length
>
0
){
emrfo
mo
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emrfo
ca
id
=
null
;
item
.
emrfo
mo
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emrfo
cas
=
emrfoca
sData
;
masterData
.
emrfo
mos
=
emrfomo
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emrfodes/
${
context
.
emrfode
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfocas'
,
JSON
.
stringify
(
res
.
data
.
emrfocas
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
return
res
;
}
...
...
@@ -139,21 +139,21 @@ export default class EMRFODEServiceBase extends EntityService {
*/
public
async
Update
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emrfo
mo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
mo
s'
),
'undefined'
)){
emrfo
mosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfomo
s'
)
as
any
);
if
(
emrfo
mosData
&&
emrfomosData
.
length
&&
emrfomo
sData
.
length
>
0
){
emrfo
mo
sData
.
forEach
((
item
:
any
)
=>
{
let
emrfo
ca
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
ca
s'
),
'undefined'
)){
emrfo
casData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoca
s'
)
as
any
);
if
(
emrfo
casData
&&
emrfocasData
.
length
&&
emrfoca
sData
.
length
>
0
){
emrfo
ca
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emrfo
mo
id
=
null
;
item
.
emrfo
ca
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emrfo
mos
=
emrfomo
sData
;
masterData
.
emrfo
cas
=
emrfoca
sData
;
let
emrfoacsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoacs'
),
'undefined'
)){
emrfoacsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoacs'
)
as
any
);
...
...
@@ -169,26 +169,26 @@ export default class EMRFODEServiceBase extends EntityService {
}
}
masterData
.
emrfoacs
=
emrfoacsData
;
let
emrfo
ca
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
ca
s'
),
'undefined'
)){
emrfo
casData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoca
s'
)
as
any
);
if
(
emrfo
casData
&&
emrfocasData
.
length
&&
emrfoca
sData
.
length
>
0
){
emrfo
ca
sData
.
forEach
((
item
:
any
)
=>
{
let
emrfo
mo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
mo
s'
),
'undefined'
)){
emrfo
mosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfomo
s'
)
as
any
);
if
(
emrfo
mosData
&&
emrfomosData
.
length
&&
emrfomo
sData
.
length
>
0
){
emrfo
mo
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emrfo
ca
id
=
null
;
item
.
emrfo
mo
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emrfo
cas
=
emrfoca
sData
;
masterData
.
emrfo
mos
=
emrfomo
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/emrfodes/
${
context
.
emrfode
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfocas'
,
JSON
.
stringify
(
res
.
data
.
emrfocas
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
return
res
;
}
...
...
@@ -217,21 +217,21 @@ export default class EMRFODEServiceBase extends EntityService {
*/
public
async
Create
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emrfo
mo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
mo
s'
),
'undefined'
)){
emrfo
mosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfomo
s'
)
as
any
);
if
(
emrfo
mosData
&&
emrfomosData
.
length
&&
emrfomo
sData
.
length
>
0
){
emrfo
mo
sData
.
forEach
((
item
:
any
)
=>
{
let
emrfo
ca
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
ca
s'
),
'undefined'
)){
emrfo
casData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoca
s'
)
as
any
);
if
(
emrfo
casData
&&
emrfocasData
.
length
&&
emrfoca
sData
.
length
>
0
){
emrfo
ca
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emrfo
mo
id
=
null
;
item
.
emrfo
ca
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emrfo
mos
=
emrfomo
sData
;
masterData
.
emrfo
cas
=
emrfoca
sData
;
let
emrfoacsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoacs'
),
'undefined'
)){
emrfoacsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoacs'
)
as
any
);
...
...
@@ -247,21 +247,21 @@ export default class EMRFODEServiceBase extends EntityService {
}
}
masterData
.
emrfoacs
=
emrfoacsData
;
let
emrfo
ca
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
ca
s'
),
'undefined'
)){
emrfo
casData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfoca
s'
)
as
any
);
if
(
emrfo
casData
&&
emrfocasData
.
length
&&
emrfoca
sData
.
length
>
0
){
emrfo
ca
sData
.
forEach
((
item
:
any
)
=>
{
let
emrfo
mo
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfo
mo
s'
),
'undefined'
)){
emrfo
mosData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emrfomo
s'
)
as
any
);
if
(
emrfo
mosData
&&
emrfomosData
.
length
&&
emrfomo
sData
.
length
>
0
){
emrfo
mo
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emrfo
ca
id
=
null
;
item
.
emrfo
mo
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emrfo
cas
=
emrfoca
sData
;
masterData
.
emrfo
mos
=
emrfomo
sData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -271,9 +271,9 @@ export default class EMRFODEServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emrfodes`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emrfocas'
,
JSON
.
stringify
(
res
.
data
.
emrfocas
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
return
res
;
}
...
...
@@ -288,9 +288,9 @@ export default class EMRFODEServiceBase extends EntityService {
*/
public
async
Get
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emrfodes/
${
context
.
emrfode
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfocas'
,
JSON
.
stringify
(
res
.
data
.
emrfocas
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
return
res
;
}
...
...
@@ -307,9 +307,9 @@ export default class EMRFODEServiceBase extends EntityService {
public
async
GetDraft
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emrfodes/getdraft`
,
isloading
);
res
.
data
.
emrfode
=
data
.
emrfode
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfocas'
,
JSON
.
stringify
(
res
.
data
.
emrfocas
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfoacs'
,
JSON
.
stringify
(
res
.
data
.
emrfoacs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emrfomos'
,
JSON
.
stringify
(
res
.
data
.
emrfomos
));
return
res
;
}
...
...
app_EAMWeb/src/service/emservice/emservice-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -63,10 +63,10 @@ export default class EMServiceServiceBase extends EntityService {
public
async
GetDraft
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emservices/getdraft`
,
isloading
);
res
.
data
.
emservice
=
data
.
emservice
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -81,36 +81,36 @@ export default class EMServiceServiceBase extends EntityService {
*/
public
async
Save
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
templ
id
=
null
;
item
.
emplanid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
templs
=
emplantempl
sData
;
let
em
plan
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plan
s'
),
'undefined'
)){
em
plansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
em
plansData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
em
plan
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
s
=
emplan
sData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
plan
id
=
null
;
item
.
em
itempuse
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
plans
=
emplan
sData
;
masterData
.
em
itempuses
=
emitempuse
sData
;
let
emitemsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
),
'undefined'
)){
emitemsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
)
as
any
);
...
...
@@ -126,27 +126,27 @@ export default class EMServiceServiceBase extends EntityService {
}
}
masterData
.
emitems
=
emitemsData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
let
em
plantempl
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plantempl
s'
),
'undefined'
)){
em
plantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
em
plantemplsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
em
plantempl
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
plantempl
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
masterData
.
em
plantempls
=
emplantempl
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emservices/
${
context
.
emservice
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -161,36 +161,36 @@ export default class EMServiceServiceBase extends EntityService {
*/
public
async
Create
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
templ
id
=
null
;
item
.
emplanid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
templs
=
emplantempl
sData
;
let
em
plan
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plan
s'
),
'undefined'
)){
em
plansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
em
plansData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
em
plan
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
s
=
emplan
sData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
plan
id
=
null
;
item
.
em
itempuse
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
plans
=
emplan
sData
;
masterData
.
em
itempuses
=
emitempuse
sData
;
let
emitemsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
),
'undefined'
)){
emitemsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
)
as
any
);
...
...
@@ -206,21 +206,21 @@ export default class EMServiceServiceBase extends EntityService {
}
}
masterData
.
emitems
=
emitemsData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
let
em
plantempl
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plantempl
s'
),
'undefined'
)){
em
plantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
em
plantemplsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
em
plantempl
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
plantempl
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
masterData
.
em
plantempls
=
emplantempl
sData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -230,10 +230,10 @@ export default class EMServiceServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emservices`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -248,36 +248,36 @@ export default class EMServiceServiceBase extends EntityService {
*/
public
async
Update
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplan
templ
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
templ
s'
),
'undefined'
)){
emplan
templsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
emplan
templsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
emplan
templ
sData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplan
sData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
emplan
sData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplan
templ
id
=
null
;
item
.
emplanid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplan
templs
=
emplantempl
sData
;
let
em
plan
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plan
s'
),
'undefined'
)){
em
plansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
em
plansData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
em
plan
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
emplan
s
=
emplan
sData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
plan
id
=
null
;
item
.
em
itempuse
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
plans
=
emplan
sData
;
masterData
.
em
itempuses
=
emitempuse
sData
;
let
emitemsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
),
'undefined'
)){
emitemsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
)
as
any
);
...
...
@@ -293,27 +293,27 @@ export default class EMServiceServiceBase extends EntityService {
}
}
masterData
.
emitems
=
emitemsData
;
let
em
itempuse
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
itempuse
s'
),
'undefined'
)){
em
itempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuse
s'
)
as
any
);
if
(
em
itempusesData
&&
emitempusesData
.
length
&&
emitempuse
sData
.
length
>
0
){
em
itempuse
sData
.
forEach
((
item
:
any
)
=>
{
let
em
plantempl
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plantempl
s'
),
'undefined'
)){
em
plantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempl
s'
)
as
any
);
if
(
em
plantemplsData
&&
emplantemplsData
.
length
&&
emplantempl
sData
.
length
>
0
){
em
plantempl
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
plantempl
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
masterData
.
em
plantempls
=
emplantempl
sData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/emservices/
${
context
.
emservice
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -328,10 +328,10 @@ export default class EMServiceServiceBase extends EntityService {
*/
public
async
Get
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emservices/
${
context
.
emservice
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
app_EAMWeb/src/service/emstore/emstore-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -62,6 +62,21 @@ export default class EMStoreServiceBase extends EntityService {
*/
public
async
Update
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emstorepartsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstoreparts'
),
'undefined'
)){
emstorepartsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstoreparts'
)
as
any
);
...
...
@@ -107,27 +122,12 @@ export default class EMStoreServiceBase extends EntityService {
}
}
masterData
.
emitems
=
emitemsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/emstores/
${
context
.
emstore
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstoreparts'
,
JSON
.
stringify
(
res
.
data
.
emstoreparts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
@@ -143,10 +143,10 @@ export default class EMStoreServiceBase extends EntityService {
public
async
GetDraft
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emstores/getdraft`
,
isloading
);
res
.
data
.
emstore
=
data
.
emstore
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstoreparts'
,
JSON
.
stringify
(
res
.
data
.
emstoreparts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
@@ -174,10 +174,10 @@ export default class EMStoreServiceBase extends EntityService {
*/
public
async
Get
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/emstores/
${
context
.
emstore
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstoreparts'
,
JSON
.
stringify
(
res
.
data
.
emstoreparts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
@@ -193,6 +193,21 @@ export default class EMStoreServiceBase extends EntityService {
*/
public
async
Create
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emstorepartsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstoreparts'
),
'undefined'
)){
emstorepartsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstoreparts'
)
as
any
);
...
...
@@ -238,21 +253,6 @@ export default class EMStoreServiceBase extends EntityService {
}
}
masterData
.
emitems
=
emitemsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -262,10 +262,10 @@ export default class EMStoreServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emstores`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emstoreparts'
,
JSON
.
stringify
(
res
.
data
.
emstoreparts
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
@@ -280,6 +280,21 @@ export default class EMStoreServiceBase extends EntityService {
*/
public
async
Save
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emstorepartsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstoreparts'
),
'undefined'
)){
emstorepartsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emstoreparts'
)
as
any
);
...
...
@@ -325,27 +340,12 @@ export default class EMStoreServiceBase extends EntityService {
}
}
masterData
.
emitems
=
emitemsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/emstores/
${
context
.
emstore
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstoreparts'
,
JSON
.
stringify
(
res
.
data
.
emstoreparts
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emstocks'
,
JSON
.
stringify
(
res
.
data
.
emstocks
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
app_EAMWeb/src/service/pfdept/pfdept-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -62,6 +62,36 @@ export default class PFDeptServiceBase extends EntityService {
*/
public
async
Save
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -92,21 +122,6 @@ export default class PFDeptServiceBase extends EntityService {
}
}
masterData
.
emwo_dps
=
emwo_dpsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emenconsumsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsums'
),
'undefined'
)){
emenconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsums'
)
as
any
);
...
...
@@ -122,28 +137,13 @@ export default class PFDeptServiceBase extends EntityService {
}
}
masterData
.
emenconsums
=
emenconsumsData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pfdepts/
${
context
.
pfdept
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -172,6 +172,36 @@ export default class PFDeptServiceBase extends EntityService {
*/
public
async
Create
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -202,21 +232,6 @@ export default class PFDeptServiceBase extends EntityService {
}
}
masterData
.
emwo_dps
=
emwo_dpsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emenconsumsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsums'
),
'undefined'
)){
emenconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsums'
)
as
any
);
...
...
@@ -232,21 +247,6 @@ export default class PFDeptServiceBase extends EntityService {
}
}
masterData
.
emenconsums
=
emenconsumsData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -256,11 +256,11 @@ export default class PFDeptServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pfdepts`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -276,11 +276,11 @@ export default class PFDeptServiceBase extends EntityService {
public
async
GetDraft
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pfdepts/getdraft`
,
isloading
);
res
.
data
.
pfdept
=
data
.
pfdept
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -295,11 +295,11 @@ export default class PFDeptServiceBase extends EntityService {
*/
public
async
Get
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pfdepts/
${
context
.
pfdept
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
@@ -315,6 +315,36 @@ export default class PFDeptServiceBase extends EntityService {
*/
public
async
Update
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -345,21 +375,6 @@ export default class PFDeptServiceBase extends EntityService {
}
}
masterData
.
emwo_dps
=
emwo_dpsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emenconsumsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsums'
),
'undefined'
)){
emenconsumsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emenconsums'
)
as
any
);
...
...
@@ -375,28 +390,13 @@ export default class PFDeptServiceBase extends EntityService {
}
}
masterData
.
emenconsums
=
emenconsumsData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/pfdepts/
${
context
.
pfdept
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emenconsums'
,
JSON
.
stringify
(
res
.
data
.
emenconsums
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
return
res
;
}
...
...
app_EAMWeb/src/service/pfemp/pfemp-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -62,6 +62,21 @@ export default class PFEmpServiceBase extends EntityService {
*/
public
async
Create
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emitemsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
),
'undefined'
)){
emitemsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
)
as
any
);
...
...
@@ -107,21 +122,6 @@ export default class PFEmpServiceBase extends EntityService {
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -146,10 +146,10 @@ export default class PFEmpServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pfemps`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emdrwgs'
,
JSON
.
stringify
(
res
.
data
.
emdrwgs
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
return
res
;
}
...
...
@@ -165,10 +165,10 @@ export default class PFEmpServiceBase extends EntityService {
*/
public
async
Get
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pfemps/
${
context
.
pfemp
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emdrwgs'
,
JSON
.
stringify
(
res
.
data
.
emdrwgs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
return
res
;
...
...
@@ -185,6 +185,21 @@ export default class PFEmpServiceBase extends EntityService {
*/
public
async
Update
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emitemsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
),
'undefined'
)){
emitemsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
)
as
any
);
...
...
@@ -230,21 +245,6 @@ export default class PFEmpServiceBase extends EntityService {
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -262,10 +262,10 @@ export default class PFEmpServiceBase extends EntityService {
masterData
.
emplans
=
emplansData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/pfemps/
${
context
.
pfemp
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emdrwgs'
,
JSON
.
stringify
(
res
.
data
.
emdrwgs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
return
res
;
}
...
...
@@ -281,6 +281,21 @@ export default class PFEmpServiceBase extends EntityService {
*/
public
async
Save
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emitemsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
),
'undefined'
)){
emitemsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitems'
)
as
any
);
...
...
@@ -326,21 +341,6 @@ export default class PFEmpServiceBase extends EntityService {
}
}
masterData
.
emitempuses
=
emitempusesData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
if
(
emplantemplsData
&&
emplantemplsData
.
length
&&
emplantemplsData
.
length
>
0
){
emplantemplsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emplantemplid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emplantempls
=
emplantemplsData
;
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
...
...
@@ -358,10 +358,10 @@ export default class PFEmpServiceBase extends EntityService {
masterData
.
emplans
=
emplansData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pfemps/
${
context
.
pfemp
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emdrwgs'
,
JSON
.
stringify
(
res
.
data
.
emdrwgs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
return
res
;
}
...
...
@@ -391,10 +391,10 @@ export default class PFEmpServiceBase extends EntityService {
public
async
GetDraft
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pfemps/getdraft`
,
isloading
);
res
.
data
.
pfemp
=
data
.
pfemp
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitems'
,
JSON
.
stringify
(
res
.
data
.
emitems
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emdrwgs'
,
JSON
.
stringify
(
res
.
data
.
emdrwgs
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
return
res
;
}
...
...
app_EAMWeb/src/service/pfteam/pfteam-service-base.ts
浏览文件 @
a0fd1729
...
...
@@ -77,11 +77,11 @@ export default class PFTeamServiceBase extends EntityService {
public
async
GetDraft
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pfteams/getdraft`
,
isloading
);
res
.
data
.
pfteam
=
data
.
pfteam
;
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emequips'
,
JSON
.
stringify
(
res
.
data
.
emequips
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
@@ -96,51 +96,36 @@ export default class PFTeamServiceBase extends EntityService {
*/
public
async
Save
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emwo_dpsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dps'
),
'undefined'
)){
emwo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dps'
)
as
any
);
if
(
emwo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dpsData
.
length
>
0
){
emwo_dpsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwo_dpid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwo_dps
=
emwo_dpsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
if
(
emplansData
&&
emplansData
.
length
&&
emplansData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
plan
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
let
em
plan
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plan
s'
),
'undefined'
)){
em
plansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
em
plansData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
em
plan
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
plans
=
emplan
sData
;
let
em
wo_dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_dp
s'
),
'undefined'
)){
em
wo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
em
wo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
em
wo_dp
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
plan
id
=
null
;
item
.
em
wo_dp
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
plans
=
emplan
sData
;
masterData
.
em
wo_dps
=
emwo_dp
sData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
...
...
@@ -171,13 +156,28 @@ export default class PFTeamServiceBase extends EntityService {
}
}
masterData
.
emequips
=
emequipsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pfteams/
${
context
.
pfteam
}
/save`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emequips'
,
JSON
.
stringify
(
res
.
data
.
emequips
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
@@ -192,51 +192,36 @@ export default class PFTeamServiceBase extends EntityService {
*/
public
async
Create
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emwo_dpsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dps'
),
'undefined'
)){
emwo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dps'
)
as
any
);
if
(
emwo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dpsData
.
length
>
0
){
emwo_dpsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwo_dpid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwo_dps
=
emwo_dpsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
if
(
emplansData
&&
emplansData
.
length
&&
emplansData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
plan
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
let
em
plan
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plan
s'
),
'undefined'
)){
em
plansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
em
plansData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
em
plan
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
plans
=
emplan
sData
;
let
em
wo_dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_dp
s'
),
'undefined'
)){
em
wo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
em
wo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
em
wo_dp
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
plan
id
=
null
;
item
.
em
wo_dp
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
plans
=
emplan
sData
;
masterData
.
em
wo_dps
=
emwo_dp
sData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
...
...
@@ -267,6 +252,21 @@ export default class PFTeamServiceBase extends EntityService {
}
}
masterData
.
emequips
=
emequipsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
Object
.
assign
(
data
,
masterData
);
if
(
!
data
.
srffrontuf
||
data
.
srffrontuf
!==
"1"
){
data
[
this
.
APPDEKEY
]
=
null
;
...
...
@@ -276,11 +276,11 @@ export default class PFTeamServiceBase extends EntityService {
}
let
tempContext
:
any
=
JSON
.
parse
(
JSON
.
stringify
(
context
));
let
res
:
any
=
await
Http
.
getInstance
().
post
(
`/pfteams`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emequips'
,
JSON
.
stringify
(
res
.
data
.
emequips
));
this
.
tempStorage
.
setItem
(
tempContext
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
@@ -308,51 +308,36 @@ export default class PFTeamServiceBase extends EntityService {
*/
public
async
Update
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
masterData
:
any
=
{};
let
emwo_dpsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dps'
),
'undefined'
)){
emwo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dps'
)
as
any
);
if
(
emwo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dpsData
.
length
>
0
){
emwo_dpsData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emwo_dpid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emwo_dps
=
emwo_dpsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
let
emplansData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
),
'undefined'
)){
emplansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplans'
)
as
any
);
if
(
emplansData
&&
emplansData
.
length
&&
emplansData
.
length
>
0
){
emplansData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
itempuse
id
=
null
;
item
.
em
plan
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
itempuses
=
emitempuse
sData
;
let
em
plan
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
plan
s'
),
'undefined'
)){
em
plansData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplan
s'
)
as
any
);
if
(
em
plansData
&&
emplansData
.
length
&&
emplan
sData
.
length
>
0
){
em
plan
sData
.
forEach
((
item
:
any
)
=>
{
masterData
.
em
plans
=
emplan
sData
;
let
em
wo_dp
sData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_em
wo_dp
s'
),
'undefined'
)){
em
wo_dpsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emwo_dp
s'
)
as
any
);
if
(
em
wo_dpsData
&&
emwo_dpsData
.
length
&&
emwo_dp
sData
.
length
>
0
){
em
wo_dp
sData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
em
plan
id
=
null
;
item
.
em
wo_dp
id
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
em
plans
=
emplan
sData
;
masterData
.
em
wo_dps
=
emwo_dp
sData
;
let
emplantemplsData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
),
'undefined'
)){
emplantemplsData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emplantempls'
)
as
any
);
...
...
@@ -383,13 +368,28 @@ export default class PFTeamServiceBase extends EntityService {
}
}
masterData
.
emequips
=
emequipsData
;
let
emitempusesData
:
any
=
[];
if
(
!
Object
.
is
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
),
'undefined'
)){
emitempusesData
=
JSON
.
parse
(
this
.
tempStorage
.
getItem
(
context
.
srfsessionkey
+
'_emitempuses'
)
as
any
);
if
(
emitempusesData
&&
emitempusesData
.
length
&&
emitempusesData
.
length
>
0
){
emitempusesData
.
forEach
((
item
:
any
)
=>
{
if
(
item
.
srffrontuf
){
if
(
Object
.
is
(
item
.
srffrontuf
,
"0"
)){
item
.
emitempuseid
=
null
;
}
delete
item
.
srffrontuf
;
}
});
}
}
masterData
.
emitempuses
=
emitempusesData
;
Object
.
assign
(
data
,
masterData
);
let
res
:
any
=
await
Http
.
getInstance
().
put
(
`/pfteams/
${
context
.
pfteam
}
`
,
data
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emequips'
,
JSON
.
stringify
(
res
.
data
.
emequips
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
@@ -404,11 +404,11 @@ export default class PFTeamServiceBase extends EntityService {
*/
public
async
Get
(
context
:
any
=
{},
data
:
any
=
{},
isloading
?:
boolean
):
Promise
<
any
>
{
let
res
:
any
=
await
Http
.
getInstance
().
get
(
`/pfteams/
${
context
.
pfteam
}
`
,
isloading
);
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplans'
,
JSON
.
stringify
(
res
.
data
.
emplans
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emwo_dps'
,
JSON
.
stringify
(
res
.
data
.
emwo_dps
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emplantempls'
,
JSON
.
stringify
(
res
.
data
.
emplantempls
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emequips'
,
JSON
.
stringify
(
res
.
data
.
emequips
));
this
.
tempStorage
.
setItem
(
context
.
srfsessionkey
+
'_emitempuses'
,
JSON
.
stringify
(
res
.
data
.
emitempuses
));
return
res
;
}
...
...
config.xml
浏览文件 @
a0fd1729
...
...
@@ -38,11 +38,11 @@
git clone -b master $para2 eam_practice01/
export NODE_OPTIONS=--max-old-space-size=4096
cd eam_practice01/
mvn clean package -P
webapi
cd eam-
provider/eam-provider-webapi
mvn -P
webapi
docker:build
mvn -P
webapi
docker:push
docker -H $para1 stack deploy --compose-file=src/main/docker/eam-
provider-webapi.yaml iBizPractice --with-registry-auth
mvn clean package -P
eamweb
cd eam-
app/eam-app-eamweb
mvn -P
eamweb
docker:build
mvn -P
eamweb
docker:push
docker -H $para1 stack deploy --compose-file=src/main/docker/eam-
app-eamweb.yaml iBizPractice --with-registry-auth
</command>
</hudson.tasks.Shell>
</builders>
...
...
eam-app/eam-app-eamweb/src/main/docker/Dockerfile
浏览文件 @
a0fd1729
...
...
@@ -9,6 +9,6 @@ CMD echo "The application will start in ${IBZ_SLEEP}s..." && \
sleep ${IBZ_SLEEP} && \
java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /eam-app-eamweb.jar
EXPOSE
8080
EXPOSE
30006
ADD
eam-app-eamweb.jar /eam-app-eamweb.jar
eam-app/eam-app-eamweb/src/main/docker/eam-app-eamweb.yaml
浏览文件 @
a0fd1729
...
...
@@ -3,9 +3,21 @@ services:
eam-app-eamweb
:
image
:
registry.cn-shanghai.aliyuncs.com/ibizsys/eam-app-eamweb:latest
ports
:
-
"
8080:8080
"
-
"
30006:30006
"
networks
:
-
agent_network
environment
:
-
SPRING_CLOUD_NACOS_DISCOVERY_IP=practice.ibizlab.cn
-
SERVER_PORT=30006
-
SPRING_CLOUD_NACOS_DISCOVERY_SERVER-ADDR=172.16.102.211:8848
-
SPRING_REDIS_HOST=172.16.100.243
-
SPRING_REDIS_PORT=6379
-
SPRING_REDIS_DATABASE=0
-
SPRING_DATASOURCE_USERNAME=a_LAB01_30c03252a
-
SPRING_DATASOURCE_PASSWORD=@7@dd7d0
-
SPRING_DATASOURCE_URL=jdbc:mysql://172.16.186.185:3306/a_LAB01_30c03252a?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true
-
SPRING_DATASOURCE_DRIVER-CLASS-NAME=com.mysql.jdbc.Driver
-
SPRING_DATASOURCE_DEFAULTSCHEMA=a_LAB01_30c03252a
deploy
:
mode
:
replicated
replicas
:
1
...
...
eam-provider/eam-provider-webapi/src/main/docker/Dockerfile
浏览文件 @
a0fd1729
...
...
@@ -9,6 +9,6 @@ CMD echo "The application will start in ${IBZ_SLEEP}s..." && \
sleep ${IBZ_SLEEP} && \
java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /eam-provider-webapi.jar
EXPOSE
20006
EXPOSE
8081
ADD
eam-provider-webapi.jar /eam-provider-webapi.jar
eam-provider/eam-provider-webapi/src/main/docker/eam-provider-webapi.yaml
浏览文件 @
a0fd1729
...
...
@@ -3,21 +3,9 @@ services:
eam-provider-webapi
:
image
:
registry.cn-shanghai.aliyuncs.com/ibizsys/eam-provider-webapi:latest
ports
:
-
"
20006:20006
"
-
"
8081:8081
"
networks
:
-
agent_network
environment
:
-
SPRING_CLOUD_NACOS_DISCOVERY_IP=practice.ibizlab.cn
-
SERVER_PORT=20006
-
SPRING_CLOUD_NACOS_DISCOVERY_SERVER-ADDR=172.16.102.211:8848
-
SPRING_REDIS_HOST=172.16.100.243
-
SPRING_REDIS_PORT=6379
-
SPRING_REDIS_DATABASE=0
-
SPRING_DATASOURCE_USERNAME=a_LAB01_30c03252a
-
SPRING_DATASOURCE_PASSWORD=@7@dd7d0
-
SPRING_DATASOURCE_URL=jdbc:mysql://172.16.186.185:3306/a_LAB01_30c03252a?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true
-
SPRING_DATASOURCE_DRIVER-CLASS-NAME=com.mysql.jdbc.Driver
-
SPRING_DATASOURCE_DEFAULTSCHEMA=a_LAB01_30c03252a
deploy
:
mode
:
replicated
replicas
:
1
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录