Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
hp-smart
Overview
Overview
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
platform
hp-smart
Commits
8808e50b
Commit
8808e50b
authored
Mar 08, 2024
by
yukang
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' of
https://gitlab.baocloud.cn/bggf/smart/hp-smart
into dev
parents
c09f82df
a6284edf
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
80 additions
and
40 deletions
+80
-40
HPSqlConstant.java
...ain/java/com/baosight/hpjx/hp/constant/HPSqlConstant.java
+6
-1
ServiceHPMT002.java
.../java/com/baosight/hpjx/hp/mt/service/ServiceHPMT002.java
+40
-35
ServiceHPPZ009.java
.../java/com/baosight/hpjx/hp/pz/service/ServiceHPPZ009.java
+7
-1
HPZL001.xml
src/main/java/com/baosight/hpjx/hp/zl/sql/HPZL001.xml
+11
-0
HPSC002.js
src/main/webapp/HP/SC/HPSC002.js
+13
-0
HPSC003.jsp
src/main/webapp/HP/SC/HPSC003.jsp
+1
-1
HPSC005.jsp
src/main/webapp/HP/SC/HPSC005.jsp
+1
-1
HPSC005B.jsp
src/main/webapp/HP/SC/HPSC005B.jsp
+1
-1
No files found.
src/main/java/com/baosight/hpjx/hp/constant/HPSqlConstant.java
View file @
8808e50b
...
@@ -340,6 +340,11 @@ public class HPSqlConstant {
...
@@ -340,6 +340,11 @@ public class HPSqlConstant {
// 已处理
// 已处理
public
static
final
String
DO_PROCESS
=
"HPZL001.doProcess"
;
public
static
final
String
DO_PROCESS
=
"HPZL001.doProcess"
;
// 已处理
public
static
final
String
DO_PROCESS2
=
"HPZL001.doProcess2"
;
}
}
}
}
src/main/java/com/baosight/hpjx/hp/mt/service/ServiceHPMT002.java
View file @
8808e50b
...
@@ -14,10 +14,7 @@ import com.baosight.hpjx.hp.pz.domain.HPPZ011;
...
@@ -14,10 +14,7 @@ import com.baosight.hpjx.hp.pz.domain.HPPZ011;
import
com.baosight.hpjx.hp.sc.domain.HPSC002A
;
import
com.baosight.hpjx.hp.sc.domain.HPSC002A
;
import
com.baosight.hpjx.hp.sc.domain.HPSC005
;
import
com.baosight.hpjx.hp.sc.domain.HPSC005
;
import
com.baosight.hpjx.hp.zl.domain.HPZL001
;
import
com.baosight.hpjx.hp.zl.domain.HPZL001
;
import
com.baosight.hpjx.util.CommonMethod
;
import
com.baosight.hpjx.util.*
;
import
com.baosight.hpjx.util.EiInfoUtils
;
import
com.baosight.hpjx.util.LogUtils
;
import
com.baosight.hpjx.util.StringUtil
;
import
com.baosight.iplat4j.config.AdminFactoryConfig
;
import
com.baosight.iplat4j.config.AdminFactoryConfig
;
import
com.baosight.iplat4j.core.ei.EiBlock
;
import
com.baosight.iplat4j.core.ei.EiBlock
;
import
com.baosight.iplat4j.core.ei.EiConstant
;
import
com.baosight.iplat4j.core.ei.EiConstant
;
...
@@ -27,6 +24,7 @@ import com.baosight.iplat4j.ed.util.SequenceGenerator;
...
@@ -27,6 +24,7 @@ import com.baosight.iplat4j.ed.util.SequenceGenerator;
import
org.apache.commons.collections.MapUtils
;
import
org.apache.commons.collections.MapUtils
;
import
org.springframework.web.multipart.commons.CommonsMultipartFile
;
import
org.springframework.web.multipart.commons.CommonsMultipartFile
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
import
java.util.*
;
/**
/**
...
@@ -153,10 +151,12 @@ public class ServiceHPMT002 extends ServiceBase {
...
@@ -153,10 +151,12 @@ public class ServiceHPMT002 extends ServiceBase {
if
(
StrUtil
.
isEmpty
(
companyCode
))
{
if
(
StrUtil
.
isEmpty
(
companyCode
))
{
inInfo
.
setMsg
(
"账号异常"
);
inInfo
.
setMsg
(
"账号异常"
);
}
}
Map
sqlMap
=
new
HashMap
();
sqlMap
.
put
(
"companyCode"
,
companyCode
);
EiInfo
outInfo
=
new
EiInfo
();
EiInfo
outInfo
=
new
EiInfo
();
CommonMethod
.
initBlock
(
outInfo
,
Arrays
.
asList
(
DdynamicEnum
.
ORG_PROD_BLOCK_ID
),
null
,
false
);
CommonMethod
.
initBlock
(
outInfo
,
Arrays
.
asList
(
DdynamicEnum
.
ORG_PROD_BLOCK_ID
),
sqlMap
,
false
);
CommonMethod
.
initBlock
(
outInfo
,
Arrays
.
asList
(
DdynamicEnum
.
PROJ_RECORD_BLOCK_ID
),
null
,
false
);
CommonMethod
.
initBlock
(
outInfo
,
Arrays
.
asList
(
DdynamicEnum
.
PROJ_RECORD_BLOCK_ID
),
sqlMap
,
false
);
CommonMethod
.
initBlock
(
outInfo
,
Arrays
.
asList
(
DdynamicEnum
.
INVENT_RECORD_BLOCK_ID
),
null
,
false
);
CommonMethod
.
initBlock
(
outInfo
,
Arrays
.
asList
(
DdynamicEnum
.
INVENT_RECORD_BLOCK_ID
),
sqlMap
,
false
);
return
outInfo
;
return
outInfo
;
}
}
...
@@ -180,28 +180,31 @@ public class ServiceHPMT002 extends ServiceBase {
...
@@ -180,28 +180,31 @@ public class ServiceHPMT002 extends ServiceBase {
sqlMap
.
put
(
"companyCode"
,
companyCode
);
sqlMap
.
put
(
"companyCode"
,
companyCode
);
sqlMap
.
put
(
"projCode"
,
projCode
);
sqlMap
.
put
(
"projCode"
,
projCode
);
sqlMap
.
put
(
"prodOrderNo"
,
prodOrderNo
);
sqlMap
.
put
(
"prodOrderNo"
,
prodOrderNo
);
HPSC005
HPSC005
=(
HPSC005
)
dao
.
query
(
"HPSC005.query"
,
sqlMap
);
List
<
HPSC005
>
HPSC005
=
dao
.
query
(
"HPSC005.query"
,
sqlMap
);
HPZL001
fZl001
=
new
HPZL001
();
HPZL001
fZl001
=
new
HPZL001
();
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
fZl001
.
fromMap
(
queryMap
);
fZl001
.
fromMap
(
queryMap
);
fZl001
.
setProjName
(
HPSC005
.
getProjName
());
fZl001
.
setProjName
(
HPSC005
.
get
(
0
).
get
ProjName
());
fZl001
.
setOrgName
(
HPSC005
.
getOrgName
());
fZl001
.
setOrgName
(
HPSC005
.
get
(
0
).
get
OrgName
());
fZl001
.
setInventName
(
HPSC005
.
getPrdtName
());
fZl001
.
setInventName
(
HPSC005
.
get
(
0
).
get
PrdtName
());
fZl001
.
setSubInventName
(
HPSC005
.
getPartName
());
fZl001
.
setSubInventName
(
HPSC005
.
get
(
0
).
get
PartName
());
// 去除日期字符串中的-
fZl001
.
setCreatedTime
(
sdf
.
format
(
new
Date
()));
fZl001
.
setReceiptDate
(
StringUtil
.
removeHorizontalLine
(
fZl001
.
getReceiptDate
()
));
fZl001
.
setReceiptDate
(
DateUtils
.
shortDate
(
));
// 生成单据号
// 生成单据号
fZl001
.
setCheckNo
(
SequenceGenerator
.
getNextSequence
(
fZl001
.
setCheckNo
(
SequenceGenerator
.
getNextSequence
(
HPConstant
.
SequenceId
.
HPZL001_NUMBER
));
HPConstant
.
SequenceId
.
HPZL001_NUMBER
));
fZl001
.
setDeleteFlag
(
CommonConstant
.
YesNo
.
NO_0
);
fZl001
.
setDeleteFlag
(
CommonConstant
.
YesNo
.
NO_0
);
fZl001
.
setStatus
(
CommonConstant
.
YesNo
.
NO_0
);
DaoUtils
.
insert
(
HPZL001
.
INSERT
,
fZl001
);
DaoUtils
.
insert
(
HPZL001
.
INSERT
,
fZl001
);
//处理文件
//处理文件
Map
fZl0012
=
new
HashMap
();
if
(!
fZl001
.
getCheckNo
().
equals
(
" "
))
{
fZl0012
.
put
(
"checkNo"
,
fZl001
.
getCheckNo
());
Map
fZl0012
=
new
HashMap
();
HPZL001
HPZL001
=(
HPZL001
)
dao
.
query
(
"HPZL001.query"
,
fZl0012
);
fZl0012
.
put
(
"checkNo"
,
fZl001
.
getCheckNo
());
//绑定文件
HPZL001
HPZL001
=
(
HPZL001
)
dao
.
query
(
"HPZL001.query"
,
fZl0012
);
//绑定文件
String
[]
docIds
=
docId
.
split
(
","
);
String
[]
docIds
=
docId
.
split
(
","
);
int
num
=
0
;
int
num
=
0
;
while
(
num
<=
docIds
.
length
)
{
while
(
num
<=
docIds
.
length
)
{
HPSC002A
HPSC002A
=
new
HPSC002A
();
HPSC002A
HPSC002A
=
new
HPSC002A
();
HPSC002A
.
setBizType
(
CommonConstant
.
YesNo
.
NO_0
.
toString
());
HPSC002A
.
setBizType
(
CommonConstant
.
YesNo
.
NO_0
.
toString
());
HPSC002A
.
setDocId
(
docIds
[
num
]);
HPSC002A
.
setDocId
(
docIds
[
num
]);
...
@@ -210,6 +213,7 @@ public class ServiceHPMT002 extends ServiceBase {
...
@@ -210,6 +213,7 @@ public class ServiceHPMT002 extends ServiceBase {
DaoUtils
.
insert
(
HPSC002A
.
INSERT
,
HPSC002A
);
DaoUtils
.
insert
(
HPSC002A
.
INSERT
,
HPSC002A
);
num
++;
num
++;
}
}
}
inInfo
.
setStatus
(
EiConstant
.
STATUS_DEFAULT
);
inInfo
.
setStatus
(
EiConstant
.
STATUS_DEFAULT
);
inInfo
.
setMsg
(
"新增成功!"
);
inInfo
.
setMsg
(
"新增成功!"
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -237,24 +241,25 @@ public class ServiceHPMT002 extends ServiceBase {
...
@@ -237,24 +241,25 @@ public class ServiceHPMT002 extends ServiceBase {
fZl001
.
fromMap
(
queryMap
);
fZl001
.
fromMap
(
queryMap
);
// 去除日期字符串中的-
// 去除日期字符串中的-
fZl001
.
setReceiptDate
(
StringUtil
.
removeHorizontalLine
(
fZl001
.
getReceiptDate
()));
fZl001
.
setReceiptDate
(
StringUtil
.
removeHorizontalLine
(
fZl001
.
getReceiptDate
()));
fZl001
.
setDeleteFlag
(
CommonConstant
.
YesNo
.
YES_1
);
fZl001
.
setStatus
(
CommonConstant
.
YesNo
.
YES_1
);
DaoUtils
.
update
(
HPSqlConstant
.
HPZL001
.
DO_PROCESS
,
fZl001
);
DaoUtils
.
update
(
HPSqlConstant
.
HPZL001
.
DO_PROCESS2
,
fZl001
);
inInfo
.
setStatus
(
EiConstant
.
STATUS_DEFAULT
);
//绑定文件
//绑定文件
String
[]
docIds
=
docId
.
split
(
","
);
if
(!
docId
.
equals
(
" "
))
{
int
num
=
0
;
String
[]
docIds
=
docId
.
split
(
","
);
while
(
num
<=
docIds
.
length
){
int
num
=
0
;
HPSC002A
HPSC002A
=
new
HPSC002A
();
while
(
num
<=
docIds
.
length
)
{
HPSC002A
.
setBizType
(
CommonConstant
.
YesNo
.
NO_0
.
toString
());
HPSC002A
HPSC002A
=
new
HPSC002A
();
HPSC002A
.
setDocId
(
docIds
[
num
]);
HPSC002A
.
setBizType
(
CommonConstant
.
YesNo
.
NO_0
.
toString
());
HPSC002A
.
setMatId
(
fZl001
.
getId
());
HPSC002A
.
setDocId
(
docIds
[
num
]);
HPSC002A
.
setCompanyCode
(
companyCode
);
HPSC002A
.
setMatId
(
fZl001
.
getId
());
DaoUtils
.
insert
(
HPSC002A
.
INSERT
,
HPSC002A
);
HPSC002A
.
setCompanyCode
(
companyCode
);
num
++;
DaoUtils
.
insert
(
HPSC002A
.
INSERT
,
HPSC002A
);
num
++;
}
}
}
inInfo
.
setMsg
(
"
新增
成功!"
);
inInfo
.
setMsg
(
"
处理
成功!"
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
LogUtils
.
setDetailMsg
(
inInfo
,
e
,
"
新增
失败"
);
LogUtils
.
setDetailMsg
(
inInfo
,
e
,
"
处理
失败"
);
}
}
return
inInfo
;
return
inInfo
;
}
}
...
...
src/main/java/com/baosight/hpjx/hp/pz/service/ServiceHPPZ009.java
View file @
8808e50b
...
@@ -7,6 +7,7 @@ import com.baosight.hpjx.hp.constant.HPConstant;
...
@@ -7,6 +7,7 @@ import com.baosight.hpjx.hp.constant.HPConstant;
import
com.baosight.hpjx.hp.pz.domain.HPPZ009
;
import
com.baosight.hpjx.hp.pz.domain.HPPZ009
;
import
com.baosight.hpjx.hp.xs.tools.HPXSTools
;
import
com.baosight.hpjx.hp.xs.tools.HPXSTools
;
import
com.baosight.hpjx.util.AssertUtils
;
import
com.baosight.hpjx.util.AssertUtils
;
import
com.baosight.hpjx.util.DateUtils
;
import
com.baosight.hpjx.util.LogUtils
;
import
com.baosight.hpjx.util.LogUtils
;
import
com.baosight.hpjx.util.RsaUtils
;
import
com.baosight.hpjx.util.RsaUtils
;
import
com.baosight.iplat4j.core.ei.EiConstant
;
import
com.baosight.iplat4j.core.ei.EiConstant
;
...
@@ -14,6 +15,7 @@ import com.baosight.iplat4j.core.ei.EiInfo;
...
@@ -14,6 +15,7 @@ import com.baosight.iplat4j.core.ei.EiInfo;
import
com.baosight.iplat4j.core.exception.PlatException
;
import
com.baosight.iplat4j.core.exception.PlatException
;
import
com.baosight.iplat4j.core.service.impl.ServiceBase
;
import
com.baosight.iplat4j.core.service.impl.ServiceBase
;
import
com.baosight.iplat4j.core.service.soa.XLocalManager
;
import
com.baosight.iplat4j.core.service.soa.XLocalManager
;
import
com.baosight.iplat4j.core.web.threadlocal.UserSession
;
import
com.baosight.iplat4j.ed.util.SequenceGenerator
;
import
com.baosight.iplat4j.ed.util.SequenceGenerator
;
import
com.baosight.xservices.xs.constants.LoginConstants
;
import
com.baosight.xservices.xs.constants.LoginConstants
;
...
@@ -120,7 +122,11 @@ public class ServiceHPPZ009 extends ServiceBase {
...
@@ -120,7 +122,11 @@ public class ServiceHPPZ009 extends ServiceBase {
// 生成企业编码
// 生成企业编码
fPz009
.
setCompanyCode
(
SequenceGenerator
.
getNextSequence
(
HPConstant
.
SequenceId
.
COMPANY_CODE
));
fPz009
.
setCompanyCode
(
SequenceGenerator
.
getNextSequence
(
HPConstant
.
SequenceId
.
COMPANY_CODE
));
fPz009
.
setDeleteFlag
(
CommonConstant
.
YesNo
.
NO_0
);
fPz009
.
setDeleteFlag
(
CommonConstant
.
YesNo
.
NO_0
);
DaoUtils
.
insert
(
HPPZ009
.
INSERT
,
fPz009
);
fPz009
.
setCreatedBy
(
UserSession
.
getLoginName
());
fPz009
.
setCreatedName
(
UserSession
.
getLoginCName
());
fPz009
.
setCreatedTime
(
DateUtils
.
shortDateTime
());
// 此处不能使用DaoUtils方法insert
dao
.
insert
(
HPPZ009
.
INSERT
,
fPz009
);
// 默认新增企业管理员账号
// 默认新增企业管理员账号
this
.
initUser
(
fPz009
);
this
.
initUser
(
fPz009
);
// 关联企业管理员角色
// 关联企业管理员角色
...
...
src/main/java/com/baosight/hpjx/hp/zl/sql/HPZL001.xml
View file @
8808e50b
...
@@ -188,6 +188,17 @@
...
@@ -188,6 +188,17 @@
WHERE ID = #id#
WHERE ID = #id#
</update>
</update>
<!-- 移动端已处理 -->
<update
id=
"doProcess2"
>
UPDATE hpjx.t_hpzl001
SET
STATUS = #status#,
CHECK_USER = #checkUser#,
<!-- 检查人 -->
CHECK_USER_NAME = #checkUserName#,
<!-- 检查人名称 -->
<include
refid=
"updateRevise"
/>
WHERE CHECK_NO = #checkNo#
</update>
<!-- 更新附件信息 -->
<!-- 更新附件信息 -->
<update
id=
"updateAffix"
>
<update
id=
"updateAffix"
>
UPDATE hpjx.t_hpzl001
UPDATE hpjx.t_hpzl001
...
...
src/main/webapp/HP/SC/HPSC002.js
View file @
8808e50b
...
@@ -563,6 +563,7 @@ function deleteFunc() {
...
@@ -563,6 +563,7 @@ function deleteFunc() {
JSUtils
.
confirm
(
"确定对勾选中的["
+
rows
.
length
+
"]条数据做
\"
删除
\"
操作? "
,
{
JSUtils
.
confirm
(
"确定对勾选中的["
+
rows
.
length
+
"]条数据做
\"
删除
\"
操作? "
,
{
ok
:
function
()
{
ok
:
function
()
{
JSUtils
.
submitGridsData
(
"result"
,
"HPSC002"
,
"delete"
,
true
);
JSUtils
.
submitGridsData
(
"result"
,
"HPSC002"
,
"delete"
,
true
);
updateTree
();
}
}
});
});
}
}
...
@@ -611,10 +612,22 @@ function saveFunc() {
...
@@ -611,10 +612,22 @@ function saveFunc() {
JSUtils
.
confirm
(
"确定对勾选中的["
+
rows
.
length
+
"]条数据做
\"
保存
\"
操作? "
,
{
JSUtils
.
confirm
(
"确定对勾选中的["
+
rows
.
length
+
"]条数据做
\"
保存
\"
操作? "
,
{
ok
:
function
()
{
ok
:
function
()
{
JSUtils
.
submitGridsData
(
"result"
,
"HPSC002"
,
"save"
,
true
);
JSUtils
.
submitGridsData
(
"result"
,
"HPSC002"
,
"save"
,
true
);
updateTree
();
}
}
});
});
}
}
}
}
//更新树
function
updateTree
()
{
var
tree
=
$
(
"#materialTree"
).
data
(
"kendoTreeView"
);
var
inInfo
=
new
EiInfo
();
EiCommunicator
.
send
(
"HPSC002"
,
"queryTreeNode"
,
inInfo
,
{
//传入参数
onSuccess
:
function
(
inInfo
)
{
tree
.
reload
(
"root"
);
//更新树
}
});
}
src/main/webapp/HP/SC/HPSC003.jsp
View file @
8808e50b
...
@@ -60,7 +60,7 @@
...
@@ -60,7 +60,7 @@
</EF:EFComboColumn>
</EF:EFComboColumn>
<EF:EFColumn
enable=
"false"
ename=
"prdtCode"
cname=
"零件编码"
hidden =
"true"
/>
<EF:EFColumn
enable=
"false"
ename=
"prdtCode"
cname=
"零件编码"
hidden =
"true"
/>
<EF:EFColumn
enable=
"false"
ename=
"prdtName"
readonly=
"true"
cname=
"零件名称"
/>
<EF:EFColumn
enable=
"false"
ename=
"prdtName"
readonly=
"true"
cname=
"零件名称"
/>
<EF:EFColumn
enable=
"false"
ename=
"spec"
cname=
"规格
(MM)
"
align=
"center"
readonly=
"true"
/>
<EF:EFColumn
enable=
"false"
ename=
"spec"
cname=
"规格"
align=
"center"
readonly=
"true"
/>
<EF:EFColumn
enable=
"false"
ename=
"remark"
cname=
"备注"
readonly=
"true"
/>
<EF:EFColumn
enable=
"false"
ename=
"remark"
cname=
"备注"
readonly=
"true"
/>
<EF:EFColumn
enable=
"false"
ename=
"num"
readonly=
"true"
width=
"80"
align=
"right"
cname=
"数量"
format=
"{0:N0}"
/>
<EF:EFColumn
enable=
"false"
ename=
"num"
readonly=
"true"
width=
"80"
align=
"right"
cname=
"数量"
format=
"{0:N0}"
/>
<EF:EFColumn
enable=
"false"
ename=
"unitWt"
readonly=
"true"
width=
"80"
align=
"right"
cname=
"单重(T)"
/>
<EF:EFColumn
enable=
"false"
ename=
"unitWt"
readonly=
"true"
width=
"80"
align=
"right"
cname=
"单重(T)"
/>
...
...
src/main/webapp/HP/SC/HPSC005.jsp
View file @
8808e50b
...
@@ -38,7 +38,7 @@
...
@@ -38,7 +38,7 @@
<EF:EFColumn
ename=
"prdtName"
cname=
"部件名称"
enable=
"false"
width=
"120"
align=
"center"
/>
<EF:EFColumn
ename=
"prdtName"
cname=
"部件名称"
enable=
"false"
width=
"120"
align=
"center"
/>
<
%
--
<
EF:EFColumn
ename=
"prdtSpec"
cname=
"部件规格"
enable=
"false"
width=
"120"
align=
"center"
/>
--%>
<
%
--
<
EF:EFColumn
ename=
"prdtSpec"
cname=
"部件规格"
enable=
"false"
width=
"120"
align=
"center"
/>
--%>
<EF:EFColumn
ename=
"partName"
cname=
"零件名称"
enable=
"false"
width=
"120"
align=
"center"
/>
<EF:EFColumn
ename=
"partName"
cname=
"零件名称"
enable=
"false"
width=
"120"
align=
"center"
/>
<EF:EFColumn
ename=
"partSpec"
cname=
"零件规格
(MM)
"
enable=
"false"
width=
"120"
align=
"center"
/>
<EF:EFColumn
ename=
"partSpec"
cname=
"零件规格"
enable=
"false"
width=
"120"
align=
"center"
/>
<EF:EFColumn
ename=
"planCompletionDate"
cname=
"计划完成日期"
enable=
"false"
width=
"100"
align=
"center"
<EF:EFColumn
ename=
"planCompletionDate"
cname=
"计划完成日期"
enable=
"false"
width=
"100"
align=
"center"
editType=
"date"
dateFormat=
"yyyy-MM-dd"
parseFormats=
"['yyyyMMdd']"
/>
editType=
"date"
dateFormat=
"yyyy-MM-dd"
parseFormats=
"['yyyyMMdd']"
/>
<EF:EFColumn
ename=
"assignedNum"
cname=
"派工数量"
enable=
"false"
width=
"80"
align=
"right"
format=
"{0:N0}"
/>
<EF:EFColumn
ename=
"assignedNum"
cname=
"派工数量"
enable=
"false"
width=
"80"
align=
"right"
format=
"{0:N0}"
/>
...
...
src/main/webapp/HP/SC/HPSC005B.jsp
View file @
8808e50b
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
<EF:EFColumn
ename=
"projName"
cname=
"项目名称"
enable=
"false"
width=
"140"
align=
"center"
/>
<EF:EFColumn
ename=
"projName"
cname=
"项目名称"
enable=
"false"
width=
"140"
align=
"center"
/>
<EF:EFColumn
ename=
"prdtName"
cname=
"部件名称"
enable=
"false"
width=
"100"
align=
"center"
/>
<EF:EFColumn
ename=
"prdtName"
cname=
"部件名称"
enable=
"false"
width=
"100"
align=
"center"
/>
<EF:EFColumn
ename=
"partName"
cname=
"零件名称"
enable=
"false"
width=
"100"
align=
"center"
/>
<EF:EFColumn
ename=
"partName"
cname=
"零件名称"
enable=
"false"
width=
"100"
align=
"center"
/>
<EF:EFColumn
ename=
"partSpec"
cname=
"零件规格
(MM)
"
enable=
"false"
width=
"100"
align=
"center"
/>
<EF:EFColumn
ename=
"partSpec"
cname=
"零件规格"
enable=
"false"
width=
"100"
align=
"center"
/>
<
%
--
<
EF:EFColumn
ename=
"remark1"
cname=
"零件备注"
/>
--%>
<
%
--
<
EF:EFColumn
ename=
"remark1"
cname=
"零件备注"
/>
--%>
<EF:EFColumn
ename=
"planCompletionDate"
cname=
"计划完成日期"
enable=
"false"
width=
"120"
align=
"center"
<EF:EFColumn
ename=
"planCompletionDate"
cname=
"计划完成日期"
enable=
"false"
width=
"120"
align=
"center"
editType=
"date"
dateFormat=
"yyyy-MM-dd"
parseFormats=
"['yyyyMMdd']"
/>
editType=
"date"
dateFormat=
"yyyy-MM-dd"
parseFormats=
"['yyyyMMdd']"
/>
...
...
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