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
93e33f14
Commit
93e33f14
authored
Jan 22, 2024
by
宋祥
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.仓库档案页面完善
parent
253a4e1f
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
177 additions
and
194 deletions
+177
-194
HPConstant.java
src/main/java/com/baosight/hpjx/hp/constant/HPConstant.java
+2
-0
HPPZ007.java
src/main/java/com/baosight/hpjx/hp/pz/domain/HPPZ007.java
+0
-0
ServiceHPPZ007.java
.../java/com/baosight/hpjx/hp/pz/service/ServiceHPPZ007.java
+73
-76
HPPZ007.xml
src/main/java/com/baosight/hpjx/hp/pz/sql/HPPZ007.xml
+55
-81
HPPZ006.jsp
src/main/webapp/HP/PZ/HPPZ006.jsp
+1
-2
HPPZ007.js
src/main/webapp/HP/PZ/HPPZ007.js
+21
-8
HPPZ007.jsp
src/main/webapp/HP/PZ/HPPZ007.jsp
+25
-27
No files found.
src/main/java/com/baosight/hpjx/hp/constant/HPConstant.java
View file @
93e33f14
...
@@ -30,6 +30,8 @@ public class HPConstant {
...
@@ -30,6 +30,8 @@ public class HPConstant {
public
static
final
String
HPPZ003_CUST_CODE
=
"HPPZ003_CUST_CODE"
;
public
static
final
String
HPPZ003_CUST_CODE
=
"HPPZ003_CUST_CODE"
;
// 存货编码
// 存货编码
public
static
final
String
INVENT_CODE
=
"INVENT_CODE"
;
public
static
final
String
INVENT_CODE
=
"INVENT_CODE"
;
// 仓库编码
public
static
final
String
WH_CODE
=
"WH_CODE"
;
}
}
/**
/**
...
...
src/main/java/com/baosight/hpjx/hp/pz/domain/HPPZ007.java
View file @
93e33f14
This diff is collapsed.
Click to expand it.
src/main/java/com/baosight/hpjx/hp/pz/service/ServiceHPPZ007.java
View file @
93e33f14
package
com
.
baosight
.
hpjx
.
hp
.
pz
.
service
;
package
com
.
baosight
.
hpjx
.
hp
.
pz
.
service
;
import
com.baosight.hpjx.core.dao.DaoUtils
;
import
com.baosight.hpjx.hp.constant.HPConstant
;
import
com.baosight.hpjx.hp.kc.domain.HPKC007
;
import
com.baosight.hpjx.hp.pz.domain.HPPZ007
;
import
com.baosight.hpjx.hp.pz.domain.HPPZ007
;
import
com.baosight.
iplat4j.core.ei.EiBlock
;
import
com.baosight.
hpjx.util.LogUtils
;
import
com.baosight.iplat4j.core.ei.EiConstant
;
import
com.baosight.iplat4j.core.ei.EiConstant
;
import
com.baosight.iplat4j.core.ei.EiInfo
;
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.web.threadlocal.UserSession
;
import
com.baosight.iplat4j.
ed.util.SequenceGenerator
;
import
java.sql.Timestamp
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
/**
* @author:songx
* @date:2024/1/22,15:57
*/
public
class
ServiceHPPZ007
extends
ServiceBase
{
public
class
ServiceHPPZ007
extends
ServiceBase
{
/**
* @param inInfo
* @return
*/
public
EiInfo
initLoad
(
EiInfo
inInfo
)
{
public
EiInfo
initLoad
(
EiInfo
inInfo
)
{
HPPZ007
hppz007
=
new
HPPZ007
();
try
{
EiInfo
outInfo
=
super
.
initLoad
(
inInfo
,
hppz007
);
inInfo
.
addBlock
(
EiConstant
.
resultBlock
).
addBlockMeta
(
new
HPPZ007
().
eiMetadata
);
outInfo
.
addBlock
(
EiConstant
.
resultBlock
).
addBlockMeta
(
hppz007
.
eiMetadata
);
}
catch
(
PlatException
e
)
{
LogUtils
.
setDetailMsg
(
inInfo
,
e
,
"初始化失败"
);
}
return
inInfo
;
return
inInfo
;
}
}
/**
/**
* 查询操作.
* 查询操作
*
* @param inInfo
* @return
*/
*/
@Override
@Override
public
EiInfo
query
(
EiInfo
inInfo
)
{
public
EiInfo
query
(
EiInfo
inInfo
)
{
/* 调用EI查询方法.*/
try
{
EiInfo
outInfo
=
super
.
query
(
inInfo
,
"HPPZ007.query"
,
new
HPPZ007
());
inInfo
=
super
.
query
(
inInfo
,
HPPZ007
.
QUERY
,
new
HPKC007
());
return
outInfo
;
}
catch
(
Exception
e
)
{
LogUtils
.
setDetailMsg
(
inInfo
,
e
,
"查询失败"
);
}
return
inInfo
;
}
}
/**
/**
...
@@ -41,96 +55,79 @@ public class ServiceHPPZ007 extends ServiceBase {
...
@@ -41,96 +55,79 @@ public class ServiceHPPZ007 extends ServiceBase {
*/
*/
@Override
@Override
public
EiInfo
insert
(
EiInfo
inInfo
)
{
public
EiInfo
insert
(
EiInfo
inInfo
)
{
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
try
{
try
{
HPPZ007
hppz007
=
new
HPPZ007
();
List
<
Map
>
resultRows
=
inInfo
.
getBlock
(
EiConstant
.
resultBlock
).
getRows
();
EiBlock
eiBlock
=
inInfo
.
getBlock
(
EiConstant
.
resultBlock
);
// 数据写入
for
(
int
i
=
0
;
i
<
resultRows
.
size
();
i
++)
{
HPPZ007
fPz007
=
new
HPPZ007
();
for
(
int
i
=
0
;
i
<
eiBlock
.
getRowCount
();
i
++)
{
fPz007
.
fromMap
(
resultRows
.
get
(
i
));
Map
<?,
?>
map
=
eiBlock
.
getRow
(
i
);
// 仓库编码
hppz007
.
fromMap
(
map
);
fPz007
.
setWhCode
(
SequenceGenerator
.
getNextSequence
(
HPConstant
.
SequenceId
.
WH_CODE
));
hppz007
.
setCreatedBy
(
UserSession
.
getLoginName
());
DaoUtils
.
insert
(
HPPZ007
.
INSERT
,
fPz007
);
hppz007
.
setCreatedTime
(
Timestamp
.
valueOf
(
sdf
.
format
(
new
Date
())));
this
.
dao
.
insert
(
"HPPZ007.insert"
,
hppz007
.
toMap
());
}
}
inInfo
.
setStatus
(
EiConstant
.
STATUS_SUCCESS
);
inInfo
=
this
.
query
(
inInfo
);
inInfo
.
setMsg
(
"新增成功!"
);
inInfo
.
setStatus
(
EiConstant
.
STATUS_DEFAULT
);
inInfo
.
setMsg
(
"操作成功!本次对["
+
resultRows
.
size
()
+
"]条数据新增成功!"
);
}
catch
(
PlatException
e
)
{
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
LogUtils
.
setDetailMsg
(
inInfo
,
e
,
"新增失败"
);
inInfo
.
setStatus
(
EiConstant
.
STATUS_FAILURE
);
inInfo
.
setMsg
(
"新增失败!原因参见详细错误描述!"
);
inInfo
.
setDetailMsg
(
e
.
getMessage
());
logError
(
"新增失败"
,
e
.
getMessage
());
return
inInfo
;
}
}
return
inInfo
;
return
inInfo
;
}
}
/**
/**
* 修改操作.
* 修改操作
*
* @param inInfo
* @return
*/
*/
public
EiInfo
update
(
EiInfo
inInfo
)
{
public
EiInfo
update
(
EiInfo
inInfo
)
{
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
try
{
try
{
HPPZ007
hppz007
=
new
HPPZ007
();
List
<
Map
>
resultRows
=
inInfo
.
getBlock
(
EiConstant
.
resultBlock
).
getRows
();
EiBlock
eiBlock
=
inInfo
.
getBlock
(
EiConstant
.
resultBlock
);
for
(
int
i
=
0
;
i
<
resultRows
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
eiBlock
.
getRowCount
();
i
++)
{
HPPZ007
fPz007
=
new
HPPZ007
();
Map
<?,
?>
map
=
eiBlock
.
getRow
(
i
);
fPz007
.
fromMap
(
resultRows
.
get
(
i
));
hppz007
.
fromMap
(
map
);
DaoUtils
.
update
(
HPPZ007
.
UPDATE
,
fPz007
);
hppz007
.
setUpdatedBy
(
UserSession
.
getLoginName
());
hppz007
.
setUpdatedTime
(
Timestamp
.
valueOf
(
sdf
.
format
(
new
Date
())));
System
.
out
.
println
(
Timestamp
.
valueOf
(
sdf
.
format
(
new
Date
())));
this
.
dao
.
update
(
"HPPZ007.update"
,
hppz007
.
toMap
());
}
}
inInfo
.
setStatus
(
EiConstant
.
STATUS_SUCCESS
);
inInfo
=
this
.
query
(
inInfo
);
inInfo
.
setMsg
(
"修改成功!"
);
inInfo
.
setStatus
(
EiConstant
.
STATUS_DEFAULT
);
}
catch
(
PlatException
e
)
{
inInfo
.
setMsg
(
"操作成功!本次对["
+
resultRows
.
size
()
+
"]条数据修改成功!"
);
inInfo
.
setStatus
(
EiConstant
.
STATUS_FAILURE
);
}
catch
(
Exception
e
)
{
inInfo
.
setMsg
(
"操作失败!原因参见详细错误描述!"
);
LogUtils
.
setDetailMsg
(
inInfo
,
e
,
"修改失败"
);
inInfo
.
setDetailMsg
(
e
.
getMessage
());
logError
(
"修改失败"
,
e
.
getMessage
());
return
inInfo
;
}
}
return
query
(
inInfo
)
;
return
inInfo
;
}
}
/**
/**
* 删除操作.
* 删除操作
*
* @param inInfo
* @return
*/
*/
public
EiInfo
delete
(
EiInfo
eiInfo
)
{
public
EiInfo
delete
(
EiInfo
inInfo
)
{
HPPZ007
hppz007
=
new
HPPZ007
();
EiBlock
eiBlock
=
eiInfo
.
getBlock
(
EiConstant
.
resultBlock
);
try
{
try
{
for
(
int
i
=
0
;
i
<
eiBlock
.
getRowCount
();
i
++)
{
List
<
Map
>
resultRows
=
inInfo
.
getBlock
(
EiConstant
.
resultBlock
).
getRows
();
Map
<?,
?>
map
=
eiBlock
.
getRow
(
i
);
for
(
int
i
=
0
;
i
<
resultRows
.
size
();
i
++)
{
hppz007
.
fromMap
(
map
);
DaoUtils
.
update
(
HPPZ007
.
DELETE
,
resultRows
.
get
(
i
));
this
.
dao
.
delete
(
"HPPZ007.delete"
,
hppz007
.
toMap
());
}
}
}
catch
(
PlatException
e
)
{
inInfo
=
this
.
query
(
inInfo
);
eiInfo
.
setStatus
(
EiConstant
.
STATUS_FAILURE
);
inInfo
.
setStatus
(
EiConstant
.
STATUS_DEFAULT
);
eiInfo
.
setMsg
(
"删除失败,原因参见详细错误描述!"
);
inInfo
.
setMsg
(
"操作成功!本次对["
+
resultRows
.
size
()
+
"]条数据删除成功!"
);
eiInfo
.
setDetailMsg
(
e
.
getMessage
());
}
catch
(
Exception
e
)
{
logError
(
"删除失败!"
,
e
.
getMessage
());
LogUtils
.
setDetailMsg
(
inInfo
,
e
,
"删除失败"
);
return
eiInfo
;
}
}
return
inInfo
;
eiInfo
.
setStatus
(
EiConstant
.
STATUS_SUCCESS
);
eiInfo
.
setMsg
(
"删除成功!"
);
return
eiInfo
;
}
}
/**
/**
* 根据仓库CODE找对象
* 根据仓库CODE找对象
*
* @param inInfo
* @param inInfo
* @return
* @return
*/
*/
public
EiInfo
queryByWhCode
(
EiInfo
inInfo
)
{
public
EiInfo
queryByWhCode
(
EiInfo
inInfo
)
{
Map
params
=
new
HashMap
<>();
Map
params
=
new
HashMap
<>();
params
.
put
(
"whCode"
,
inInfo
.
getString
(
"whCode"
));
params
.
put
(
"whCode"
,
inInfo
.
getString
(
"whCode"
));
List
query
=
dao
.
query
(
"HPPZ007.queryByWhCode"
,
params
);
List
query
=
dao
.
query
(
"HPPZ007.queryByWhCode"
,
params
);
inInfo
.
set
(
"list"
,
query
);
inInfo
.
set
(
"list"
,
query
);
return
inInfo
;
return
inInfo
;
}
}
...
...
src/main/java/com/baosight/hpjx/hp/pz/sql/HPPZ007.xml
View file @
93e33f14
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
<!-- table information
Generate time : 2024-01-09 15:56:49
Version : 1.0
tableName :hpjx.t_hppz007
ID INTEGER NOT NULL primarykey,
COMPANY_CODE VARCHAR NOT NULL,
WH_TYPE VARCHAR NOT NULL,
WH_CODE VARCHAR NOT NULL,
WH_NAME VARCHAR NOT NULL,
PRINC VARCHAR NOT NULL,
STATUS TINYINT NOT NULL,
CREATED_TIME DATETIME,
CREATED_BY VARCHAR,
UPDATED_TIME DATETIME,
UPDATED_BY VARCHAR
-->
<sqlMap
namespace=
"HPPZ007"
>
<sqlMap
namespace=
"HPPZ007"
>
<sql
id=
"column"
>
<select
id=
"query"
parameterClass=
"java.util.HashMap"
resultClass=
"com.baosight.hpjx.hp.pz.domain.HPPZ007"
>
SELECT
ID as "id",
ID as "id",
COMPANY_CODE as "companyCode",
<!-- 企业编码 预留 -->
COMPANY_CODE as "companyCode",
<!-- 企业编码 预留 -->
DEP_CODE as "depCode",
<!-- 部门编码 预留 -->
WH_TYPE as "whType",
<!-- 仓库类型 -->
WH_TYPE as "whType",
<!-- 仓库类型 -->
WH_CODE as "whCode",
<!-- 仓库编码 -->
WH_CODE as "whCode",
<!-- 仓库编码 -->
WH_NAME as "whName",
<!-- 仓库名称 -->
WH_NAME as "whName",
<!-- 仓库名称 -->
PRINC as "princ",
<!-- 负责人 -->
PRINC as "princ",
<!-- 负责人 -->
STATUS as "status",
<!-- 状态 0未启用 1启用 -->
STATUS as "status",
<!-- 状态 0未启用 1启用 -->
CREATED_TIME as "createdTime",
<!-- 创建时间 -->
CREATED_BY as "createdBy",
<!-- 创建人 -->
CREATED_BY as "createdBy",
<!-- 创建人 -->
UPDATED_TIME as "updatedTime",
<!-- 修改时间 -->
CREATED_NAME as "createdName",
<!-- 创建人名称 -->
UPDATED_BY as "updatedBy"
<!-- 修改人 -->
CREATED_TIME as "createdTime",
<!-- 创建时间 -->
FROM hpjx.t_hppz007 WHERE 1=1
UPDATED_BY as "updatedBy",
<!-- 修改人 -->
<isNotEmpty
prepend=
" AND "
property=
"whCode"
>
UPDATED_NAME as "updatedName",
<!-- 修改人名称 -->
WH_CODE = #whCode#
UPDATED_TIME as "updatedTime"
<!-- 修改时间 -->
</isNotEmpty>
</sql>
<sql
id=
"customCondition"
>
<isNotEmpty
prepend=
" AND "
property=
"whCodes"
>
<isNotEmpty
prepend=
" AND "
property=
"whCodes"
>
WH_CODE IN
<iterate
close=
")"
open=
"("
conjunction=
","
property=
"whCodes"
>
#whCodes[]#
</iterate>
WH_CODE IN
<iterate
close=
")"
open=
"("
conjunction=
","
property=
"whCodes"
>
#whCodes[]#
</iterate>
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"whName"
>
</sql>
WH_NAME LIKE CONCAT('%',CONCAT(#whName#),'%')
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"whType"
>
WH_TYPE LIKE CONCAT('%',CONCAT(#whType#),'%')
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"status"
>
STATUS = #status#
</isNotEmpty>
<dynamic
prepend=
"ORDER BY"
>
<isNotEmpty
property=
"orderBy"
>
$orderBy$
</isNotEmpty>
<isEmpty
property=
"orderBy"
>
ID asc
</isEmpty>
</dynamic>
</select>
<select
id=
"count"
resultClass=
"int"
>
<sql
id=
"condition"
>
SELECT COUNT(*) FROM hpjx.t_hppz007 WHERE 1=1
<isNotEmpty
prepend=
" AND "
property=
"id"
>
ID = #id#
</isNotEmpty>
</select>
<!--
<isNotEmpty
prepend=
" AND "
property=
"id"
>
<isNotEmpty
prepend=
" AND "
property=
"id"
>
ID = #id#
ID = #id#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"companyCode"
>
<isNotEmpty
prepend=
" AND "
property=
"companyCode"
>
COMPANY_CODE = #companyCode#
COMPANY_CODE = #companyCode#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"depCode"
>
DEP_CODE = #depCode#
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"whType"
>
<isNotEmpty
prepend=
" AND "
property=
"whType"
>
WH_TYPE = #whType#
WH_TYPE = #whType#
</isNotEmpty>
</isNotEmpty>
...
@@ -81,7 +42,7 @@
...
@@ -81,7 +42,7 @@
WH_CODE = #whCode#
WH_CODE = #whCode#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"whName"
>
<isNotEmpty
prepend=
" AND "
property=
"whName"
>
WH_NAME = #whName#
WH_NAME LIKE CONCAT('%', #whName#, '%')
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"princ"
>
<isNotEmpty
prepend=
" AND "
property=
"princ"
>
PRINC = #princ#
PRINC = #princ#
...
@@ -89,54 +50,67 @@
...
@@ -89,54 +50,67 @@
<isNotEmpty
prepend=
" AND "
property=
"status"
>
<isNotEmpty
prepend=
" AND "
property=
"status"
>
STATUS = #status#
STATUS = #status#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty prepend=" AND " property="createdTime">
</sql>
CREATED_TIME = #createdTime#
</isNotEmpty>
<sql
id=
"order"
>
<isNotEmpty prepend=" AND " property="createdBy">
<dynamic
prepend=
"ORDER BY"
>
CREATED_BY = #createdBy#
<isNotEmpty
property=
"orderBy"
>
</isNotEmpty>
$orderBy$
<isNotEmpty prepend=" AND " property="updatedTime">
UPDATED_TIME = #updatedTime#
</isNotEmpty>
<isNotEmpty prepend=" AND " property="updatedBy">
UPDATED_BY = #updatedBy#
</isNotEmpty>
</isNotEmpty>
-->
<isEmpty
property=
"orderBy"
>
ID DESC
</isEmpty>
</dynamic>
</sql>
<select
id=
"query"
parameterClass=
"java.util.HashMap"
resultClass=
"com.baosight.hpjx.hp.pz.domain.HPPZ007"
>
SELECT
<include
refid=
"column"
/>
FROM hpjx.t_hppz007 WHERE 1=1
<include
refid=
"condition"
/>
<include
refid=
"customCondition"
/>
<include
refid=
"order"
/>
</select>
<select
id=
"count"
resultClass=
"int"
>
SELECT COUNT(*) FROM hpjx.t_hppz007 WHERE 1=1
<include
refid=
"condition"
/>
<include
refid=
"customCondition"
/>
</select>
<insert
id=
"insert"
>
<insert
id=
"insert"
>
INSERT INTO hpjx.t_hppz007 (
INSERT INTO ${hpjxSchema}.T_HPPZ007 (
COMPANY_CODE,
<!-- 企业编码 预留 -->
DEP_CODE,
<!-- 部门编码 预留 -->
WH_TYPE,
<!-- 仓库类型 -->
WH_TYPE,
<!-- 仓库类型 -->
WH_CODE,
<!-- 仓库编码 -->
WH_CODE,
<!-- 仓库编码 -->
WH_NAME,
<!-- 仓库名称 -->
WH_NAME,
<!-- 仓库名称 -->
PRINC,
<!-- 负责人 -->
PRINC,
<!-- 负责人 -->
STATUS,
<!-- 状态 0未启用 1启用 -->
STATUS,
<!-- 状态 0未启用 1启用 -->
CREATED_TIME,
<!-- 创建时间 -->
CREATED_BY,
<!-- 创建人 -->
CREATED_BY,
<!-- 创建人 -->
UPDATED_TIME,
<!-- 修改时间 -->
CREATED_NAME,
<!-- 创建人名称 -->
UPDATED_BY
<!-- 修改人 -->
CREATED_TIME
<!-- 创建时间 -->
) VALUES (
#companyCode#, #depCode#, #whType#, #whCode#, #whName#, #princ#, #status#,
#createdBy#, #createdName#, #createdTime#
)
)
VALUES (#whType#, #whCode#, #whName#, #princ#, #status#, #createdTime#, #createdBy#, #updatedTime#, #updatedBy#)
</insert>
</insert>
<delete
id=
"delete"
>
<delete
id=
"delete"
>
DELETE FROM hpjx.t_hppz007 WHERE
DELETE FROM hpjx.t_hppz007 WHERE ID = #id#
ID = #id#
</delete>
</delete>
<update
id=
"update"
>
<update
id=
"update"
>
UPDATE hpjx.t_hppz007
UPDATE hpjx.t_hppz007
SET
SET
WH_TYPE = #whType#,
<!-- 仓库类型 -->
WH_TYPE = #whType#,
<!-- 仓库类型 -->
WH_CODE = #whCode#,
<!-- 仓库编码 -->
WH_NAME = #whName#,
<!-- 仓库名称 -->
WH_NAME = #whName#,
<!-- 仓库名称 -->
PRINC = #princ#,
<!-- 负责人 -->
PRINC = #princ#,
<!-- 负责人 -->
STATUS = #status#,
<!-- 状态 0未启用 1启用 -->
STATUS = #status#,
<!-- 状态 0未启用 1启用 -->
CREATED_TIME = #createdTime#,
<!-- 创建时间 -->
UPDATED_BY = #updatedBy#,
<!-- 修改人 -->
CREATED_BY = #createdBy#,
<!-- 创建人 -->
UPDATED_NAME = #updatedName#,
<!-- 修改人名称 -->
UPDATED_TIME = #updatedTime#,
<!-- 修改时间 -->
UPDATED_TIME = #updatedTime#
<!-- 修改时间 -->
UPDATED_BY = #updatedBy#
<!-- 修改人 -->
WHERE ID = #id#
WHERE
ID = #id#
</update>
</update>
<select
id=
"queryComboBox"
parameterClass=
"java.util.HashMap"
<select
id=
"queryComboBox"
parameterClass=
"java.util.HashMap"
...
...
src/main/webapp/HP/PZ/HPPZ006.jsp
View file @
93e33f14
...
@@ -17,8 +17,7 @@
...
@@ -17,8 +17,7 @@
<EF:EFOption
label=
"--全部--"
value=
""
/>
<EF:EFOption
label=
"--全部--"
value=
""
/>
<EF:EFOptions
blockId=
"invent_name_block_id"
textField=
"textField"
valueField=
"valueField"
/>
<EF:EFOptions
blockId=
"invent_name_block_id"
textField=
"textField"
valueField=
"valueField"
/>
</EF:EFSelect>
</EF:EFSelect>
<EF:EFSelect
cname=
"状态"
ename=
"inqu_status-0-status"
colWidth=
"3"
<EF:EFSelect
cname=
"状态"
ename=
"inqu_status-0-status"
colWidth=
"3"
>
template=
"#=valueField#-#=textField#"
valueTemplate=
"#=valueField#-#=textField#"
>
<EF:EFOption
label=
"全部"
value=
""
/>
<EF:EFOption
label=
"全部"
value=
""
/>
<EF:EFCodeOption
codeName=
"hpjx.hpjx.status"
/>
<EF:EFCodeOption
codeName=
"hpjx.hpjx.status"
/>
</EF:EFSelect>
</EF:EFSelect>
...
...
src/main/webapp/HP/PZ/HPPZ007.js
View file @
93e33f14
$
(
function
()
{
$
(
function
()
{
$
(
"#QUERY"
).
on
(
"click"
,
function
()
{
resultGrid
.
dataSource
.
page
(
1
);
});
// 查询
$
(
"#QUERY"
).
on
(
"click"
,
query
);
IPLATUI
.
EFGrid
.
result
=
{
IPLATUI
.
EFGrid
.
result
=
{
pageable
:
{
pageable
:
{
pageSize
:
20
,
pageSize
:
20
,
pageSizes
:
[
10
,
20
,
30
,
50
,
100
,
200
],
pageSizes
:
[
10
,
20
,
30
,
50
,
100
,
200
]
},
}
}
}
});
});
/**
* 页面加载时执行
*/
$
(
window
).
load
(
function
()
{
// 查询
query
();
});
/**
* 查询
*/
let
query
=
function
()
{
resultGrid
.
dataSource
.
page
(
1
);
}
src/main/webapp/HP/PZ/HPPZ007.jsp
View file @
93e33f14
...
@@ -4,43 +4,41 @@
...
@@ -4,43 +4,41 @@
<
%@
taglib
prefix=
"EF"
tagdir=
"/WEB-INF/tags/EF"
%
>
<
%@
taglib
prefix=
"EF"
tagdir=
"/WEB-INF/tags/EF"
%
>
<c:set
var=
"ctx"
value=
"${pageContext.request.contextPath}"
/>
<c:set
var=
"ctx"
value=
"${pageContext.request.contextPath}"
/>
<head>
<
%
--
<
link
rel=
"stylesheet"
href=
"${ctx}/css/simulatedOperation.css"
/>
--%>
</head>
<EF:EFPage
title=
"仓库档案"
>
<EF:EFRegion
id=
"inqu"
title=
"查询条件"
><
%
--
type=
"query"
efRegionShowClear=
"true"
efRegionSave=
"true"
--
%
>
<div
class=
"row"
>
<
%
--
blockId=
"inqu_status"
row=
"0"
--
%
>
<EF:EFPage
title=
"仓库档案"
>
<EF:EFInput
blockId=
"inqu_status"
ename=
"whName"
cname=
"仓库名称:"
row=
"0"
/>
<EF:EFInput
blockId=
"inqu_status"
ename=
"whType"
cname=
"仓库类型:"
row=
"0"
/>
<EF:EFSelect
cname=
"状态:"
optionLabel=
"全部"
blockId=
"inqu_status"
ename=
"status"
row=
"0"
>
<EF:EFRegion
id=
"inqu"
title=
"查询条件"
>
<EF:EFOption
label=
"启用"
value=
"1"
/>
<div
class=
"row"
>
<EF:EFOption
label=
"停用"
value=
"0"
/>
<EF:EFInput
cname=
"仓库名称:"
blockId=
"inqu_status"
ename=
"whName"
row=
"0"
colWidth=
"3"
/>
<EF:EFSelect
cname=
"仓库类型:"
blockId=
"inqu_status"
ename=
"whType"
row=
"0"
colWidth=
"3"
>
<EF:EFOption
label=
"全部"
value=
""
/>
<EF:EFCodeOption
codeName=
"hpjx.hppz.whType"
/>
</EF:EFSelect>
<EF:EFSelect
cname=
"状态:"
blockId=
"inqu_status"
ename=
"status"
row=
"0"
colWidth=
"3"
>
<EF:EFOption
label=
"全部"
value=
""
/>
<EF:EFCodeOption
codeName=
"hpjx.hpjx.status"
/>
</EF:EFSelect>
</EF:EFSelect>
</div>
</div>
</EF:EFRegion>
</EF:EFRegion>
<EF:EFRegion
id=
"result"
title=
"记录集"
>
<EF:EFRegion
id=
"result"
title=
"记录集"
>
<EF:EFGrid
blockId=
"result"
autoDraw=
"no"
>
<EF:EFGrid
blockId=
"result"
autoDraw=
"no"
>
<EF:EFColumn
ename=
"id"
cname=
"主键"
hidden=
"true"
/>
<EF:EFColumn
ename=
"id"
cname=
"主键"
hidden=
"true"
/>
<EF:EFColumn
ename=
"whCode"
cname=
"仓库编码"
enable=
"false"
width=
"120"
align=
"center"
/>
<EF:EFColumn
ename=
"whType"
cname=
"仓库类型"
/>
<EF:EFColumn
ename=
"whName"
cname=
"仓库名称"
width=
"120"
align=
"center"
required=
"true"
/>
<EF:EFColumn
ename=
"whCode"
cname=
"仓库编码"
/>
<EF:EFComboColumn
ename=
"whType"
cname=
"仓库类型"
width=
"120"
align=
"center"
required=
"true"
>
<EF:EFColumn
ename=
"whName"
cname=
"仓库名称"
/>
<EF:EFCodeOption
codeName=
"hpjx.hppz.whType"
/>
</EF:EFComboColumn>
<EF:EFColumn
ename=
"princ"
cname=
"负责人"
/>
<EF:EFColumn
ename=
"princ"
cname=
"负责人"
width=
"120"
align=
"center"
required=
"true"
/>
<EF:EFComboColumn
ename=
"status"
cname=
"状态"
align=
"center"
width=
"100"
required=
"true"
>
<EF:EFComboColumn
align=
"center"
ename=
"status"
cname=
"状态"
>
<EF:EFCodeOption
codeName=
"hpjx.hpjx.status"
/>
<EF:EFOption
label=
"启用"
value=
"1"
/>
<EF:EFOption
label=
"停用"
value=
"0"
/>
</EF:EFComboColumn>
</EF:EFComboColumn>
<EF:EFColumn
ename=
"createdTime"
enable=
"false"
cname=
"创建时间"
/>
<EF:EFColumn
ename=
"createdName"
cname=
"创建人名称"
enable=
"false"
width=
"100"
align=
"center"
/>
<EF:EFColumn
ename=
"createdBy"
enable=
"false"
cname=
"创建人"
/>
<EF:EFColumn
ename=
"createdTime"
cname=
"创建时间"
enable=
"false"
width=
"140"
align=
"center"
<EF:EFColumn
ename=
"updatedTime"
enable=
"false"
cname=
"修改时间"
/>
parseFormats=
"['yyyyMMddHHmmss']"
editType=
"datetime"
dateFormat=
"yyyy-MM-dd HH:mm:ss"
/>
<EF:EFColumn
ename=
"updatedBy"
enable=
"false"
cname=
"修改人"
/>
<EF:EFColumn
ename=
"updatedName"
cname=
"更新人名称"
enable=
"false"
width=
"100"
align=
"center"
/>
<EF:EFColumn
ename=
"updatedTime"
cname=
"更新时间"
enable=
"false"
width=
"140"
align=
"center"
parseFormats=
"['yyyyMMddHHmmss']"
editType=
"datetime"
dateFormat=
"yyyy-MM-dd HH:mm:ss"
/>
</EF:EFGrid>
</EF:EFGrid>
</EF:EFRegion>
</EF:EFRegion>
</EF:EFPage>
</EF:EFPage>
...
...
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