Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
hg-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
hg-smart
Commits
671678be
Commit
671678be
authored
May 17, 2024
by
liuyang
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' of
http://git.pseer.com:8800/platform/hg-smart
into dev-ly
parents
a0c18dc7
0b3344a6
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
80 additions
and
19 deletions
+80
-19
HGPZTools.java
src/main/java/com/baosight/hggp/hg/pz/tools/HGPZTools.java
+20
-4
HGSC005.java
src/main/java/com/baosight/hggp/hg/sc/domain/HGSC005.java
+8
-8
HGSC005A.java
src/main/java/com/baosight/hggp/hg/sc/domain/HGSC005A.java
+0
-0
HGSC005A.xml
src/main/java/com/baosight/hggp/hg/sc/sql/HGSC005A.xml
+52
-7
HGSCTools.java
src/main/java/com/baosight/hggp/hg/sc/tools/HGSCTools.java
+0
-0
No files found.
src/main/java/com/baosight/hggp/hg/pz/tools/HGPZTools.java
View file @
671678be
...
@@ -6,10 +6,9 @@ import com.baosight.hggp.core.dao.DaoBase;
...
@@ -6,10 +6,9 @@ import com.baosight.hggp.core.dao.DaoBase;
import
com.baosight.hggp.core.dao.DaoUtils
;
import
com.baosight.hggp.core.dao.DaoUtils
;
import
com.baosight.hggp.core.enums.ValidFlagEnum
;
import
com.baosight.hggp.core.enums.ValidFlagEnum
;
import
com.baosight.hggp.hg.constant.HGConstant
;
import
com.baosight.hggp.hg.constant.HGConstant
;
import
com.baosight.hggp.hg.pz.domain.HGPZ004
;
import
com.baosight.hggp.hg.pz.domain.*
;
import
com.baosight.hggp.hg.pz.domain.HGPZ005
;
import
com.baosight.hggp.hg.sc.domain.HGSC001A
;
import
com.baosight.hggp.hg.pz.domain.HGPZ007
;
import
com.baosight.hggp.hg.sc.domain.HGSC005A
;
import
com.baosight.hggp.hg.pz.domain.HGPZ009
;
import
com.baosight.hggp.hg.sj.domain.HGSJ003
;
import
com.baosight.hggp.hg.sj.domain.HGSJ003
;
import
com.baosight.hggp.util.*
;
import
com.baosight.hggp.util.*
;
import
com.baosight.iplat4j.common.ed.domain.TEDCM01
;
import
com.baosight.iplat4j.common.ed.domain.TEDCM01
;
...
@@ -391,4 +390,21 @@ public class HGPZTools {
...
@@ -391,4 +390,21 @@ public class HGPZTools {
}
}
}
}
}
}
public
static
class
HgPz005A
{
/**
* 通过存货编码查询存货工序*
* @param inventCode
* @return
*/
public
static
List
<
HGPZ005A
>
queryByInventCode
(
String
inventCode
){
AssertUtils
.
isEmpty
(
inventCode
,
"存货编码不能为空!"
);
Map
paramMap
=
new
HashMap
();
paramMap
.
put
(
HGPZ005A
.
FIELD_INVENT_CODE
,
inventCode
);
List
<
HGPZ005A
>
results
=
DaoBase
.
getInstance
().
query
(
HGPZ005A
.
QUERY
,
paramMap
);
return
CollectionUtils
.
isEmpty
(
results
)
?
null
:
results
;
}
}
}
}
src/main/java/com/baosight/hggp/hg/sc/domain/HGSC005.java
View file @
671678be
...
@@ -89,7 +89,7 @@ public class HGSC005 extends DaoEPBase {
...
@@ -89,7 +89,7 @@ public class HGSC005 extends DaoEPBase {
private
String
updatedName
=
" "
;
/* 修改人名称*/
private
String
updatedName
=
" "
;
/* 修改人名称*/
private
String
updatedTime
=
" "
;
/* 更新时间*/
private
String
updatedTime
=
" "
;
/* 更新时间*/
private
List
<
HGSC005A
>
hgsc005AList
;
//
private List<HGSC005A> hgsc005AList;
/**
/**
* initialize the metadata.
* initialize the metadata.
...
@@ -482,13 +482,13 @@ public class HGSC005 extends DaoEPBase {
...
@@ -482,13 +482,13 @@ public class HGSC005 extends DaoEPBase {
this
.
updatedTime
=
updatedTime
;
this
.
updatedTime
=
updatedTime
;
}
}
public
List
<
HGSC005A
>
getHgsc005AList
()
{
//
public List<HGSC005A> getHgsc005AList() {
return
hgsc005AList
;
//
return hgsc005AList;
}
//
}
//
public
void
setHgsc005AList
(
List
<
HGSC005A
>
hgsc005AList
)
{
//
public void setHgsc005AList(List<HGSC005A> hgsc005AList) {
this
.
hgsc005AList
=
hgsc005AList
;
//
this.hgsc005AList = hgsc005AList;
}
//
}
/**
/**
* get the value from Map.
* get the value from Map.
...
...
src/main/java/com/baosight/hggp/hg/sc/domain/HGSC005A.java
View file @
671678be
This diff is collapsed.
Click to expand it.
src/main/java/com/baosight/hggp/hg/sc/sql/HGSC005A.xml
View file @
671678be
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
<!-- table information
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
<!-- table information
Generate time : 2024-05-1
6 19:32:42
Generate time : 2024-05-1
7 17:15:03
Version : 1.0
Version : 1.0
schema : hggp
schema : hggp
tableName : HGSC005A
tableName : HGSC005A
id BIGINT NOT NULL primarykey,
id BIGINT NOT NULL primarykey,
mat_id BIGINT NOT NULL,
mat_detail_id BIGINT NOT NULL,
mat_detail_id BIGINT NOT NULL,
tech_flow_id BIGINT,
tech_flow_id BIGINT,
tech_flow_name BIGINT,
invent_process_id BIGINT,
process_name VARCHAR,
company_code VARCHAR NOT NULL,
company_code VARCHAR NOT NULL,
company_name VARCHAR NOT NULL,
company_name VARCHAR NOT NULL,
dep_code VARCHAR,
dep_code VARCHAR,
...
@@ -14,6 +18,7 @@
...
@@ -14,6 +18,7 @@
proj_code VARCHAR,
proj_code VARCHAR,
proj_name VARCHAR,
proj_name VARCHAR,
plan_code VARCHAR,
plan_code VARCHAR,
product_type TINYINT,
product_code VARCHAR,
product_code VARCHAR,
product_name VARCHAR,
product_name VARCHAR,
finish_date VARCHAR,
finish_date VARCHAR,
...
@@ -36,12 +41,24 @@
...
@@ -36,12 +41,24 @@
<isNotEmpty
prepend=
" AND "
property=
"id"
>
<isNotEmpty
prepend=
" AND "
property=
"id"
>
id = #id#
id = #id#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"matId"
>
mat_id = #matId#
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"matDetailId"
>
<isNotEmpty
prepend=
" AND "
property=
"matDetailId"
>
mat_detail_id = #matDetailId#
mat_detail_id = #matDetailId#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"techFlowId"
>
<isNotEmpty
prepend=
" AND "
property=
"techFlowId"
>
tech_flow_id = #techFlowId#
tech_flow_id = #techFlowId#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"techFlowName"
>
tech_flow_name = #techFlowName#
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"inventProcessId"
>
invent_process_id = #inventProcessId#
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"processName"
>
process_name = #processName#
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"companyCode"
>
<isNotEmpty
prepend=
" AND "
property=
"companyCode"
>
company_code = #companyCode#
company_code = #companyCode#
</isNotEmpty>
</isNotEmpty>
...
@@ -63,6 +80,9 @@
...
@@ -63,6 +80,9 @@
<isNotEmpty
prepend=
" AND "
property=
"planCode"
>
<isNotEmpty
prepend=
" AND "
property=
"planCode"
>
plan_code = #planCode#
plan_code = #planCode#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"productType"
>
product_type = #productType#
</isNotEmpty>
<isNotEmpty
prepend=
" AND "
property=
"productCode"
>
<isNotEmpty
prepend=
" AND "
property=
"productCode"
>
product_code = #productCode#
product_code = #productCode#
</isNotEmpty>
</isNotEmpty>
...
@@ -114,8 +134,12 @@
...
@@ -114,8 +134,12 @@
resultClass=
"com.baosight.hggp.hg.sc.domain.HGSC005A"
>
resultClass=
"com.baosight.hggp.hg.sc.domain.HGSC005A"
>
SELECT
SELECT
id as "id",
id as "id",
mat_id as "matId",
<!-- 物料清单ID -->
mat_detail_id as "matDetailId",
<!-- 物料清单明细ID -->
mat_detail_id as "matDetailId",
<!-- 物料清单明细ID -->
tech_flow_id as "techFlowId",
<!-- 工艺流程ID -->
tech_flow_id as "techFlowId",
<!-- 工艺流程ID -->
tech_flow_name as "techFlowName",
<!-- 工艺流程名称 -->
invent_process_id as "inventProcessId",
<!-- 存货工序ID,对应HGPZ005A.id -->
process_name as "processName",
<!-- 工序名称 -->
company_code as "companyCode",
<!-- 公司编码 -->
company_code as "companyCode",
<!-- 公司编码 -->
company_name as "companyName",
<!-- 公司名称 -->
company_name as "companyName",
<!-- 公司名称 -->
dep_code as "depCode",
<!-- 部门编码 -->
dep_code as "depCode",
<!-- 部门编码 -->
...
@@ -123,6 +147,7 @@
...
@@ -123,6 +147,7 @@
proj_code as "projCode",
<!-- 项目编码 -->
proj_code as "projCode",
<!-- 项目编码 -->
proj_name as "projName",
<!-- 项目名称 -->
proj_name as "projName",
<!-- 项目名称 -->
plan_code as "planCode",
<!-- 计划编码 -->
plan_code as "planCode",
<!-- 计划编码 -->
product_type as "productType",
<!-- 产品类型 -->
product_code as "productCode",
<!-- 产品编号 -->
product_code as "productCode",
<!-- 产品编号 -->
product_name as "productName",
<!-- 产品名称 -->
product_name as "productName",
<!-- 产品名称 -->
finish_date as "finishDate",
<!-- 完工日期 -->
finish_date as "finishDate",
<!-- 完工日期 -->
...
@@ -160,12 +185,24 @@
...
@@ -160,12 +185,24 @@
<isNotEmpty prepend=" AND " property="id">
<isNotEmpty prepend=" AND " property="id">
id = #id#
id = #id#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty prepend=" AND " property="matId">
mat_id = #matId#
</isNotEmpty>
<isNotEmpty prepend=" AND " property="matDetailId">
<isNotEmpty prepend=" AND " property="matDetailId">
mat_detail_id = #matDetailId#
mat_detail_id = #matDetailId#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty prepend=" AND " property="techFlowId">
<isNotEmpty prepend=" AND " property="techFlowId">
tech_flow_id = #techFlowId#
tech_flow_id = #techFlowId#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty prepend=" AND " property="techFlowName">
tech_flow_name = #techFlowName#
</isNotEmpty>
<isNotEmpty prepend=" AND " property="inventProcessId">
invent_process_id = #inventProcessId#
</isNotEmpty>
<isNotEmpty prepend=" AND " property="processName">
process_name = #processName#
</isNotEmpty>
<isNotEmpty prepend=" AND " property="companyCode">
<isNotEmpty prepend=" AND " property="companyCode">
company_code = #companyCode#
company_code = #companyCode#
</isNotEmpty>
</isNotEmpty>
...
@@ -187,6 +224,9 @@
...
@@ -187,6 +224,9 @@
<isNotEmpty prepend=" AND " property="planCode">
<isNotEmpty prepend=" AND " property="planCode">
plan_code = #planCode#
plan_code = #planCode#
</isNotEmpty>
</isNotEmpty>
<isNotEmpty prepend=" AND " property="productType">
product_type = #productType#
</isNotEmpty>
<isNotEmpty prepend=" AND " property="productCode">
<isNotEmpty prepend=" AND " property="productCode">
product_code = #productCode#
product_code = #productCode#
</isNotEmpty>
</isNotEmpty>
...
@@ -236,8 +276,12 @@
...
@@ -236,8 +276,12 @@
<insert
id=
"insert"
>
<insert
id=
"insert"
>
INSERT INTO ${hggpSchema}.HGSC005A (id,
INSERT INTO ${hggpSchema}.HGSC005A (id,
mat_id,
<!-- 物料清单ID -->
mat_detail_id,
<!-- 物料清单明细ID -->
mat_detail_id,
<!-- 物料清单明细ID -->
tech_flow_id,
<!-- 工艺流程ID -->
tech_flow_id,
<!-- 工艺流程ID -->
tech_flow_name,
<!-- 工艺流程名称 -->
invent_process_id,
<!-- 存货工序ID,对应HGPZ005A.id -->
process_name,
<!-- 工序名称 -->
company_code,
<!-- 公司编码 -->
company_code,
<!-- 公司编码 -->
company_name,
<!-- 公司名称 -->
company_name,
<!-- 公司名称 -->
dep_code,
<!-- 部门编码 -->
dep_code,
<!-- 部门编码 -->
...
@@ -245,6 +289,7 @@
...
@@ -245,6 +289,7 @@
proj_code,
<!-- 项目编码 -->
proj_code,
<!-- 项目编码 -->
proj_name,
<!-- 项目名称 -->
proj_name,
<!-- 项目名称 -->
plan_code,
<!-- 计划编码 -->
plan_code,
<!-- 计划编码 -->
product_type,
<!-- 产品类型 -->
product_code,
<!-- 产品编号 -->
product_code,
<!-- 产品编号 -->
product_name,
<!-- 产品名称 -->
product_name,
<!-- 产品名称 -->
finish_date,
<!-- 完工日期 -->
finish_date,
<!-- 完工日期 -->
...
@@ -261,7 +306,7 @@
...
@@ -261,7 +306,7 @@
updated_name,
<!-- 修改人名称 -->
updated_name,
<!-- 修改人名称 -->
updated_time
<!-- 更新时间 -->
updated_time
<!-- 更新时间 -->
)
)
VALUES (#id#, #mat
DetailId#, #techFlowId#, #companyCode#, #companyName#, #depCode#, #depName#, #projCode#, #projName#, #planCod
e#, #productCode#, #productName#, #finishDate#, #planStartDate#, #planEndDate#, #quantity#, #finishQuantity#, #unfinishQuantity#, #accountCode#, #createdBy#, #createdName#, #createdTime#, #updatedBy#, #updatedName#, #updatedTime#)
VALUES (#id#, #mat
Id#, #matDetailId#, #techFlowId#, #techFlowName#, #inventProcessId#, #processName#, #companyCode#, #companyName#, #depCode#, #depName#, #projCode#, #projName#, #planCode#, #productTyp
e#, #productCode#, #productName#, #finishDate#, #planStartDate#, #planEndDate#, #quantity#, #finishQuantity#, #unfinishQuantity#, #accountCode#, #createdBy#, #createdName#, #createdTime#, #updatedBy#, #updatedName#, #updatedTime#)
</insert>
</insert>
<delete
id=
"delete"
>
<delete
id=
"delete"
>
...
@@ -269,16 +314,15 @@
...
@@ -269,16 +314,15 @@
id = #id#
id = #id#
</delete>
</delete>
<delete
id=
"deleteByMatDetailId"
>
DELETE FROM ${hggpSchema}.HGSC005A WHERE
mat_detail_id = #matDetailId#
</delete>
<update
id=
"update"
>
<update
id=
"update"
>
UPDATE ${hggpSchema}.HGSC005A
UPDATE ${hggpSchema}.HGSC005A
SET
SET
mat_id = #matId#,
<!-- 物料清单ID -->
mat_detail_id = #matDetailId#,
<!-- 物料清单明细ID -->
mat_detail_id = #matDetailId#,
<!-- 物料清单明细ID -->
tech_flow_id = #techFlowId#,
<!-- 工艺流程ID -->
tech_flow_id = #techFlowId#,
<!-- 工艺流程ID -->
tech_flow_name = #techFlowName#,
<!-- 工艺流程名称 -->
invent_process_id = #inventProcessId#,
<!-- 存货工序ID,对应HGPZ005A.id -->
process_name = #processName#,
<!-- 工序名称 -->
company_code = #companyCode#,
<!-- 公司编码 -->
company_code = #companyCode#,
<!-- 公司编码 -->
company_name = #companyName#,
<!-- 公司名称 -->
company_name = #companyName#,
<!-- 公司名称 -->
dep_code = #depCode#,
<!-- 部门编码 -->
dep_code = #depCode#,
<!-- 部门编码 -->
...
@@ -286,6 +330,7 @@
...
@@ -286,6 +330,7 @@
proj_code = #projCode#,
<!-- 项目编码 -->
proj_code = #projCode#,
<!-- 项目编码 -->
proj_name = #projName#,
<!-- 项目名称 -->
proj_name = #projName#,
<!-- 项目名称 -->
plan_code = #planCode#,
<!-- 计划编码 -->
plan_code = #planCode#,
<!-- 计划编码 -->
product_type = #productType#,
<!-- 产品类型 -->
product_code = #productCode#,
<!-- 产品编号 -->
product_code = #productCode#,
<!-- 产品编号 -->
product_name = #productName#,
<!-- 产品名称 -->
product_name = #productName#,
<!-- 产品名称 -->
finish_date = #finishDate#,
<!-- 完工日期 -->
finish_date = #finishDate#,
<!-- 完工日期 -->
...
...
src/main/java/com/baosight/hggp/hg/sc/tools/HGSCTools.java
View file @
671678be
This diff is collapsed.
Click to expand it.
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