Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
topsun-bpm
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
鲁鑫
topsun-bpm
Commits
3614583d
Commit
3614583d
authored
Jan 22, 2024
by
覃振观
👶
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
标记
parent
f2dbf746
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
597 additions
and
1 deletion
+597
-1
acceptanceFormAck.js
...app/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.js
+45
-0
acceptanceFormAck.jsp
...pp/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.jsp
+63
-0
SapAcceptanceFormAckApplication.java
...eFormAck/application/SapAcceptanceFormAckApplication.java
+16
-0
SapAcceptanceFormAckApplicationImpl.java
...application/impl/SapAcceptanceFormAckApplicationImpl.java
+27
-0
SapAcceptanceFormAckController.java
...nceFormAck/controller/SapAcceptanceFormAckController.java
+44
-0
SapAcceptanceFormAck.java
...un/sap/acceptanceFormAck/domain/SapAcceptanceFormAck.java
+390
-0
SapAcceptanceFormAckRepository.java
...nceFormAck/repository/SapAcceptanceFormAckRepository.java
+11
-0
SapWorkCenterLogController.java
...sap/workcenter/controller/SapWorkCenterLogController.java
+1
-1
No files found.
topsun-xt/src/main/webapp/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.js
0 → 100644
View file @
3614583d
var
gridManager
=
null
;
$
(
document
).
ready
(
function
()
{
initializateUI
();
loadAcceptanceFormAckGrid
();
});
function
initializateUI
()
{
UICtrl
.
layout
(
"#layout"
,
{
leftWidth
:
3
});
}
function
loadAcceptanceFormAckGrid
()
{
var
toolbarOptions
=
UICtrl
.
getDefaultToolbarOptions
({
updateHandler
:
function
()
{
updateHandler
();
},
});
gridManager
=
UICtrl
.
grid
(
"#acceptanceFormAckGrid"
,
{
columns
:
[
{
display
:
"行号"
,
name
:
"sequence"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"产品物料"
,
name
:
"matnr"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"价格"
,
name
:
"kbetr"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"币别"
,
name
:
"konwaTextView"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"条件单位"
,
name
:
"kmein"
,
width
:
100
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"有限期自"
,
name
:
"datab"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"有限截止日"
,
name
:
"datbi"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
],
dataAction
:
"server"
,
url
:
web_app
.
name
+
'/sapPriceMasterData/slicedPriceMasterDataList.ajax'
,
pageSize
:
20
,
usePager
:
true
,
toolbar
:
toolbarOptions
,
width
:
"100%"
,
height
:
"100%"
,
heightDiff
:
-
8
,
checkbox
:
true
,
fixedCellHeight
:
true
,
selectRowButtonOnly
:
true
,
onDblClickRow
:
function
(
data
,
rowindex
,
rowobj
)
{
updateHandler
(
data
);
}
});
UICtrl
.
setSearchAreaToggle
(
gridManager
);
}
\ No newline at end of file
topsun-xt/src/main/webapp/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.jsp
0 → 100644
View file @
3614583d
<%--
Created by IntelliJ IDEA.
User: qinzhenguan
Date: 2024/1/22
Time: 15:33
To change this template use File | Settings | File Templates.
--%>
<%@ page
language=
"java"
contentType=
"text/html; charset=utf-8"
%>
<%@taglib
uri=
"/WEB-INF/taglib.tld"
prefix=
"x"
%>
<%@ taglib
uri=
"http://java.sun.com/jsp/jstl/core"
prefix=
"c"
%>
<html>
<head>
<title>
Title
</title>
<x:base
include=
"layout,dialog,grid,tree,combox,commonTree"
/>
<x:script
src=
'/system/opm/js/OpmUtil.js'
/>
<x:script
src=
'/biz/topsun/common/purchaseCommon.js'
/>
<x:script
src=
'/biz/topsun/sap/acceptanceFormAck/acceptanceFormAck.js'
/>
</head>
<body>
<div
class=
"container-fluid"
>
<div
id=
"layout"
>
<div
position=
"center"
title=
"价格主数据查询"
>
<x:title
title=
"common.button.search"
hideTable=
"queryMainForm"
isHide=
"false"
/>
<form
class=
"hg-form ui-hide"
method=
"post"
action=
""
id=
"queryMainForm"
>
<div
class=
"hg-form-row"
>
<x:inputC
name=
"vbeln"
required=
"false"
label=
"交货单-VBELN"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"bstnk"
required=
"false"
label=
"客户单号-BSTNK"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"zinstnum"
required=
"false"
label=
"指令号-ZINSTNUM"
labelCol=
"1"
fieldCol=
"2"
/>
</div>
<div
class=
"hg-form-row"
>
<x:inputC
name=
"kunag"
required=
"false"
label=
"客户编码-KUNAG"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"zcors"
required=
"false"
label=
"做账状态-ZCORS"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"vkorg"
required=
"false"
label=
"销售组织-VKORG"
labelCol=
"1"
fieldCol=
"2"
/>
</div>
<div
class=
"hg-form-row"
>
<x:inputC
name=
"zacrc"
required=
"false"
label=
"客户验收要求-ZACRC"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"zmkt4"
required=
"false"
label=
"业务标记日期-ZSCKDT"
labelCol=
"1"
fieldCol=
"2"
/>
<x:inputC
name=
"lfdat"
required=
"false"
label=
"交货单日期-LFDAT"
labelCol=
"1"
fieldCol=
"2"
/>
<div
class=
"col-xs-12 col-sm-3 col-warp checkBoxDiv"
>
<div><x:checkbox
name=
"zacsmk"
label=
"仅显示未标记"
/></div>
</div>
</div>
<x:searchButtons/>
</form>
<div
class=
"blank_div clearfix"
></div>
<div
position=
"center"
title=
"验收单标记"
>
<div
id=
"acceptanceFormAckGrid"
style=
"margin: 2px;"
></div>
</div>
</div>
</div>
</div>
</body>
</html>
topsun/src/main/java/com/huigou/topsun/sap/acceptanceFormAck/application/SapAcceptanceFormAckApplication.java
0 → 100644
View file @
3614583d
package
com
.
huigou
.
topsun
.
sap
.
acceptanceFormAck
.
application
;
import
com.huigou.topsun.sap.acceptanceFormAck.domain.SapAcceptanceFormAck
;
import
com.huigou.util.SDO
;
import
java.util.ArrayList
;
import
java.util.Map
;
/**
@author YourUserName
*/
public
interface
SapAcceptanceFormAckApplication
{
ArrayList
<
Map
<
String
,
Object
>>
findAcceptanceForm
(
SDO
sdo
);
}
topsun/src/main/java/com/huigou/topsun/sap/acceptanceFormAck/application/impl/SapAcceptanceFormAckApplicationImpl.java
0 → 100644
View file @
3614583d
package
com
.
huigou
.
topsun
.
sap
.
acceptanceFormAck
.
application
.
impl
;
import
com.huigou.topsun.sap.acceptanceFormAck.repository.SapAcceptanceFormAckRepository
;
import
com.huigou.topsun.sap.acceptanceFormAck.application.SapAcceptanceFormAckApplication
;
import
com.huigou.topsun.sap.acceptanceFormAck.domain.SapAcceptanceFormAck
;
import
com.huigou.util.SDO
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
import
java.util.ArrayList
;
import
java.util.Map
;
/**
@author YourUserName
*/
@Service
public
class
SapAcceptanceFormAckApplicationImpl
implements
SapAcceptanceFormAckApplication
{
@Resource
private
SapAcceptanceFormAckRepository
rep
;
@Override
public
ArrayList
<
Map
<
String
,
Object
>>
findAcceptanceForm
(
SDO
sdo
)
{
return
null
;
}
}
topsun/src/main/java/com/huigou/topsun/sap/acceptanceFormAck/controller/SapAcceptanceFormAckController.java
0 → 100644
View file @
3614583d
package
com
.
huigou
.
topsun
.
sap
.
acceptanceFormAck
.
controller
;
import
com.huigou.topsun.sap.acceptanceFormAck.application.SapAcceptanceFormAckApplication
;
import
com.huigou.uasp.annotation.ControllerMapping
;
import
com.huigou.uasp.client.CommonController
;
import
com.huigou.util.SDO
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.stereotype.Controller
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.Map
;
/**
* SapAcceptanceFormAck 验收单标记控制类
*
* @author qinzhenguan
* @createDate 2024/01/22 16:05
**/
@RequiredArgsConstructor
@Controller
@ControllerMapping
(
"/sapAcceptanceForm"
)
public
class
SapAcceptanceFormAckController
extends
CommonController
{
private
final
SapAcceptanceFormAckApplication
ackServer
;
@Override
protected
String
getPagePath
()
{
return
"/biz/topsun/sap/acceptanceFormAck/"
;
}
public
String
forwardAcceptanceForm
()
{
return
forward
(
"acceptanceFormAck"
);
}
public
String
findWorkCenter
()
{
SDO
sdo
=
this
.
getSDO
();
ArrayList
<
Map
<
String
,
Object
>>
list
=
ackServer
.
findAcceptanceForm
(
sdo
);
HashMap
<
Object
,
Object
>
map
=
new
HashMap
<>(
3
);
map
.
put
(
"Rows"
,
list
);
return
toResult
(
map
);
}
}
\ No newline at end of file
topsun/src/main/java/com/huigou/topsun/sap/acceptanceFormAck/domain/SapAcceptanceFormAck.java
0 → 100644
View file @
3614583d
package
com
.
huigou
.
topsun
.
sap
.
acceptanceFormAck
.
domain
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
javax.persistence.*
;
import
com.fasterxml.jackson.annotation.JsonInclude
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.huigou.topsun.common.NumberToStringSerializer
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
org.apache.commons.lang3.builder.EqualsBuilder
;
import
org.apache.commons.lang3.builder.HashCodeBuilder
;
/**
* @author YourUserName
* null
*/
@JsonInclude
(
JsonInclude
.
Include
.
ALWAYS
)
@JsonIgnoreProperties
(
ignoreUnknown
=
true
)
@Entity
@Table
(
name
=
"sap_acceptance_form_ack"
)
public
class
SapAcceptanceFormAck
implements
Serializable
{
/**
* null
*/
@Id
@Column
(
name
=
"uuid"
,
nullable
=
false
,
length
=
32
)
private
String
uuid
;
/**
* 交货单
*/
@Column
(
name
=
"vbeln"
,
nullable
=
true
,
length
=
32
)
private
String
vbeln
;
/**
* 客户单号
*/
@Column
(
name
=
"bstnk"
,
nullable
=
true
,
length
=
32
)
private
String
bstnk
;
/**
* 指令号
*/
@Column
(
name
=
"zinstnum"
,
nullable
=
true
,
length
=
32
)
private
String
zinstnum
;
/**
* 客户(售达方)
*/
@Column
(
name
=
"kunag"
,
nullable
=
true
,
length
=
120
)
private
String
kunag
;
/**
* 销售组织: 1000: 广州宝绅科技销售组织; 2000: 广州市金库物联销售组织
*/
@Column
(
name
=
"vkorg"
,
nullable
=
true
,
length
=
10
)
private
String
vkorg
;
/**
* 业务标记日期
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"zsckdt"
,
nullable
=
true
)
private
java
.
util
.
Date
zsckdt
;
/**
* 交货单日期
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"lfdat"
,
nullable
=
true
)
private
java
.
util
.
Date
lfdat
;
/**
* 做账状态(未定): Y: 已做账; N: 未做账
*/
@Column
(
name
=
"zcors"
,
nullable
=
true
,
length
=
3
)
private
String
zcors
;
/**
* 客户验收单要求: Y: 要求; N: 不要求
*/
@Column
(
name
=
"zacrc"
,
nullable
=
true
,
length
=
3
)
private
String
zacrc
;
/**
* 验收单业务标记
*/
@Column
(
name
=
"zacsmk"
,
nullable
=
true
,
length
=
3
)
private
String
zacsmk
;
/**
* 验收单财务标记
*/
@Column
(
name
=
"zacfmk"
,
nullable
=
true
,
length
=
3
)
private
String
zacfmk
;
/**
* 销售订单
*/
@Column
(
name
=
"VGBEL"
,
nullable
=
true
,
length
=
255
)
private
String
vgbel
;
/**
* 销售订单行
*/
@Column
(
name
=
"VGPOS"
,
nullable
=
true
,
length
=
255
)
private
String
vgpos
;
/**
* 物料编号
*/
@Column
(
name
=
"MATNR"
,
nullable
=
true
,
length
=
255
)
private
String
matnr
;
/**
* 物料名称
*/
@Column
(
name
=
"MAKTX"
,
nullable
=
true
,
length
=
255
)
private
String
maktx
;
/**
* 交货单项
*/
@Column
(
name
=
"POSNR"
,
nullable
=
true
,
length
=
255
)
private
String
posnr
;
/**
* 名称 1
*/
@Column
(
name
=
"NAME1"
,
nullable
=
true
,
length
=
255
)
private
String
name1
;
/**
* 客户验收单要求
*/
@Column
(
name
=
"KATR6"
,
nullable
=
true
,
length
=
255
)
private
String
katr6
;
/**
* 跟单员
*/
@Column
(
name
=
"ZHDLR"
,
nullable
=
true
,
length
=
255
)
private
String
zhdlr
;
/**
* 跟单员名字
*/
@Column
(
name
=
"ZHDNM"
,
nullable
=
true
,
length
=
255
)
private
String
zhdnm
;
/**
* 验收单业务标记人
*/
@Column
(
name
=
"ZMKP4"
,
nullable
=
true
,
length
=
255
)
private
String
zmkp4
;
/**
* 验收单业务标记日期
*/
@Column
(
name
=
"ZMKT4"
,
nullable
=
true
,
length
=
255
)
private
String
zmkt4
;
/**
* 客户物料编码
*/
@Column
(
name
=
"KDMAT"
,
nullable
=
true
,
length
=
255
)
private
String
kdmat
;
/**
* 客户物料名称
*/
@Column
(
name
=
"POSTX"
,
nullable
=
true
,
length
=
255
)
private
String
postx
;
@Override
public
boolean
equals
(
Object
o
)
{
if
(
this
==
o
)
{
return
true
;
}
if
(
o
==
null
||
getClass
()
!=
o
.
getClass
())
{
return
false
;
}
SapAcceptanceFormAck
that
=
(
SapAcceptanceFormAck
)
o
;
return
new
EqualsBuilder
().
append
(
uuid
,
that
.
uuid
).
append
(
vbeln
,
that
.
vbeln
).
append
(
bstnk
,
that
.
bstnk
).
append
(
zinstnum
,
that
.
zinstnum
).
append
(
kunag
,
that
.
kunag
).
append
(
vkorg
,
that
.
vkorg
).
append
(
zsckdt
,
that
.
zsckdt
).
append
(
lfdat
,
that
.
lfdat
).
append
(
zcors
,
that
.
zcors
).
append
(
zacrc
,
that
.
zacrc
).
append
(
zacsmk
,
that
.
zacsmk
).
append
(
zacfmk
,
that
.
zacfmk
).
append
(
vgbel
,
that
.
vgbel
).
append
(
vgpos
,
that
.
vgpos
).
append
(
matnr
,
that
.
matnr
).
append
(
maktx
,
that
.
maktx
).
append
(
posnr
,
that
.
posnr
).
append
(
name1
,
that
.
name1
).
append
(
katr6
,
that
.
katr6
).
append
(
zhdlr
,
that
.
zhdlr
).
append
(
zhdnm
,
that
.
zhdnm
).
append
(
zmkp4
,
that
.
zmkp4
).
append
(
zmkt4
,
that
.
zmkt4
).
append
(
kdmat
,
that
.
kdmat
).
append
(
postx
,
that
.
postx
).
isEquals
();
}
@Override
public
int
hashCode
()
{
return
new
HashCodeBuilder
(
17
,
37
).
append
(
uuid
).
append
(
vbeln
).
append
(
bstnk
).
append
(
zinstnum
).
append
(
kunag
).
append
(
vkorg
).
append
(
zsckdt
).
append
(
lfdat
).
append
(
zcors
).
append
(
zacrc
).
append
(
zacsmk
).
append
(
zacfmk
).
append
(
vgbel
).
append
(
vgpos
).
append
(
matnr
).
append
(
maktx
).
append
(
posnr
).
append
(
name1
).
append
(
katr6
).
append
(
zhdlr
).
append
(
zhdnm
).
append
(
zmkp4
).
append
(
zmkt4
).
append
(
kdmat
).
append
(
postx
).
toHashCode
();
}
public
String
getUuid
()
{
return
this
.
uuid
;
}
public
void
setUuid
(
String
uuid
)
{
this
.
uuid
=
uuid
;
}
public
String
getVbeln
()
{
return
this
.
vbeln
;
}
public
void
setVbeln
(
String
vbeln
)
{
this
.
vbeln
=
vbeln
;
}
public
String
getBstnk
()
{
return
this
.
bstnk
;
}
public
void
setBstnk
(
String
bstnk
)
{
this
.
bstnk
=
bstnk
;
}
public
String
getZinstnum
()
{
return
this
.
zinstnum
;
}
public
void
setZinstnum
(
String
zinstnum
)
{
this
.
zinstnum
=
zinstnum
;
}
public
String
getKunag
()
{
return
this
.
kunag
;
}
public
void
setKunag
(
String
kunag
)
{
this
.
kunag
=
kunag
;
}
public
String
getVkorg
()
{
return
this
.
vkorg
;
}
public
void
setVkorg
(
String
vkorg
)
{
this
.
vkorg
=
vkorg
;
}
public
java
.
util
.
Date
getZsckdt
()
{
return
this
.
zsckdt
;
}
public
void
setZsckdt
(
java
.
util
.
Date
zsckdt
)
{
this
.
zsckdt
=
zsckdt
;
}
public
java
.
util
.
Date
getLfdat
()
{
return
this
.
lfdat
;
}
public
void
setLfdat
(
java
.
util
.
Date
lfdat
)
{
this
.
lfdat
=
lfdat
;
}
public
String
getZcors
()
{
return
this
.
zcors
;
}
public
void
setZcors
(
String
zcors
)
{
this
.
zcors
=
zcors
;
}
public
String
getZacrc
()
{
return
this
.
zacrc
;
}
public
void
setZacrc
(
String
zacrc
)
{
this
.
zacrc
=
zacrc
;
}
public
String
getZacsmk
()
{
return
this
.
zacsmk
;
}
public
void
setZacsmk
(
String
zacsmk
)
{
this
.
zacsmk
=
zacsmk
;
}
public
String
getZacfmk
()
{
return
this
.
zacfmk
;
}
public
void
setZacfmk
(
String
zacfmk
)
{
this
.
zacfmk
=
zacfmk
;
}
public
String
getVgbel
()
{
return
this
.
vgbel
;
}
public
void
setVgbel
(
String
vgbel
)
{
this
.
vgbel
=
vgbel
;
}
public
String
getVgpos
()
{
return
this
.
vgpos
;
}
public
void
setVgpos
(
String
vgpos
)
{
this
.
vgpos
=
vgpos
;
}
public
String
getMatnr
()
{
return
this
.
matnr
;
}
public
void
setMatnr
(
String
matnr
)
{
this
.
matnr
=
matnr
;
}
public
String
getMaktx
()
{
return
this
.
maktx
;
}
public
void
setMaktx
(
String
maktx
)
{
this
.
maktx
=
maktx
;
}
public
String
getPosnr
()
{
return
this
.
posnr
;
}
public
void
setPosnr
(
String
posnr
)
{
this
.
posnr
=
posnr
;
}
public
String
getName1
()
{
return
this
.
name1
;
}
public
void
setName1
(
String
name1
)
{
this
.
name1
=
name1
;
}
public
String
getKatr6
()
{
return
this
.
katr6
;
}
public
void
setKatr6
(
String
katr6
)
{
this
.
katr6
=
katr6
;
}
public
String
getZhdlr
()
{
return
this
.
zhdlr
;
}
public
void
setZhdlr
(
String
zhdlr
)
{
this
.
zhdlr
=
zhdlr
;
}
public
String
getZhdnm
()
{
return
this
.
zhdnm
;
}
public
void
setZhdnm
(
String
zhdnm
)
{
this
.
zhdnm
=
zhdnm
;
}
public
String
getZmkp4
()
{
return
this
.
zmkp4
;
}
public
void
setZmkp4
(
String
zmkp4
)
{
this
.
zmkp4
=
zmkp4
;
}
public
String
getZmkt4
()
{
return
this
.
zmkt4
;
}
public
void
setZmkt4
(
String
zmkt4
)
{
this
.
zmkt4
=
zmkt4
;
}
public
String
getKdmat
()
{
return
this
.
kdmat
;
}
public
void
setKdmat
(
String
kdmat
)
{
this
.
kdmat
=
kdmat
;
}
public
String
getPostx
()
{
return
this
.
postx
;
}
public
void
setPostx
(
String
postx
)
{
this
.
postx
=
postx
;
}
}
topsun/src/main/java/com/huigou/topsun/sap/acceptanceFormAck/repository/SapAcceptanceFormAckRepository.java
0 → 100644
View file @
3614583d
package
com
.
huigou
.
topsun
.
sap
.
acceptanceFormAck
.
repository
;
import
com.huigou.topsun.sap.acceptanceFormAck.domain.SapAcceptanceFormAck
;
import
org.springframework.data.jpa.repository.JpaRepository
;
/**
@author YourUserName
*/
public
interface
SapAcceptanceFormAckRepository
extends
JpaRepository
<
SapAcceptanceFormAck
,
String
>
{
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/controller/SapWorkCenterLogController.java
View file @
3614583d
...
...
@@ -44,7 +44,7 @@ public class SapWorkCenterLogController extends CommonController {
return
"/biz/topsun/sap/workCenter/"
;
}
public
String
go
WorkCenter
()
{
public
String
forward
WorkCenter
()
{
return
forward
(
"sapWorkCenter"
);
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment