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
1aff9cbe
Commit
1aff9cbe
authored
May 17, 2024
by
wuwenlong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
生成生产计划dev;
parent
23e40119
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
175 additions
and
46 deletions
+175
-46
HGSC005A.java
src/main/java/com/baosight/hggp/hg/sc/domain/HGSC005A.java
+123
-39
HGSC005A.xml
src/main/java/com/baosight/hggp/hg/sc/sql/HGSC005A.xml
+52
-7
No files found.
src/main/java/com/baosight/hggp/hg/sc/domain/HGSC005A.java
View file @
1aff9cbe
package
com
.
baosight
.
hggp
.
hg
.
sc
.
domain
;
package
com
.
baosight
.
hggp
.
hg
.
sc
.
domain
;
import
com.baosight.iplat4j.core.util.NumberUtils
;
import
com.baosight.iplat4j.core.util.NumberUtils
;
import
com.baosight.iplat4j.core.ei.EiColumn
;
import
com.baosight.iplat4j.core.ei.EiColumn
;
import
com.baosight.iplat4j.core.data.DaoEPBase
;
import
com.baosight.iplat4j.core.data.DaoEPBase
;
...
@@ -16,15 +15,19 @@ import com.baosight.iplat4j.core.util.StringUtils;
...
@@ -16,15 +15,19 @@ import com.baosight.iplat4j.core.util.StringUtils;
* Copyrigth:Baosight Software LTD.co Copyright (c) 2019. <br>
* Copyrigth:Baosight Software LTD.co Copyright (c) 2019. <br>
*
*
* @version 1.0
* @version 1.0
* @history 2024-05-1
6 16:50:12
create
* @history 2024-05-1
7 17:03:29
create
*/
*/
public
class
HGSC005A
extends
DaoEPBase
{
public
class
HGSC005A
extends
DaoEPBase
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
public
static
final
String
FIELD_id
=
"id"
;
public
static
final
String
FIELD_id
=
"id"
;
public
static
final
String
FIELD_mat_id
=
"matId"
;
/* 物料清单ID*/
public
static
final
String
FIELD_mat_detail_id
=
"matDetailId"
;
/* 物料清单明细ID*/
public
static
final
String
FIELD_mat_detail_id
=
"matDetailId"
;
/* 物料清单明细ID*/
public
static
final
String
FIELD_tech_flow_id
=
"techFlowId"
;
/* 工艺流程ID*/
public
static
final
String
FIELD_tech_flow_id
=
"techFlowId"
;
/* 工艺流程ID*/
public
static
final
String
FIELD_tech_flow_name
=
"techFlowName"
;
/* 工艺流程名称*/
public
static
final
String
FIELD_invent_process_id
=
"inventProcessId"
;
/* 存货工序ID,对应HGPZ005A.id*/
public
static
final
String
FIELD_process_name
=
"processName"
;
/* 工序名称*/
public
static
final
String
FIELD_company_code
=
"companyCode"
;
/* 公司编码*/
public
static
final
String
FIELD_company_code
=
"companyCode"
;
/* 公司编码*/
public
static
final
String
FIELD_company_name
=
"companyName"
;
/* 公司名称*/
public
static
final
String
FIELD_company_name
=
"companyName"
;
/* 公司名称*/
public
static
final
String
FIELD_dep_code
=
"depCode"
;
/* 部门编码*/
public
static
final
String
FIELD_dep_code
=
"depCode"
;
/* 部门编码*/
...
@@ -50,8 +53,12 @@ public class HGSC005A extends DaoEPBase {
...
@@ -50,8 +53,12 @@ public class HGSC005A extends DaoEPBase {
public
static
final
String
FIELD_updated_time
=
"updatedTime"
;
/* 更新时间*/
public
static
final
String
FIELD_updated_time
=
"updatedTime"
;
/* 更新时间*/
public
static
final
String
COL_id
=
"id"
;
public
static
final
String
COL_id
=
"id"
;
public
static
final
String
COL_mat_id
=
"mat_id"
;
/* 物料清单ID*/
public
static
final
String
COL_mat_detail_id
=
"mat_detail_id"
;
/* 物料清单明细ID*/
public
static
final
String
COL_mat_detail_id
=
"mat_detail_id"
;
/* 物料清单明细ID*/
public
static
final
String
COL_tech_flow_id
=
"tech_flow_id"
;
/* 工艺流程ID*/
public
static
final
String
COL_tech_flow_id
=
"tech_flow_id"
;
/* 工艺流程ID*/
public
static
final
String
COL_tech_flow_name
=
"tech_flow_name"
;
/* 工艺流程名称*/
public
static
final
String
COL_invent_process_id
=
"invent_process_id"
;
/* 存货工序ID,对应HGPZ005A.id*/
public
static
final
String
COL_process_name
=
"process_name"
;
/* 工序名称*/
public
static
final
String
COL_company_code
=
"company_code"
;
/* 公司编码*/
public
static
final
String
COL_company_code
=
"company_code"
;
/* 公司编码*/
public
static
final
String
COL_company_name
=
"company_name"
;
/* 公司名称*/
public
static
final
String
COL_company_name
=
"company_name"
;
/* 公司名称*/
public
static
final
String
COL_dep_code
=
"dep_code"
;
/* 部门编码*/
public
static
final
String
COL_dep_code
=
"dep_code"
;
/* 部门编码*/
...
@@ -59,6 +66,7 @@ public class HGSC005A extends DaoEPBase {
...
@@ -59,6 +66,7 @@ public class HGSC005A extends DaoEPBase {
public
static
final
String
COL_proj_code
=
"proj_code"
;
/* 项目编码*/
public
static
final
String
COL_proj_code
=
"proj_code"
;
/* 项目编码*/
public
static
final
String
COL_proj_name
=
"proj_name"
;
/* 项目名称*/
public
static
final
String
COL_proj_name
=
"proj_name"
;
/* 项目名称*/
public
static
final
String
COL_plan_code
=
"plan_code"
;
/* 计划编码*/
public
static
final
String
COL_plan_code
=
"plan_code"
;
/* 计划编码*/
public
static
final
String
COL_product_type
=
"product_type"
;
/* 产品类型*/
public
static
final
String
COL_product_code
=
"product_code"
;
/* 产品编号*/
public
static
final
String
COL_product_code
=
"product_code"
;
/* 产品编号*/
public
static
final
String
COL_product_name
=
"product_name"
;
/* 产品名称*/
public
static
final
String
COL_product_name
=
"product_name"
;
/* 产品名称*/
public
static
final
String
COL_finish_date
=
"finish_date"
;
/* 完工日期*/
public
static
final
String
COL_finish_date
=
"finish_date"
;
/* 完工日期*/
...
@@ -80,15 +88,14 @@ public class HGSC005A extends DaoEPBase {
...
@@ -80,15 +88,14 @@ public class HGSC005A extends DaoEPBase {
public
static
final
String
INSERT
=
"HGSC005A.insert"
;
public
static
final
String
INSERT
=
"HGSC005A.insert"
;
public
static
final
String
UPDATE
=
"HGSC005A.update"
;
public
static
final
String
UPDATE
=
"HGSC005A.update"
;
public
static
final
String
DELETE
=
"HGSC005A.delete"
;
public
static
final
String
DELETE
=
"HGSC005A.delete"
;
public
static
final
String
DELETE_BY_MAT_DETAIL_ID
=
"HGSC005A.deleteByMatDetailId"
;
private
Long
id
=
new
Long
(
0
);
private
Long
id
=
new
Long
(
0
);
private
Long
matId
=
new
Long
(
0
);
/* 物料清单ID*/
private
Long
matId
=
new
Long
(
0
);
/* 物料清单ID*/
private
Long
matDetailId
=
new
Long
(
0
);
/* 物料清单明细ID*/
private
Long
matDetailId
=
new
Long
(
0
);
/* 物料清单明细ID*/
private
Long
techFlowId
=
new
Long
(
0
);
/* 工艺流程ID*/
private
Long
techFlowId
=
new
Long
(
0
);
/* 工艺流程ID*/
private
Long
processId
=
new
Long
(
0
);
/* 工序ID*/
private
Long
techFlowName
=
new
Long
(
0
);
/* 工艺流程名称*/
private
String
processName
=
" "
;
/* 工序名称*/
private
Long
inventProcessId
=
new
Long
(
0
);
/* 存货工序ID,对应HGPZ005A.id*/
private
Long
processName
=
new
Long
(
0
);
/* 工序名称*/
private
String
companyCode
=
" "
;
/* 公司编码*/
private
String
companyCode
=
" "
;
/* 公司编码*/
private
String
companyName
=
" "
;
/* 公司名称*/
private
String
companyName
=
" "
;
/* 公司名称*/
private
String
depCode
=
" "
;
/* 部门编码*/
private
String
depCode
=
" "
;
/* 部门编码*/
...
@@ -96,7 +103,7 @@ public class HGSC005A extends DaoEPBase {
...
@@ -96,7 +103,7 @@ public class HGSC005A extends DaoEPBase {
private
String
projCode
=
" "
;
/* 项目编码*/
private
String
projCode
=
" "
;
/* 项目编码*/
private
String
projName
=
" "
;
/* 项目名称*/
private
String
projName
=
" "
;
/* 项目名称*/
private
String
planCode
=
" "
;
/* 计划编码*/
private
String
planCode
=
" "
;
/* 计划编码*/
private
Integer
productType
=
new
Integer
(
0
);
/* 产品类型*/
private
Integer
productType
=
new
Integer
(
0
);
/* 产品类型*/
private
String
productCode
=
" "
;
/* 产品编号*/
private
String
productCode
=
" "
;
/* 产品编号*/
private
String
productName
=
" "
;
/* 产品名称*/
private
String
productName
=
" "
;
/* 产品名称*/
private
String
finishDate
=
" "
;
/* 完工日期*/
private
String
finishDate
=
" "
;
/* 完工日期*/
...
@@ -124,6 +131,10 @@ public class HGSC005A extends DaoEPBase {
...
@@ -124,6 +131,10 @@ public class HGSC005A extends DaoEPBase {
eiColumn
.
setDescName
(
" "
);
eiColumn
.
setDescName
(
" "
);
eiMetadata
.
addMeta
(
eiColumn
);
eiMetadata
.
addMeta
(
eiColumn
);
eiColumn
=
new
EiColumn
(
FIELD_mat_id
);
eiColumn
.
setDescName
(
"物料清单ID"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiColumn
=
new
EiColumn
(
FIELD_mat_detail_id
);
eiColumn
=
new
EiColumn
(
FIELD_mat_detail_id
);
eiColumn
.
setDescName
(
"物料清单明细ID"
);
eiColumn
.
setDescName
(
"物料清单明细ID"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiMetadata
.
addMeta
(
eiColumn
);
...
@@ -132,6 +143,18 @@ public class HGSC005A extends DaoEPBase {
...
@@ -132,6 +143,18 @@ public class HGSC005A extends DaoEPBase {
eiColumn
.
setDescName
(
"工艺流程ID"
);
eiColumn
.
setDescName
(
"工艺流程ID"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiMetadata
.
addMeta
(
eiColumn
);
eiColumn
=
new
EiColumn
(
FIELD_tech_flow_name
);
eiColumn
.
setDescName
(
"工艺流程名称"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiColumn
=
new
EiColumn
(
FIELD_invent_process_id
);
eiColumn
.
setDescName
(
"存货工序ID,对应HGPZ005A.id"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiColumn
=
new
EiColumn
(
FIELD_process_name
);
eiColumn
.
setDescName
(
"工序名称"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiColumn
=
new
EiColumn
(
FIELD_company_code
);
eiColumn
=
new
EiColumn
(
FIELD_company_code
);
eiColumn
.
setDescName
(
"公司编码"
);
eiColumn
.
setDescName
(
"公司编码"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiMetadata
.
addMeta
(
eiColumn
);
...
@@ -160,6 +183,10 @@ public class HGSC005A extends DaoEPBase {
...
@@ -160,6 +183,10 @@ public class HGSC005A extends DaoEPBase {
eiColumn
.
setDescName
(
"计划编码"
);
eiColumn
.
setDescName
(
"计划编码"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiMetadata
.
addMeta
(
eiColumn
);
eiColumn
=
new
EiColumn
(
FIELD_product_type
);
eiColumn
.
setDescName
(
"产品类型"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiColumn
=
new
EiColumn
(
FIELD_product_code
);
eiColumn
=
new
EiColumn
(
FIELD_product_code
);
eiColumn
.
setDescName
(
"产品编号"
);
eiColumn
.
setDescName
(
"产品编号"
);
eiMetadata
.
addMeta
(
eiColumn
);
eiMetadata
.
addMeta
(
eiColumn
);
...
@@ -247,6 +274,22 @@ public class HGSC005A extends DaoEPBase {
...
@@ -247,6 +274,22 @@ public class HGSC005A extends DaoEPBase {
this
.
id
=
id
;
this
.
id
=
id
;
}
}
/**
/**
* get the matId - 物料清单ID.
* @return the matId
*/
public
Long
getMatId
()
{
return
this
.
matId
;
}
/**
* set the matId - 物料清单ID.
*
* @param matId - 物料清单ID
*/
public
void
setMatId
(
Long
matId
)
{
this
.
matId
=
matId
;
}
/**
* get the matDetailId - 物料清单明细ID.
* get the matDetailId - 物料清单明细ID.
* @return the matDetailId
* @return the matDetailId
*/
*/
...
@@ -279,6 +322,54 @@ public class HGSC005A extends DaoEPBase {
...
@@ -279,6 +322,54 @@ public class HGSC005A extends DaoEPBase {
this
.
techFlowId
=
techFlowId
;
this
.
techFlowId
=
techFlowId
;
}
}
/**
/**
* get the techFlowName - 工艺流程名称.
* @return the techFlowName
*/
public
Long
getTechFlowName
()
{
return
this
.
techFlowName
;
}
/**
* set the techFlowName - 工艺流程名称.
*
* @param techFlowName - 工艺流程名称
*/
public
void
setTechFlowName
(
Long
techFlowName
)
{
this
.
techFlowName
=
techFlowName
;
}
/**
* get the inventProcessId - 存货工序ID,对应HGPZ005A.id.
* @return the inventProcessId
*/
public
Long
getInventProcessId
()
{
return
this
.
inventProcessId
;
}
/**
* set the inventProcessId - 存货工序ID,对应HGPZ005A.id.
*
* @param inventProcessId - 存货工序ID,对应HGPZ005A.id
*/
public
void
setInventProcessId
(
Long
inventProcessId
)
{
this
.
inventProcessId
=
inventProcessId
;
}
/**
* get the processName - 工序名称.
* @return the processName
*/
public
Long
getProcessName
()
{
return
this
.
processName
;
}
/**
* set the processName - 工序名称.
*
* @param processName - 工序名称
*/
public
void
setProcessName
(
Long
processName
)
{
this
.
processName
=
processName
;
}
/**
* get the companyCode - 公司编码.
* get the companyCode - 公司编码.
* @return the companyCode
* @return the companyCode
*/
*/
...
@@ -391,20 +482,28 @@ public class HGSC005A extends DaoEPBase {
...
@@ -391,20 +482,28 @@ public class HGSC005A extends DaoEPBase {
this
.
planCode
=
planCode
;
this
.
planCode
=
planCode
;
}
}
/**
/**
* get the product
Code - 产品编号
.
* get the product
Type - 产品类型
.
* @return the product
Cod
e
* @return the product
Typ
e
*/
*/
public
String
getProductCode
()
{
return
this
.
productCode
;
}
public
Integer
getProductType
()
{
public
Integer
getProductType
()
{
return
productType
;
return
this
.
productType
;
}
}
/**
* set the productType - 产品类型.
*
* @param productType - 产品类型
*/
public
void
setProductType
(
Integer
productType
)
{
public
void
setProductType
(
Integer
productType
)
{
this
.
productType
=
productType
;
this
.
productType
=
productType
;
}
}
/**
* get the productCode - 产品编号.
* @return the productCode
*/
public
String
getProductCode
()
{
return
this
.
productCode
;
}
/**
/**
* set the productCode - 产品编号.
* set the productCode - 产品编号.
...
@@ -638,31 +737,6 @@ public class HGSC005A extends DaoEPBase {
...
@@ -638,31 +737,6 @@ public class HGSC005A extends DaoEPBase {
public
void
setUpdatedTime
(
String
updatedTime
)
{
public
void
setUpdatedTime
(
String
updatedTime
)
{
this
.
updatedTime
=
updatedTime
;
this
.
updatedTime
=
updatedTime
;
}
}
public
Long
getMatId
()
{
return
matId
;
}
public
void
setMatId
(
Long
matId
)
{
this
.
matId
=
matId
;
}
public
Long
getProcessId
()
{
return
processId
;
}
public
void
setProcessId
(
Long
processId
)
{
this
.
processId
=
processId
;
}
public
String
getProcessName
()
{
return
processName
;
}
public
void
setProcessName
(
String
processName
)
{
this
.
processName
=
processName
;
}
/**
/**
* get the value from Map.
* get the value from Map.
*
*
...
@@ -672,8 +746,12 @@ public class HGSC005A extends DaoEPBase {
...
@@ -672,8 +746,12 @@ public class HGSC005A extends DaoEPBase {
public
void
fromMap
(
Map
map
)
{
public
void
fromMap
(
Map
map
)
{
setId
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_id
)),
id
));
setId
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_id
)),
id
));
setMatId
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_mat_id
)),
matId
));
setMatDetailId
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_mat_detail_id
)),
matDetailId
));
setMatDetailId
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_mat_detail_id
)),
matDetailId
));
setTechFlowId
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_tech_flow_id
)),
techFlowId
));
setTechFlowId
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_tech_flow_id
)),
techFlowId
));
setTechFlowName
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_tech_flow_name
)),
techFlowName
));
setInventProcessId
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_invent_process_id
)),
inventProcessId
));
setProcessName
(
NumberUtils
.
toLong
(
StringUtils
.
toString
(
map
.
get
(
FIELD_process_name
)),
processName
));
setCompanyCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_company_code
)),
companyCode
));
setCompanyCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_company_code
)),
companyCode
));
setCompanyName
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_company_name
)),
companyName
));
setCompanyName
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_company_name
)),
companyName
));
setDepCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_dep_code
)),
depCode
));
setDepCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_dep_code
)),
depCode
));
...
@@ -681,6 +759,7 @@ public class HGSC005A extends DaoEPBase {
...
@@ -681,6 +759,7 @@ public class HGSC005A extends DaoEPBase {
setProjCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_proj_code
)),
projCode
));
setProjCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_proj_code
)),
projCode
));
setProjName
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_proj_name
)),
projName
));
setProjName
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_proj_name
)),
projName
));
setPlanCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_plan_code
)),
planCode
));
setPlanCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_plan_code
)),
planCode
));
setProductType
(
NumberUtils
.
toInteger
(
StringUtils
.
toString
(
map
.
get
(
FIELD_product_type
)),
productType
));
setProductCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_product_code
)),
productCode
));
setProductCode
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_product_code
)),
productCode
));
setProductName
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_product_name
)),
productName
));
setProductName
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_product_name
)),
productName
));
setFinishDate
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_finish_date
)),
finishDate
));
setFinishDate
(
StringUtils
.
defaultIfEmpty
(
StringUtils
.
toString
(
map
.
get
(
FIELD_finish_date
)),
finishDate
));
...
@@ -706,8 +785,12 @@ public class HGSC005A extends DaoEPBase {
...
@@ -706,8 +785,12 @@ public class HGSC005A extends DaoEPBase {
Map
map
=
new
HashMap
();
Map
map
=
new
HashMap
();
map
.
put
(
FIELD_id
,
StringUtils
.
toString
(
id
,
eiMetadata
.
getMeta
(
FIELD_id
)));
map
.
put
(
FIELD_id
,
StringUtils
.
toString
(
id
,
eiMetadata
.
getMeta
(
FIELD_id
)));
map
.
put
(
FIELD_mat_id
,
StringUtils
.
toString
(
matId
,
eiMetadata
.
getMeta
(
FIELD_mat_id
)));
map
.
put
(
FIELD_mat_detail_id
,
StringUtils
.
toString
(
matDetailId
,
eiMetadata
.
getMeta
(
FIELD_mat_detail_id
)));
map
.
put
(
FIELD_mat_detail_id
,
StringUtils
.
toString
(
matDetailId
,
eiMetadata
.
getMeta
(
FIELD_mat_detail_id
)));
map
.
put
(
FIELD_tech_flow_id
,
StringUtils
.
toString
(
techFlowId
,
eiMetadata
.
getMeta
(
FIELD_tech_flow_id
)));
map
.
put
(
FIELD_tech_flow_id
,
StringUtils
.
toString
(
techFlowId
,
eiMetadata
.
getMeta
(
FIELD_tech_flow_id
)));
map
.
put
(
FIELD_tech_flow_name
,
StringUtils
.
toString
(
techFlowName
,
eiMetadata
.
getMeta
(
FIELD_tech_flow_name
)));
map
.
put
(
FIELD_invent_process_id
,
StringUtils
.
toString
(
inventProcessId
,
eiMetadata
.
getMeta
(
FIELD_invent_process_id
)));
map
.
put
(
FIELD_process_name
,
StringUtils
.
toString
(
processName
,
eiMetadata
.
getMeta
(
FIELD_process_name
)));
map
.
put
(
FIELD_company_code
,
StringUtils
.
toString
(
companyCode
,
eiMetadata
.
getMeta
(
FIELD_company_code
)));
map
.
put
(
FIELD_company_code
,
StringUtils
.
toString
(
companyCode
,
eiMetadata
.
getMeta
(
FIELD_company_code
)));
map
.
put
(
FIELD_company_name
,
StringUtils
.
toString
(
companyName
,
eiMetadata
.
getMeta
(
FIELD_company_name
)));
map
.
put
(
FIELD_company_name
,
StringUtils
.
toString
(
companyName
,
eiMetadata
.
getMeta
(
FIELD_company_name
)));
map
.
put
(
FIELD_dep_code
,
StringUtils
.
toString
(
depCode
,
eiMetadata
.
getMeta
(
FIELD_dep_code
)));
map
.
put
(
FIELD_dep_code
,
StringUtils
.
toString
(
depCode
,
eiMetadata
.
getMeta
(
FIELD_dep_code
)));
...
@@ -715,6 +798,7 @@ public class HGSC005A extends DaoEPBase {
...
@@ -715,6 +798,7 @@ public class HGSC005A extends DaoEPBase {
map
.
put
(
FIELD_proj_code
,
StringUtils
.
toString
(
projCode
,
eiMetadata
.
getMeta
(
FIELD_proj_code
)));
map
.
put
(
FIELD_proj_code
,
StringUtils
.
toString
(
projCode
,
eiMetadata
.
getMeta
(
FIELD_proj_code
)));
map
.
put
(
FIELD_proj_name
,
StringUtils
.
toString
(
projName
,
eiMetadata
.
getMeta
(
FIELD_proj_name
)));
map
.
put
(
FIELD_proj_name
,
StringUtils
.
toString
(
projName
,
eiMetadata
.
getMeta
(
FIELD_proj_name
)));
map
.
put
(
FIELD_plan_code
,
StringUtils
.
toString
(
planCode
,
eiMetadata
.
getMeta
(
FIELD_plan_code
)));
map
.
put
(
FIELD_plan_code
,
StringUtils
.
toString
(
planCode
,
eiMetadata
.
getMeta
(
FIELD_plan_code
)));
map
.
put
(
FIELD_product_type
,
StringUtils
.
toString
(
productType
,
eiMetadata
.
getMeta
(
FIELD_product_type
)));
map
.
put
(
FIELD_product_code
,
StringUtils
.
toString
(
productCode
,
eiMetadata
.
getMeta
(
FIELD_product_code
)));
map
.
put
(
FIELD_product_code
,
StringUtils
.
toString
(
productCode
,
eiMetadata
.
getMeta
(
FIELD_product_code
)));
map
.
put
(
FIELD_product_name
,
StringUtils
.
toString
(
productName
,
eiMetadata
.
getMeta
(
FIELD_product_name
)));
map
.
put
(
FIELD_product_name
,
StringUtils
.
toString
(
productName
,
eiMetadata
.
getMeta
(
FIELD_product_name
)));
map
.
put
(
FIELD_finish_date
,
StringUtils
.
toString
(
finishDate
,
eiMetadata
.
getMeta
(
FIELD_finish_date
)));
map
.
put
(
FIELD_finish_date
,
StringUtils
.
toString
(
finishDate
,
eiMetadata
.
getMeta
(
FIELD_finish_date
)));
...
...
src/main/java/com/baosight/hggp/hg/sc/sql/HGSC005A.xml
View file @
1aff9cbe
<?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:03:29
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 BIGINT,
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#,
<!-- 完工日期 -->
...
...
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