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
c67bae47
Commit
c67bae47
authored
Jan 16, 2024
by
覃振观
👶
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
工作中心 临时
parent
f94403b2
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
2248 additions
and
0 deletions
+2248
-0
sapWorkCenter.js
...rc/main/webapp/biz/topsun/sap/workCenter/sapWorkCenter.js
+51
-0
sapWorkCenter.jsp
...c/main/webapp/biz/topsun/sap/workCenter/sapWorkCenter.jsp
+26
-0
SapWorkCenterApplication.java
.../sap/workcenter/application/SapWorkCenterApplication.java
+11
-0
SapWorkCenterLogApplication.java
...p/workcenter/application/SapWorkCenterLogApplication.java
+11
-0
SysChangeRecordApplication.java
...ap/workcenter/application/SysChangeRecordApplication.java
+11
-0
SapWorkCenterApplicationImpl.java
...center/application/impl/SapWorkCenterApplicationImpl.java
+20
-0
SapWorkCenterLogApplicationImpl.java
...ter/application/impl/SapWorkCenterLogApplicationImpl.java
+20
-0
SysChangeRecordApplicationImpl.java
...nter/application/impl/SysChangeRecordApplicationImpl.java
+20
-0
SapWorkCenterLogController.java
...sap/workcenter/controller/SapWorkCenterLogController.java
+32
-0
SapWorkCenter.java
...om/huigou/topsun/sap/workcenter/domain/SapWorkCenter.java
+877
-0
SapWorkCenterLog.java
...huigou/topsun/sap/workcenter/domain/SapWorkCenterLog.java
+939
-0
SysChangeRecord.java
.../huigou/topsun/sap/workcenter/domain/SysChangeRecord.java
+195
-0
SapWorkCenterLogRepository.java
...sap/workcenter/repository/SapWorkCenterLogRepository.java
+12
-0
SapWorkCenterRepository.java
...un/sap/workcenter/repository/SapWorkCenterRepository.java
+11
-0
SysChangeRecordRepository.java
.../sap/workcenter/repository/SysChangeRecordRepository.java
+12
-0
No files found.
topsun-xt/src/main/webapp/biz/topsun/sap/workCenter/sapWorkCenter.js
0 → 100644
View file @
c67bae47
$
(
document
).
ready
(
function
()
{
loadSapWorkCenterGrid
();
});
function
loadSapWorkCenterGrid
()
{
let
toolbarOptions
=
UICtrl
.
getDefaultToolbarOptions
({
addHandler
:
function
(){
addHandler
();
},
updateHandler
:
function
(){
updateHandler
();
}
});
gridManager
=
UICtrl
.
grid
(
"#productListGrid"
,
{
columns
:
[
{
display
:
"填写说明"
,
name
:
"productName"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"维护标识"
,
name
:
"productCategoryId"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"工厂"
,
name
:
"werks"
,
width
:
120
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"工作中心"
,
name
:
"apbpl"
,
width
:
100
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"工作中心描述"
,
name
:
"stext"
,
width
:
150
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"工作中心类别"
,
name
:
"verwe"
,
width
:
100
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"工作中心负责人"
,
name
:
"veran"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"用途a"
,
name
:
"a"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"反冲"
,
name
:
"rgekz"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"标准值码"
,
name
:
"vorgschl"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"控制码"
,
name
:
"steus"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"成本控制范围b"
,
name
:
"b"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"成本中心"
,
name
:
"kostl"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"成本中心描述c"
,
name
:
"c"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"定员d"
,
name
:
"d"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"生产速度e"
,
name
:
"e"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
{
display
:
"速度单位f"
,
name
:
"f"
,
width
:
140
,
minWidth
:
60
,
type
:
"string"
,
align
:
"left"
},
],
dataType
:
"server"
,
url
:
web_app
.
name
+
'/sapWorkCenter/findWorkCenter.ajax'
,
pageSize
:
20
,
usePager
:
true
,
toolbar
:
toolbarOptions
,
enabledEdit
:
true
,
width
:
"80%"
,
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/workCenter/sapWorkCenter.jsp
0 → 100644
View file @
c67bae47
<%--
Created by IntelliJ IDEA.
User: qinzhenguan
Date: 2024/1/16
Time: 14: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/product/product.js'
/>
</head>
<body>
<div
position=
"center"
title=
"工作中心"
>
<div
id=
"sapWorkCenterGrid"
style=
"margin: 2px;"
></div>
</div>
</body>
</html>
topsun/src/main/java/com/huigou/topsun/sap/workcenter/application/SapWorkCenterApplication.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
application
;
import
com.huigou.topsun.sap.workcenter.domain.SapWorkCenter
;
/**
@author YourUserName
*/
public
interface
SapWorkCenterApplication
{
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/application/SapWorkCenterLogApplication.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
application
;
import
com.huigou.topsun.sap.workcenter.domain.SapWorkCenterLog
;
/**
@author YourUserName
*/
public
interface
SapWorkCenterLogApplication
{
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/application/SysChangeRecordApplication.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
application
;
import
com.huigou.topsun.sap.workcenter.domain.SysChangeRecord
;
/**
@author YourUserName
*/
public
interface
SysChangeRecordApplication
{
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/application/impl/SapWorkCenterApplicationImpl.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
application
.
impl
;
import
com.huigou.topsun.sap.workcenter.repository.SapWorkCenterRepository
;
import
com.huigou.topsun.sap.workcenter.application.SapWorkCenterApplication
;
import
com.huigou.topsun.sap.workcenter.domain.SapWorkCenter
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
/**
@author YourUserName
*/
@Service
public
class
SapWorkCenterApplicationImpl
implements
SapWorkCenterApplication
{
@Resource
private
SapWorkCenterRepository
rep
;
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/application/impl/SapWorkCenterLogApplicationImpl.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
application
.
impl
;
import
com.huigou.topsun.sap.workcenter.repository.SapWorkCenterLogRepository
;
import
com.huigou.topsun.sap.workcenter.application.SapWorkCenterLogApplication
;
import
com.huigou.topsun.sap.workcenter.domain.SapWorkCenterLog
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
/**
@author YourUserName
*/
@Service
public
class
SapWorkCenterLogApplicationImpl
implements
SapWorkCenterLogApplication
{
@Resource
private
SapWorkCenterLogRepository
rep
;
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/application/impl/SysChangeRecordApplicationImpl.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
application
.
impl
;
import
com.huigou.topsun.sap.workcenter.repository.SysChangeRecordRepository
;
import
com.huigou.topsun.sap.workcenter.application.SysChangeRecordApplication
;
import
com.huigou.topsun.sap.workcenter.domain.SysChangeRecord
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
/**
@author YourUserName
*/
@Service
public
class
SysChangeRecordApplicationImpl
implements
SysChangeRecordApplication
{
@Resource
private
SysChangeRecordRepository
rep
;
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/controller/SapWorkCenterLogController.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
controller
;
import
com.huigou.topsun.sap.workcenter.application.SapWorkCenterApplication
;
import
com.huigou.uasp.annotation.ControllerMapping
;
import
com.huigou.uasp.client.CommonController
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.stereotype.Controller
;
/**
* SapWorkCenterLogController SAP工作中心控制类
*
* @author qinzhenguan
* @createDate 2024/01/16 14:27
**/
@RequiredArgsConstructor
@Controller
@ControllerMapping
(
"/sapWorkCenter"
)
public
class
SapWorkCenterLogController
extends
CommonController
{
private
final
SapWorkCenterApplication
centerServer
;
@Override
protected
String
getPagePath
()
{
return
"/biz/topsun/sap/workCenter"
;
}
public
String
findWorkCenter
()
{
return
null
;
}
}
\ No newline at end of file
topsun/src/main/java/com/huigou/topsun/sap/workcenter/domain/SapWorkCenter.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
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
;
/**
* @author YourUserName
* 工作中心
*/
@JsonInclude
(
JsonInclude
.
Include
.
ALWAYS
)
@JsonIgnoreProperties
(
ignoreUnknown
=
true
)
@Entity
@Table
(
name
=
"sap_work_center"
)
public
class
SapWorkCenter
implements
Serializable
{
/**
* 主键id
*/
@Id
@Column
(
name
=
"id"
,
nullable
=
false
,
length
=
32
)
private
String
id
;
/**
* 工厂
*/
@Column
(
name
=
"WERKS"
,
nullable
=
true
,
length
=
32
)
private
String
werks
;
/**
* 工作中心
*/
@Column
(
name
=
"APBPL"
,
nullable
=
true
,
length
=
32
)
private
String
apbpl
;
/**
* 工作中心类型
*/
@Column
(
name
=
"VERWE"
,
nullable
=
true
,
length
=
32
)
private
String
verwe
;
/**
* 工作中心描述
*/
@Column
(
name
=
"STEXT"
,
nullable
=
true
,
length
=
255
)
private
String
stext
;
/**
* 任务清单使用码
*/
@Column
(
name
=
"PLANV"
,
nullable
=
true
,
length
=
255
)
private
String
planv
;
/**
* 工作中心负责人
*/
@Column
(
name
=
"VERAN"
,
nullable
=
true
,
length
=
255
)
private
String
veran
;
/**
* 标志:倒冲
*/
@Column
(
name
=
"RGEKZ"
,
nullable
=
true
,
length
=
255
)
private
String
rgekz
;
/**
* 标准值码
*/
@Column
(
name
=
"VORGSCHL"
,
nullable
=
true
,
length
=
255
)
private
String
vorgschl
;
/**
* 控制码
*/
@Column
(
name
=
"STEUS"
,
nullable
=
true
,
length
=
255
)
private
String
steus
;
/**
* 产能短文本
*/
@Column
(
name
=
"KTEXT"
,
nullable
=
true
,
length
=
255
)
private
String
ktext
;
/**
* 能力类别
*/
@Column
(
name
=
"KAPART"
,
nullable
=
true
,
length
=
255
)
private
String
kapart
;
/**
* 产能负责计划员组
*/
@Column
(
name
=
"PLANR"
,
nullable
=
true
,
length
=
255
)
private
String
planr
;
/**
* 工厂日历标识
*/
@Column
(
name
=
"KALID"
,
nullable
=
true
)
private
Integer
kalid
;
/**
* 产能基本计量单位
*/
@Column
(
name
=
"MEINS"
,
nullable
=
true
,
length
=
255
)
private
String
meins
;
/**
* 开始时间
*/
@Column
(
name
=
"BEGZT"
,
nullable
=
true
,
length
=
255
)
private
String
begzt
;
/**
* 结束时间
*/
@Column
(
name
=
"ENDZT"
,
nullable
=
true
,
length
=
255
)
private
String
endzt
;
/**
* 产能利用率(百分比)
*/
@Column
(
name
=
"NGRAD"
,
nullable
=
true
,
length
=
255
)
private
String
ngrad
;
/**
* 单个产能数
*/
@Column
(
name
=
"AZNOR"
,
nullable
=
true
,
length
=
255
)
private
String
aznor
;
/**
* 产能计量单位
*/
@Column
(
name
=
"KAPEH"
,
nullable
=
true
,
length
=
255
)
private
String
kapeh
;
/**
* 标识:产能与有限计划相关
*/
@Column
(
name
=
"KAPTER"
,
nullable
=
true
,
length
=
255
)
private
String
kapter
;
/**
* 过载
*/
@Column
(
name
=
"UEBERLAST"
,
nullable
=
true
,
length
=
255
)
private
String
ueberlast
;
/**
* 用于处理产能需求的公式
*/
@Column
(
name
=
"FORK2"
,
nullable
=
true
,
length
=
255
)
private
String
fork2
;
/**
* 计划能力类别
*/
@Column
(
name
=
"KAPART_JH"
,
nullable
=
true
,
length
=
255
)
private
String
kapartJh
;
/**
* 加工时间的时间期限公式
*/
@Column
(
name
=
"FORT2"
,
nullable
=
true
,
length
=
255
)
private
String
fort2
;
/**
* 开始日期
*/
@Column
(
name
=
"BEGDA"
,
nullable
=
true
,
length
=
255
)
private
String
begda
;
/**
* 结束日期
*/
@Column
(
name
=
"ENDDA"
,
nullable
=
true
,
length
=
255
)
private
String
endda
;
/**
* 成本中心
*/
@Column
(
name
=
"KOSTL"
,
nullable
=
true
,
length
=
255
)
private
String
kostl
;
/**
* 活动类型1
*/
@Column
(
name
=
"LSTAR1"
,
nullable
=
true
,
length
=
255
)
private
String
lstar1
;
/**
* 作业单位1
*/
@Column
(
name
=
"LEINH1"
,
nullable
=
true
,
length
=
255
)
private
String
leinh1
;
/**
* 公式码用于成本核算1
*/
@Column
(
name
=
"FORML1"
,
nullable
=
true
,
length
=
255
)
private
String
forml1
;
/**
* 活动类型2
*/
@Column
(
name
=
"LSTAR2"
,
nullable
=
true
,
length
=
255
)
private
String
lstar2
;
/**
* 作业单位2
*/
@Column
(
name
=
"LEINH2"
,
nullable
=
true
,
length
=
255
)
private
String
leinh2
;
/**
* 公式码用于成本核算2
*/
@Column
(
name
=
"FORML2"
,
nullable
=
true
,
length
=
255
)
private
String
forml2
;
/**
* 活动类型3
*/
@Column
(
name
=
"LSTAR3"
,
nullable
=
true
,
length
=
255
)
private
String
lstar3
;
/**
* 作业单位3
*/
@Column
(
name
=
"LEINH3"
,
nullable
=
true
,
length
=
255
)
private
String
leinh3
;
/**
* 公式码用于成本核算3
*/
@Column
(
name
=
"FORML3"
,
nullable
=
true
,
length
=
255
)
private
String
forml3
;
/**
* 活动类型4
*/
@Column
(
name
=
"LSTAR4"
,
nullable
=
true
,
length
=
255
)
private
String
lstar4
;
/**
* 作业单位4
*/
@Column
(
name
=
"LEINH4"
,
nullable
=
true
,
length
=
255
)
private
String
leinh4
;
/**
* 公式码用于成本核算4
*/
@Column
(
name
=
"FORML4"
,
nullable
=
true
,
length
=
255
)
private
String
forml4
;
/**
* 活动类型5
*/
@Column
(
name
=
"LSTAR5"
,
nullable
=
true
,
length
=
255
)
private
String
lstar5
;
/**
* 作业单位5
*/
@Column
(
name
=
"LEINH5"
,
nullable
=
true
,
length
=
255
)
private
String
leinh5
;
/**
* 公式码用于成本核算5
*/
@Column
(
name
=
"FORML5"
,
nullable
=
true
,
length
=
255
)
private
String
forml5
;
/**
* 活动类型6
*/
@Column
(
name
=
"LSTAR6"
,
nullable
=
true
,
length
=
255
)
private
String
lstar6
;
/**
* 作业单位6
*/
@Column
(
name
=
"LEINH6"
,
nullable
=
true
,
length
=
255
)
private
String
leinh6
;
/**
* 公式码用于成本核算6
*/
@Column
(
name
=
"FORML6"
,
nullable
=
true
,
length
=
255
)
private
String
forml6
;
/**
* 第一工作中心参数(用于公式)
*/
@Column
(
name
=
"PAR01"
,
nullable
=
true
,
length
=
255
)
private
String
par01
;
/**
* 参数值1
*/
@Column
(
name
=
"PARV1"
,
nullable
=
true
,
length
=
255
)
private
String
parv1
;
/**
* 第二个工作中心参数 (用于公式)
*/
@Column
(
name
=
"PAR02"
,
nullable
=
true
,
length
=
255
)
private
String
par02
;
/**
* 参数值2
*/
@Column
(
name
=
"PARV2"
,
nullable
=
true
,
length
=
255
)
private
String
parv2
;
/**
* 第三个工作中心参数 (用于公式)
*/
@Column
(
name
=
"PAR03"
,
nullable
=
true
,
length
=
255
)
private
String
par03
;
/**
* 参数值3
*/
@Column
(
name
=
"PARV3"
,
nullable
=
true
,
length
=
255
)
private
String
parv3
;
/**
* 第四工作中心参数(用于公式)
*/
@Column
(
name
=
"PAR04"
,
nullable
=
true
,
length
=
255
)
private
String
par04
;
/**
* 参数值4
*/
@Column
(
name
=
"PARV4"
,
nullable
=
true
,
length
=
255
)
private
String
parv4
;
/**
* 第五工作中心参数(用于公式)
*/
@Column
(
name
=
"PAR05"
,
nullable
=
true
,
length
=
255
)
private
String
par05
;
/**
* 参数值5
*/
@Column
(
name
=
"PARV5"
,
nullable
=
true
,
length
=
255
)
private
String
parv5
;
/**
* 第六个工作中心参数 ( 用于公式 )
*/
@Column
(
name
=
"PAR06"
,
nullable
=
true
,
length
=
255
)
private
String
par06
;
/**
* 参数值6
*/
@Column
(
name
=
"PARV6"
,
nullable
=
true
,
length
=
255
)
private
String
parv6
;
/**
* 参照标识
*/
@Column
(
name
=
"LSTAR_REF1"
,
nullable
=
true
,
length
=
255
)
private
String
lstarRef1
;
/**
* 备注
*/
@Column
(
name
=
"ZBZ"
,
nullable
=
true
,
length
=
255
)
private
String
zbz
;
/**
* 更新标识:I 插入 U 修改 D 删除
*/
@Column
(
name
=
"UPDKZ"
,
nullable
=
true
,
length
=
255
)
private
String
updkz
;
public
String
getId
()
{
return
this
.
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getWerks
()
{
return
this
.
werks
;
}
public
void
setWerks
(
String
werks
)
{
this
.
werks
=
werks
;
}
public
String
getApbpl
()
{
return
this
.
apbpl
;
}
public
void
setApbpl
(
String
apbpl
)
{
this
.
apbpl
=
apbpl
;
}
public
String
getVerwe
()
{
return
this
.
verwe
;
}
public
void
setVerwe
(
String
verwe
)
{
this
.
verwe
=
verwe
;
}
public
String
getStext
()
{
return
this
.
stext
;
}
public
void
setStext
(
String
stext
)
{
this
.
stext
=
stext
;
}
public
String
getPlanv
()
{
return
this
.
planv
;
}
public
void
setPlanv
(
String
planv
)
{
this
.
planv
=
planv
;
}
public
String
getVeran
()
{
return
this
.
veran
;
}
public
void
setVeran
(
String
veran
)
{
this
.
veran
=
veran
;
}
public
String
getRgekz
()
{
return
this
.
rgekz
;
}
public
void
setRgekz
(
String
rgekz
)
{
this
.
rgekz
=
rgekz
;
}
public
String
getVorgschl
()
{
return
this
.
vorgschl
;
}
public
void
setVorgschl
(
String
vorgschl
)
{
this
.
vorgschl
=
vorgschl
;
}
public
String
getSteus
()
{
return
this
.
steus
;
}
public
void
setSteus
(
String
steus
)
{
this
.
steus
=
steus
;
}
public
String
getKtext
()
{
return
this
.
ktext
;
}
public
void
setKtext
(
String
ktext
)
{
this
.
ktext
=
ktext
;
}
public
String
getKapart
()
{
return
this
.
kapart
;
}
public
void
setKapart
(
String
kapart
)
{
this
.
kapart
=
kapart
;
}
public
String
getPlanr
()
{
return
this
.
planr
;
}
public
void
setPlanr
(
String
planr
)
{
this
.
planr
=
planr
;
}
public
Integer
getKalid
()
{
return
this
.
kalid
;
}
public
void
setKalid
(
Integer
kalid
)
{
this
.
kalid
=
kalid
;
}
public
String
getMeins
()
{
return
this
.
meins
;
}
public
void
setMeins
(
String
meins
)
{
this
.
meins
=
meins
;
}
public
String
getBegzt
()
{
return
this
.
begzt
;
}
public
void
setBegzt
(
String
begzt
)
{
this
.
begzt
=
begzt
;
}
public
String
getEndzt
()
{
return
this
.
endzt
;
}
public
void
setEndzt
(
String
endzt
)
{
this
.
endzt
=
endzt
;
}
public
String
getNgrad
()
{
return
this
.
ngrad
;
}
public
void
setNgrad
(
String
ngrad
)
{
this
.
ngrad
=
ngrad
;
}
public
String
getAznor
()
{
return
this
.
aznor
;
}
public
void
setAznor
(
String
aznor
)
{
this
.
aznor
=
aznor
;
}
public
String
getKapeh
()
{
return
this
.
kapeh
;
}
public
void
setKapeh
(
String
kapeh
)
{
this
.
kapeh
=
kapeh
;
}
public
String
getKapter
()
{
return
this
.
kapter
;
}
public
void
setKapter
(
String
kapter
)
{
this
.
kapter
=
kapter
;
}
public
String
getUeberlast
()
{
return
this
.
ueberlast
;
}
public
void
setUeberlast
(
String
ueberlast
)
{
this
.
ueberlast
=
ueberlast
;
}
public
String
getFork2
()
{
return
this
.
fork2
;
}
public
void
setFork2
(
String
fork2
)
{
this
.
fork2
=
fork2
;
}
public
String
getKapartJh
()
{
return
this
.
kapartJh
;
}
public
void
setKapartJh
(
String
kapartJh
)
{
this
.
kapartJh
=
kapartJh
;
}
public
String
getFort2
()
{
return
this
.
fort2
;
}
public
void
setFort2
(
String
fort2
)
{
this
.
fort2
=
fort2
;
}
public
String
getBegda
()
{
return
this
.
begda
;
}
public
void
setBegda
(
String
begda
)
{
this
.
begda
=
begda
;
}
public
String
getEndda
()
{
return
this
.
endda
;
}
public
void
setEndda
(
String
endda
)
{
this
.
endda
=
endda
;
}
public
String
getKostl
()
{
return
this
.
kostl
;
}
public
void
setKostl
(
String
kostl
)
{
this
.
kostl
=
kostl
;
}
public
String
getLstar1
()
{
return
this
.
lstar1
;
}
public
void
setLstar1
(
String
lstar1
)
{
this
.
lstar1
=
lstar1
;
}
public
String
getLeinh1
()
{
return
this
.
leinh1
;
}
public
void
setLeinh1
(
String
leinh1
)
{
this
.
leinh1
=
leinh1
;
}
public
String
getForml1
()
{
return
this
.
forml1
;
}
public
void
setForml1
(
String
forml1
)
{
this
.
forml1
=
forml1
;
}
public
String
getLstar2
()
{
return
this
.
lstar2
;
}
public
void
setLstar2
(
String
lstar2
)
{
this
.
lstar2
=
lstar2
;
}
public
String
getLeinh2
()
{
return
this
.
leinh2
;
}
public
void
setLeinh2
(
String
leinh2
)
{
this
.
leinh2
=
leinh2
;
}
public
String
getForml2
()
{
return
this
.
forml2
;
}
public
void
setForml2
(
String
forml2
)
{
this
.
forml2
=
forml2
;
}
public
String
getLstar3
()
{
return
this
.
lstar3
;
}
public
void
setLstar3
(
String
lstar3
)
{
this
.
lstar3
=
lstar3
;
}
public
String
getLeinh3
()
{
return
this
.
leinh3
;
}
public
void
setLeinh3
(
String
leinh3
)
{
this
.
leinh3
=
leinh3
;
}
public
String
getForml3
()
{
return
this
.
forml3
;
}
public
void
setForml3
(
String
forml3
)
{
this
.
forml3
=
forml3
;
}
public
String
getLstar4
()
{
return
this
.
lstar4
;
}
public
void
setLstar4
(
String
lstar4
)
{
this
.
lstar4
=
lstar4
;
}
public
String
getLeinh4
()
{
return
this
.
leinh4
;
}
public
void
setLeinh4
(
String
leinh4
)
{
this
.
leinh4
=
leinh4
;
}
public
String
getForml4
()
{
return
this
.
forml4
;
}
public
void
setForml4
(
String
forml4
)
{
this
.
forml4
=
forml4
;
}
public
String
getLstar5
()
{
return
this
.
lstar5
;
}
public
void
setLstar5
(
String
lstar5
)
{
this
.
lstar5
=
lstar5
;
}
public
String
getLeinh5
()
{
return
this
.
leinh5
;
}
public
void
setLeinh5
(
String
leinh5
)
{
this
.
leinh5
=
leinh5
;
}
public
String
getForml5
()
{
return
this
.
forml5
;
}
public
void
setForml5
(
String
forml5
)
{
this
.
forml5
=
forml5
;
}
public
String
getLstar6
()
{
return
this
.
lstar6
;
}
public
void
setLstar6
(
String
lstar6
)
{
this
.
lstar6
=
lstar6
;
}
public
String
getLeinh6
()
{
return
this
.
leinh6
;
}
public
void
setLeinh6
(
String
leinh6
)
{
this
.
leinh6
=
leinh6
;
}
public
String
getForml6
()
{
return
this
.
forml6
;
}
public
void
setForml6
(
String
forml6
)
{
this
.
forml6
=
forml6
;
}
public
String
getPar01
()
{
return
this
.
par01
;
}
public
void
setPar01
(
String
par01
)
{
this
.
par01
=
par01
;
}
public
String
getParv1
()
{
return
this
.
parv1
;
}
public
void
setParv1
(
String
parv1
)
{
this
.
parv1
=
parv1
;
}
public
String
getPar02
()
{
return
this
.
par02
;
}
public
void
setPar02
(
String
par02
)
{
this
.
par02
=
par02
;
}
public
String
getParv2
()
{
return
this
.
parv2
;
}
public
void
setParv2
(
String
parv2
)
{
this
.
parv2
=
parv2
;
}
public
String
getPar03
()
{
return
this
.
par03
;
}
public
void
setPar03
(
String
par03
)
{
this
.
par03
=
par03
;
}
public
String
getParv3
()
{
return
this
.
parv3
;
}
public
void
setParv3
(
String
parv3
)
{
this
.
parv3
=
parv3
;
}
public
String
getPar04
()
{
return
this
.
par04
;
}
public
void
setPar04
(
String
par04
)
{
this
.
par04
=
par04
;
}
public
String
getParv4
()
{
return
this
.
parv4
;
}
public
void
setParv4
(
String
parv4
)
{
this
.
parv4
=
parv4
;
}
public
String
getPar05
()
{
return
this
.
par05
;
}
public
void
setPar05
(
String
par05
)
{
this
.
par05
=
par05
;
}
public
String
getParv5
()
{
return
this
.
parv5
;
}
public
void
setParv5
(
String
parv5
)
{
this
.
parv5
=
parv5
;
}
public
String
getPar06
()
{
return
this
.
par06
;
}
public
void
setPar06
(
String
par06
)
{
this
.
par06
=
par06
;
}
public
String
getParv6
()
{
return
this
.
parv6
;
}
public
void
setParv6
(
String
parv6
)
{
this
.
parv6
=
parv6
;
}
public
String
getLstarRef1
()
{
return
this
.
lstarRef1
;
}
public
void
setLstarRef1
(
String
lstarRef1
)
{
this
.
lstarRef1
=
lstarRef1
;
}
public
String
getZbz
()
{
return
this
.
zbz
;
}
public
void
setZbz
(
String
zbz
)
{
this
.
zbz
=
zbz
;
}
public
String
getUpdkz
()
{
return
this
.
updkz
;
}
public
void
setUpdkz
(
String
updkz
)
{
this
.
updkz
=
updkz
;
}
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/domain/SapWorkCenterLog.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
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 qinzhenguan
* 工作中心
*/
@JsonInclude
(
JsonInclude
.
Include
.
ALWAYS
)
@JsonIgnoreProperties
(
ignoreUnknown
=
true
)
@Entity
@Table
(
name
=
"sap_work_center_log"
)
public
class
SapWorkCenterLog
implements
Serializable
{
/**
* null
*/
@Id
@JsonSerialize
(
using
=
NumberToStringSerializer
.
class
)
@Column
(
name
=
"id"
,
nullable
=
false
)
private
BigDecimal
id
;
/**
* 操作人
*/
@Column
(
name
=
"operator"
,
nullable
=
true
,
length
=
102
)
private
String
operator
;
/**
* 类型:0:del;1:add;2:up
*/
@Column
(
name
=
"operation_type"
,
nullable
=
true
)
private
Integer
operationType
;
/**
* 关联数据ID
*/
@Column
(
name
=
"correlation_id"
,
nullable
=
false
,
length
=
32
)
private
String
correlationId
;
/**
* 工厂
*/
@Column
(
name
=
"WERKS"
,
nullable
=
true
,
length
=
32
)
private
String
werks
;
/**
* 工作中心
*/
@Column
(
name
=
"APBPL"
,
nullable
=
true
,
length
=
32
)
private
String
apbpl
;
/**
* 工作中心类型
*/
@Column
(
name
=
"VERWE"
,
nullable
=
true
,
length
=
32
)
private
String
verwe
;
/**
* 工作中心描述
*/
@Column
(
name
=
"STEXT"
,
nullable
=
true
,
length
=
255
)
private
String
stext
;
/**
* 任务清单使用码
*/
@Column
(
name
=
"PLANV"
,
nullable
=
true
,
length
=
32
)
private
String
planv
;
/**
* 工作中心负责人
*/
@Column
(
name
=
"VERAN"
,
nullable
=
true
,
length
=
102
)
private
String
veran
;
/**
* 标志:倒冲
*/
@Column
(
name
=
"RGEKZ"
,
nullable
=
true
,
length
=
5
)
private
String
rgekz
;
/**
* 标准值码
*/
@Column
(
name
=
"VORGSCHL"
,
nullable
=
true
,
length
=
32
)
private
String
vorgschl
;
/**
* 控制码
*/
@Column
(
name
=
"STEUS"
,
nullable
=
true
,
length
=
32
)
private
String
steus
;
/**
* 产能短文本
*/
@Column
(
name
=
"KTEXT"
,
nullable
=
true
,
length
=
255
)
private
String
ktext
;
/**
* 能力类别
*/
@Column
(
name
=
"KAPART"
,
nullable
=
true
,
length
=
12
)
private
String
kapart
;
/**
* 产能负责计划员组
*/
@Column
(
name
=
"PLANR"
,
nullable
=
true
,
length
=
255
)
private
String
planr
;
/**
* 工厂日历标识
*/
@Column
(
name
=
"KALID"
,
nullable
=
true
)
private
Integer
kalid
;
/**
* 产能基本计量单位
*/
@Column
(
name
=
"MEINS"
,
nullable
=
true
,
length
=
12
)
private
String
meins
;
/**
* 开始时间
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"BEGZT"
,
nullable
=
true
)
private
java
.
util
.
Date
begzt
;
/**
* 结束时间
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"ENDZT"
,
nullable
=
true
)
private
java
.
util
.
Date
endzt
;
/**
* 产能利用率(百分比)
*/
@Column
(
name
=
"NGRAD"
,
nullable
=
true
,
length
=
12
)
private
String
ngrad
;
/**
* 单个产能数
*/
@Column
(
name
=
"AZNOR"
,
nullable
=
true
,
length
=
255
)
private
String
aznor
;
/**
* 产能计量单位
*/
@Column
(
name
=
"KAPEH"
,
nullable
=
true
,
length
=
255
)
private
String
kapeh
;
/**
* 标识:产能与有限计划相关
*/
@Column
(
name
=
"KAPTER"
,
nullable
=
true
,
length
=
255
)
private
String
kapter
;
/**
* 过载
*/
@Column
(
name
=
"UEBERLAST"
,
nullable
=
true
,
length
=
255
)
private
String
ueberlast
;
/**
* 用于处理产能需求的公式
*/
@Column
(
name
=
"FORK2"
,
nullable
=
true
,
length
=
255
)
private
String
fork2
;
/**
* 计划能力类别
*/
@Column
(
name
=
"KAPART_JH"
,
nullable
=
true
,
length
=
12
)
private
String
kapartJh
;
/**
* 加工时间的时间期限公式
*/
@Column
(
name
=
"FORT2"
,
nullable
=
true
,
length
=
255
)
private
String
fort2
;
/**
* 开始日期
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"BEGDA"
,
nullable
=
true
)
private
java
.
util
.
Date
begda
;
/**
* 结束日期
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"ENDDA"
,
nullable
=
true
)
private
java
.
util
.
Date
endda
;
/**
* 成本中心
*/
@Column
(
name
=
"KOSTL"
,
nullable
=
true
,
length
=
255
)
private
String
kostl
;
/**
* 活动类型1
*/
@Column
(
name
=
"LSTAR1"
,
nullable
=
true
,
length
=
255
)
private
String
lstar1
;
/**
* 作业单位1
*/
@Column
(
name
=
"LEINH1"
,
nullable
=
true
,
length
=
255
)
private
String
leinh1
;
/**
* 公式码用于成本核算1
*/
@Column
(
name
=
"FORML1"
,
nullable
=
true
,
length
=
255
)
private
String
forml1
;
/**
* 活动类型2
*/
@Column
(
name
=
"LSTAR2"
,
nullable
=
true
,
length
=
255
)
private
String
lstar2
;
/**
* 作业单位2
*/
@Column
(
name
=
"LEINH2"
,
nullable
=
true
,
length
=
255
)
private
String
leinh2
;
/**
* 公式码用于成本核算2
*/
@Column
(
name
=
"FORML2"
,
nullable
=
true
,
length
=
255
)
private
String
forml2
;
/**
* 活动类型3
*/
@Column
(
name
=
"LSTAR3"
,
nullable
=
true
,
length
=
255
)
private
String
lstar3
;
/**
* 作业单位3
*/
@Column
(
name
=
"LEINH3"
,
nullable
=
true
,
length
=
255
)
private
String
leinh3
;
/**
* 公式码用于成本核算3
*/
@Column
(
name
=
"FORML3"
,
nullable
=
true
,
length
=
255
)
private
String
forml3
;
/**
* 活动类型4
*/
@Column
(
name
=
"LSTAR4"
,
nullable
=
true
,
length
=
255
)
private
String
lstar4
;
/**
* 作业单位4
*/
@Column
(
name
=
"LEINH4"
,
nullable
=
true
,
length
=
255
)
private
String
leinh4
;
/**
* 公式码用于成本核算4
*/
@Column
(
name
=
"FORML4"
,
nullable
=
true
,
length
=
255
)
private
String
forml4
;
/**
* 活动类型5
*/
@Column
(
name
=
"LSTAR5"
,
nullable
=
true
,
length
=
255
)
private
String
lstar5
;
/**
* 作业单位5
*/
@Column
(
name
=
"LEINH5"
,
nullable
=
true
,
length
=
255
)
private
String
leinh5
;
/**
* 公式码用于成本核算5
*/
@Column
(
name
=
"FORML5"
,
nullable
=
true
,
length
=
255
)
private
String
forml5
;
/**
* 活动类型6
*/
@Column
(
name
=
"LSTAR6"
,
nullable
=
true
,
length
=
255
)
private
String
lstar6
;
/**
* 作业单位6
*/
@Column
(
name
=
"LEINH6"
,
nullable
=
true
,
length
=
255
)
private
String
leinh6
;
/**
* 公式码用于成本核算6
*/
@Column
(
name
=
"FORML6"
,
nullable
=
true
,
length
=
255
)
private
String
forml6
;
/**
* 第一工作中心参数(用于公式)
*/
@Column
(
name
=
"PAR01"
,
nullable
=
true
,
length
=
255
)
private
String
par01
;
/**
* 参数值1
*/
@Column
(
name
=
"PARV1"
,
nullable
=
true
,
length
=
255
)
private
String
parv1
;
/**
* 第二个工作中心参数 (用于公式)
*/
@Column
(
name
=
"PAR02"
,
nullable
=
true
,
length
=
255
)
private
String
par02
;
/**
* 参数值2
*/
@Column
(
name
=
"PARV2"
,
nullable
=
true
,
length
=
255
)
private
String
parv2
;
/**
* 第三个工作中心参数 (用于公式)
*/
@Column
(
name
=
"PAR03"
,
nullable
=
true
,
length
=
255
)
private
String
par03
;
/**
* 参数值3
*/
@Column
(
name
=
"PARV3"
,
nullable
=
true
,
length
=
255
)
private
String
parv3
;
/**
* 第四工作中心参数(用于公式)
*/
@Column
(
name
=
"PAR04"
,
nullable
=
true
,
length
=
255
)
private
String
par04
;
/**
* 参数值4
*/
@Column
(
name
=
"PARV4"
,
nullable
=
true
,
length
=
255
)
private
String
parv4
;
/**
* 第五工作中心参数(用于公式)
*/
@Column
(
name
=
"PAR05"
,
nullable
=
true
,
length
=
255
)
private
String
par05
;
/**
* 参数值5
*/
@Column
(
name
=
"PARV5"
,
nullable
=
true
,
length
=
255
)
private
String
parv5
;
/**
* 第六个工作中心参数 ( 用于公式 )
*/
@Column
(
name
=
"PAR06"
,
nullable
=
true
,
length
=
255
)
private
String
par06
;
/**
* 参数值6
*/
@Column
(
name
=
"PARV6"
,
nullable
=
true
,
length
=
255
)
private
String
parv6
;
/**
* 参照标识
*/
@Column
(
name
=
"LSTAR_REF1"
,
nullable
=
true
,
length
=
255
)
private
String
lstarRef1
;
/**
* 备注
*/
@Column
(
name
=
"ZBZ"
,
nullable
=
true
,
length
=
255
)
private
String
zbz
;
/**
* 更新标识:I 插入 U 修改 D 删除
*/
@Column
(
name
=
"UPDKZ"
,
nullable
=
true
,
length
=
3
)
private
String
updkz
;
@Override
public
boolean
equals
(
Object
o
)
{
if
(
this
==
o
)
{
return
true
;
}
if
(!(
o
instanceof
SapWorkCenterLog
))
{
return
false
;
}
SapWorkCenterLog
that
=
(
SapWorkCenterLog
)
o
;
return
new
EqualsBuilder
().
append
(
getId
(),
that
.
getId
()).
append
(
getOperator
(),
that
.
getOperator
()).
append
(
getOperationType
(),
that
.
getOperationType
()).
append
(
getCorrelationId
(),
that
.
getCorrelationId
()).
append
(
getWerks
(),
that
.
getWerks
()).
append
(
getApbpl
(),
that
.
getApbpl
()).
append
(
getVerwe
(),
that
.
getVerwe
()).
append
(
getStext
(),
that
.
getStext
()).
append
(
getPlanv
(),
that
.
getPlanv
()).
append
(
getVeran
(),
that
.
getVeran
()).
append
(
getRgekz
(),
that
.
getRgekz
()).
append
(
getVorgschl
(),
that
.
getVorgschl
()).
append
(
getSteus
(),
that
.
getSteus
()).
append
(
getKtext
(),
that
.
getKtext
()).
append
(
getKapart
(),
that
.
getKapart
()).
append
(
getPlanr
(),
that
.
getPlanr
()).
append
(
getKalid
(),
that
.
getKalid
()).
append
(
getMeins
(),
that
.
getMeins
()).
append
(
getBegzt
(),
that
.
getBegzt
()).
append
(
getEndzt
(),
that
.
getEndzt
()).
append
(
getNgrad
(),
that
.
getNgrad
()).
append
(
getAznor
(),
that
.
getAznor
()).
append
(
getKapeh
(),
that
.
getKapeh
()).
append
(
getKapter
(),
that
.
getKapter
()).
append
(
getUeberlast
(),
that
.
getUeberlast
()).
append
(
getFork2
(),
that
.
getFork2
()).
append
(
getKapartJh
(),
that
.
getKapartJh
()).
append
(
getFort2
(),
that
.
getFort2
()).
append
(
getBegda
(),
that
.
getBegda
()).
append
(
getEndda
(),
that
.
getEndda
()).
append
(
getKostl
(),
that
.
getKostl
()).
append
(
getLstar1
(),
that
.
getLstar1
()).
append
(
getLeinh1
(),
that
.
getLeinh1
()).
append
(
getForml1
(),
that
.
getForml1
()).
append
(
getLstar2
(),
that
.
getLstar2
()).
append
(
getLeinh2
(),
that
.
getLeinh2
()).
append
(
getForml2
(),
that
.
getForml2
()).
append
(
getLstar3
(),
that
.
getLstar3
()).
append
(
getLeinh3
(),
that
.
getLeinh3
()).
append
(
getForml3
(),
that
.
getForml3
()).
append
(
getLstar4
(),
that
.
getLstar4
()).
append
(
getLeinh4
(),
that
.
getLeinh4
()).
append
(
getForml4
(),
that
.
getForml4
()).
append
(
getLstar5
(),
that
.
getLstar5
()).
append
(
getLeinh5
(),
that
.
getLeinh5
()).
append
(
getForml5
(),
that
.
getForml5
()).
append
(
getLstar6
(),
that
.
getLstar6
()).
append
(
getLeinh6
(),
that
.
getLeinh6
()).
append
(
getForml6
(),
that
.
getForml6
()).
append
(
getPar01
(),
that
.
getPar01
()).
append
(
getParv1
(),
that
.
getParv1
()).
append
(
getPar02
(),
that
.
getPar02
()).
append
(
getParv2
(),
that
.
getParv2
()).
append
(
getPar03
(),
that
.
getPar03
()).
append
(
getParv3
(),
that
.
getParv3
()).
append
(
getPar04
(),
that
.
getPar04
()).
append
(
getParv4
(),
that
.
getParv4
()).
append
(
getPar05
(),
that
.
getPar05
()).
append
(
getParv5
(),
that
.
getParv5
()).
append
(
getPar06
(),
that
.
getPar06
()).
append
(
getParv6
(),
that
.
getParv6
()).
append
(
getLstarRef1
(),
that
.
getLstarRef1
()).
append
(
getZbz
(),
that
.
getZbz
()).
append
(
getUpdkz
(),
that
.
getUpdkz
()).
isEquals
();
}
@Override
public
int
hashCode
()
{
return
new
HashCodeBuilder
(
17
,
37
).
append
(
getId
()).
append
(
getOperator
()).
append
(
getOperationType
()).
append
(
getCorrelationId
()).
append
(
getWerks
()).
append
(
getApbpl
()).
append
(
getVerwe
()).
append
(
getStext
()).
append
(
getPlanv
()).
append
(
getVeran
()).
append
(
getRgekz
()).
append
(
getVorgschl
()).
append
(
getSteus
()).
append
(
getKtext
()).
append
(
getKapart
()).
append
(
getPlanr
()).
append
(
getKalid
()).
append
(
getMeins
()).
append
(
getBegzt
()).
append
(
getEndzt
()).
append
(
getNgrad
()).
append
(
getAznor
()).
append
(
getKapeh
()).
append
(
getKapter
()).
append
(
getUeberlast
()).
append
(
getFork2
()).
append
(
getKapartJh
()).
append
(
getFort2
()).
append
(
getBegda
()).
append
(
getEndda
()).
append
(
getKostl
()).
append
(
getLstar1
()).
append
(
getLeinh1
()).
append
(
getForml1
()).
append
(
getLstar2
()).
append
(
getLeinh2
()).
append
(
getForml2
()).
append
(
getLstar3
()).
append
(
getLeinh3
()).
append
(
getForml3
()).
append
(
getLstar4
()).
append
(
getLeinh4
()).
append
(
getForml4
()).
append
(
getLstar5
()).
append
(
getLeinh5
()).
append
(
getForml5
()).
append
(
getLstar6
()).
append
(
getLeinh6
()).
append
(
getForml6
()).
append
(
getPar01
()).
append
(
getParv1
()).
append
(
getPar02
()).
append
(
getParv2
()).
append
(
getPar03
()).
append
(
getParv3
()).
append
(
getPar04
()).
append
(
getParv4
()).
append
(
getPar05
()).
append
(
getParv5
()).
append
(
getPar06
()).
append
(
getParv6
()).
append
(
getLstarRef1
()).
append
(
getZbz
()).
append
(
getUpdkz
()).
toHashCode
();
}
public
BigDecimal
getId
()
{
return
this
.
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
(
id
==
null
)
||
id
.
isEmpty
()
?
null
:
new
BigDecimal
(
id
);
}
public
String
getOperator
()
{
return
this
.
operator
;
}
public
void
setOperator
(
String
operator
)
{
this
.
operator
=
operator
;
}
public
Integer
getOperationType
()
{
return
this
.
operationType
;
}
public
void
setOperationType
(
Integer
operationType
)
{
this
.
operationType
=
operationType
;
}
public
String
getCorrelationId
()
{
return
this
.
correlationId
;
}
public
void
setCorrelationId
(
String
correlationId
)
{
this
.
correlationId
=
correlationId
;
}
public
String
getWerks
()
{
return
this
.
werks
;
}
public
void
setWerks
(
String
werks
)
{
this
.
werks
=
werks
;
}
public
String
getApbpl
()
{
return
this
.
apbpl
;
}
public
void
setApbpl
(
String
apbpl
)
{
this
.
apbpl
=
apbpl
;
}
public
String
getVerwe
()
{
return
this
.
verwe
;
}
public
void
setVerwe
(
String
verwe
)
{
this
.
verwe
=
verwe
;
}
public
String
getStext
()
{
return
this
.
stext
;
}
public
void
setStext
(
String
stext
)
{
this
.
stext
=
stext
;
}
public
String
getPlanv
()
{
return
this
.
planv
;
}
public
void
setPlanv
(
String
planv
)
{
this
.
planv
=
planv
;
}
public
String
getVeran
()
{
return
this
.
veran
;
}
public
void
setVeran
(
String
veran
)
{
this
.
veran
=
veran
;
}
public
String
getRgekz
()
{
return
this
.
rgekz
;
}
public
void
setRgekz
(
String
rgekz
)
{
this
.
rgekz
=
rgekz
;
}
public
String
getVorgschl
()
{
return
this
.
vorgschl
;
}
public
void
setVorgschl
(
String
vorgschl
)
{
this
.
vorgschl
=
vorgschl
;
}
public
String
getSteus
()
{
return
this
.
steus
;
}
public
void
setSteus
(
String
steus
)
{
this
.
steus
=
steus
;
}
public
String
getKtext
()
{
return
this
.
ktext
;
}
public
void
setKtext
(
String
ktext
)
{
this
.
ktext
=
ktext
;
}
public
String
getKapart
()
{
return
this
.
kapart
;
}
public
void
setKapart
(
String
kapart
)
{
this
.
kapart
=
kapart
;
}
public
String
getPlanr
()
{
return
this
.
planr
;
}
public
void
setPlanr
(
String
planr
)
{
this
.
planr
=
planr
;
}
public
Integer
getKalid
()
{
return
this
.
kalid
;
}
public
void
setKalid
(
Integer
kalid
)
{
this
.
kalid
=
kalid
;
}
public
String
getMeins
()
{
return
this
.
meins
;
}
public
void
setMeins
(
String
meins
)
{
this
.
meins
=
meins
;
}
public
java
.
util
.
Date
getBegzt
()
{
return
this
.
begzt
;
}
public
void
setBegzt
(
java
.
util
.
Date
begzt
)
{
this
.
begzt
=
begzt
;
}
public
java
.
util
.
Date
getEndzt
()
{
return
this
.
endzt
;
}
public
void
setEndzt
(
java
.
util
.
Date
endzt
)
{
this
.
endzt
=
endzt
;
}
public
String
getNgrad
()
{
return
this
.
ngrad
;
}
public
void
setNgrad
(
String
ngrad
)
{
this
.
ngrad
=
ngrad
;
}
public
String
getAznor
()
{
return
this
.
aznor
;
}
public
void
setAznor
(
String
aznor
)
{
this
.
aznor
=
aznor
;
}
public
String
getKapeh
()
{
return
this
.
kapeh
;
}
public
void
setKapeh
(
String
kapeh
)
{
this
.
kapeh
=
kapeh
;
}
public
String
getKapter
()
{
return
this
.
kapter
;
}
public
void
setKapter
(
String
kapter
)
{
this
.
kapter
=
kapter
;
}
public
String
getUeberlast
()
{
return
this
.
ueberlast
;
}
public
void
setUeberlast
(
String
ueberlast
)
{
this
.
ueberlast
=
ueberlast
;
}
public
String
getFork2
()
{
return
this
.
fork2
;
}
public
void
setFork2
(
String
fork2
)
{
this
.
fork2
=
fork2
;
}
public
String
getKapartJh
()
{
return
this
.
kapartJh
;
}
public
void
setKapartJh
(
String
kapartJh
)
{
this
.
kapartJh
=
kapartJh
;
}
public
String
getFort2
()
{
return
this
.
fort2
;
}
public
void
setFort2
(
String
fort2
)
{
this
.
fort2
=
fort2
;
}
public
java
.
util
.
Date
getBegda
()
{
return
this
.
begda
;
}
public
void
setBegda
(
java
.
util
.
Date
begda
)
{
this
.
begda
=
begda
;
}
public
java
.
util
.
Date
getEndda
()
{
return
this
.
endda
;
}
public
void
setEndda
(
java
.
util
.
Date
endda
)
{
this
.
endda
=
endda
;
}
public
String
getKostl
()
{
return
this
.
kostl
;
}
public
void
setKostl
(
String
kostl
)
{
this
.
kostl
=
kostl
;
}
public
String
getLstar1
()
{
return
this
.
lstar1
;
}
public
void
setLstar1
(
String
lstar1
)
{
this
.
lstar1
=
lstar1
;
}
public
String
getLeinh1
()
{
return
this
.
leinh1
;
}
public
void
setLeinh1
(
String
leinh1
)
{
this
.
leinh1
=
leinh1
;
}
public
String
getForml1
()
{
return
this
.
forml1
;
}
public
void
setForml1
(
String
forml1
)
{
this
.
forml1
=
forml1
;
}
public
String
getLstar2
()
{
return
this
.
lstar2
;
}
public
void
setLstar2
(
String
lstar2
)
{
this
.
lstar2
=
lstar2
;
}
public
String
getLeinh2
()
{
return
this
.
leinh2
;
}
public
void
setLeinh2
(
String
leinh2
)
{
this
.
leinh2
=
leinh2
;
}
public
String
getForml2
()
{
return
this
.
forml2
;
}
public
void
setForml2
(
String
forml2
)
{
this
.
forml2
=
forml2
;
}
public
String
getLstar3
()
{
return
this
.
lstar3
;
}
public
void
setLstar3
(
String
lstar3
)
{
this
.
lstar3
=
lstar3
;
}
public
String
getLeinh3
()
{
return
this
.
leinh3
;
}
public
void
setLeinh3
(
String
leinh3
)
{
this
.
leinh3
=
leinh3
;
}
public
String
getForml3
()
{
return
this
.
forml3
;
}
public
void
setForml3
(
String
forml3
)
{
this
.
forml3
=
forml3
;
}
public
String
getLstar4
()
{
return
this
.
lstar4
;
}
public
void
setLstar4
(
String
lstar4
)
{
this
.
lstar4
=
lstar4
;
}
public
String
getLeinh4
()
{
return
this
.
leinh4
;
}
public
void
setLeinh4
(
String
leinh4
)
{
this
.
leinh4
=
leinh4
;
}
public
String
getForml4
()
{
return
this
.
forml4
;
}
public
void
setForml4
(
String
forml4
)
{
this
.
forml4
=
forml4
;
}
public
String
getLstar5
()
{
return
this
.
lstar5
;
}
public
void
setLstar5
(
String
lstar5
)
{
this
.
lstar5
=
lstar5
;
}
public
String
getLeinh5
()
{
return
this
.
leinh5
;
}
public
void
setLeinh5
(
String
leinh5
)
{
this
.
leinh5
=
leinh5
;
}
public
String
getForml5
()
{
return
this
.
forml5
;
}
public
void
setForml5
(
String
forml5
)
{
this
.
forml5
=
forml5
;
}
public
String
getLstar6
()
{
return
this
.
lstar6
;
}
public
void
setLstar6
(
String
lstar6
)
{
this
.
lstar6
=
lstar6
;
}
public
String
getLeinh6
()
{
return
this
.
leinh6
;
}
public
void
setLeinh6
(
String
leinh6
)
{
this
.
leinh6
=
leinh6
;
}
public
String
getForml6
()
{
return
this
.
forml6
;
}
public
void
setForml6
(
String
forml6
)
{
this
.
forml6
=
forml6
;
}
public
String
getPar01
()
{
return
this
.
par01
;
}
public
void
setPar01
(
String
par01
)
{
this
.
par01
=
par01
;
}
public
String
getParv1
()
{
return
this
.
parv1
;
}
public
void
setParv1
(
String
parv1
)
{
this
.
parv1
=
parv1
;
}
public
String
getPar02
()
{
return
this
.
par02
;
}
public
void
setPar02
(
String
par02
)
{
this
.
par02
=
par02
;
}
public
String
getParv2
()
{
return
this
.
parv2
;
}
public
void
setParv2
(
String
parv2
)
{
this
.
parv2
=
parv2
;
}
public
String
getPar03
()
{
return
this
.
par03
;
}
public
void
setPar03
(
String
par03
)
{
this
.
par03
=
par03
;
}
public
String
getParv3
()
{
return
this
.
parv3
;
}
public
void
setParv3
(
String
parv3
)
{
this
.
parv3
=
parv3
;
}
public
String
getPar04
()
{
return
this
.
par04
;
}
public
void
setPar04
(
String
par04
)
{
this
.
par04
=
par04
;
}
public
String
getParv4
()
{
return
this
.
parv4
;
}
public
void
setParv4
(
String
parv4
)
{
this
.
parv4
=
parv4
;
}
public
String
getPar05
()
{
return
this
.
par05
;
}
public
void
setPar05
(
String
par05
)
{
this
.
par05
=
par05
;
}
public
String
getParv5
()
{
return
this
.
parv5
;
}
public
void
setParv5
(
String
parv5
)
{
this
.
parv5
=
parv5
;
}
public
String
getPar06
()
{
return
this
.
par06
;
}
public
void
setPar06
(
String
par06
)
{
this
.
par06
=
par06
;
}
public
String
getParv6
()
{
return
this
.
parv6
;
}
public
void
setParv6
(
String
parv6
)
{
this
.
parv6
=
parv6
;
}
public
String
getLstarRef1
()
{
return
this
.
lstarRef1
;
}
public
void
setLstarRef1
(
String
lstarRef1
)
{
this
.
lstarRef1
=
lstarRef1
;
}
public
String
getZbz
()
{
return
this
.
zbz
;
}
public
void
setZbz
(
String
zbz
)
{
this
.
zbz
=
zbz
;
}
public
String
getUpdkz
()
{
return
this
.
updkz
;
}
public
void
setUpdkz
(
String
updkz
)
{
this
.
updkz
=
updkz
;
}
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/domain/SysChangeRecord.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
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 qinzhenguan
* null
*/
@JsonInclude
(
JsonInclude
.
Include
.
ALWAYS
)
@JsonIgnoreProperties
(
ignoreUnknown
=
true
)
@Entity
@Table
(
name
=
"sys_change_record"
)
public
class
SysChangeRecord
implements
Serializable
{
/**
* null
*/
@Id
@JsonSerialize
(
using
=
NumberToStringSerializer
.
class
)
@Column
(
name
=
"id"
,
nullable
=
false
)
private
BigDecimal
id
;
/**
* 关联数据ID
*/
@Column
(
name
=
"correlation_id"
,
nullable
=
true
,
length
=
32
)
private
String
correlationId
;
/**
* 关联系统
*/
@Column
(
name
=
"correlation_system"
,
nullable
=
true
,
length
=
32
)
private
String
correlationSystem
;
/**
* 业务ID
*/
@Column
(
name
=
"business_id"
,
nullable
=
true
,
length
=
32
)
private
String
businessId
;
/**
* 业务名称
*/
@Column
(
name
=
"business_name"
,
nullable
=
true
,
length
=
100
)
private
String
businessName
;
/**
* 归属部门
*/
@Column
(
name
=
"depart"
,
nullable
=
true
,
length
=
64
)
private
String
depart
;
/**
* 录入人
*/
@Column
(
name
=
"enter_user"
,
nullable
=
true
,
length
=
120
)
private
String
enterUser
;
/**
* 录入时间
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"enter_time"
,
nullable
=
true
)
private
java
.
util
.
Date
enterTime
;
/**
* 最后修改人
*/
@Column
(
name
=
"last_reviser"
,
nullable
=
true
,
length
=
120
)
private
String
lastReviser
;
/**
* 最后修改时间
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Column
(
name
=
"last_reviser_time"
,
nullable
=
true
)
private
java
.
util
.
Date
lastReviserTime
;
/**
* 有效标志: 0:false;1:true
*/
@Column
(
name
=
"yxbz"
,
nullable
=
true
)
private
Integer
yxbz
;
@Override
public
boolean
equals
(
Object
o
)
{
if
(
this
==
o
)
{
return
true
;
}
if
(
o
==
null
||
getClass
()
!=
o
.
getClass
())
{
return
false
;
}
SysChangeRecord
that
=
(
SysChangeRecord
)
o
;
return
new
EqualsBuilder
().
append
(
id
,
that
.
id
).
append
(
correlationId
,
that
.
correlationId
).
append
(
correlationSystem
,
that
.
correlationSystem
).
append
(
businessId
,
that
.
businessId
).
append
(
businessName
,
that
.
businessName
).
append
(
depart
,
that
.
depart
).
append
(
enterUser
,
that
.
enterUser
).
append
(
enterTime
,
that
.
enterTime
).
append
(
lastReviser
,
that
.
lastReviser
).
append
(
lastReviserTime
,
that
.
lastReviserTime
).
append
(
yxbz
,
that
.
yxbz
).
isEquals
();
}
@Override
public
int
hashCode
()
{
return
new
HashCodeBuilder
(
17
,
37
).
append
(
id
).
append
(
correlationId
).
append
(
correlationSystem
).
append
(
businessId
).
append
(
businessName
).
append
(
depart
).
append
(
enterUser
).
append
(
enterTime
).
append
(
lastReviser
).
append
(
lastReviserTime
).
append
(
yxbz
).
toHashCode
();
}
public
BigDecimal
getId
()
{
return
this
.
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
(
id
==
null
)
||
id
.
isEmpty
()
?
null
:
new
BigDecimal
(
id
);
}
public
String
getCorrelationId
()
{
return
this
.
correlationId
;
}
public
void
setCorrelationId
(
String
correlationId
)
{
this
.
correlationId
=
correlationId
;
}
public
String
getCorrelationSystem
()
{
return
this
.
correlationSystem
;
}
public
void
setCorrelationSystem
(
String
correlationSystem
)
{
this
.
correlationSystem
=
correlationSystem
;
}
public
String
getBusinessId
()
{
return
this
.
businessId
;
}
public
void
setBusinessId
(
String
businessId
)
{
this
.
businessId
=
businessId
;
}
public
String
getBusinessName
()
{
return
this
.
businessName
;
}
public
void
setBusinessName
(
String
businessName
)
{
this
.
businessName
=
businessName
;
}
public
String
getDepart
()
{
return
this
.
depart
;
}
public
void
setDepart
(
String
depart
)
{
this
.
depart
=
depart
;
}
public
String
getEnterUser
()
{
return
this
.
enterUser
;
}
public
void
setEnterUser
(
String
enterUser
)
{
this
.
enterUser
=
enterUser
;
}
public
java
.
util
.
Date
getEnterTime
()
{
return
this
.
enterTime
;
}
public
void
setEnterTime
(
java
.
util
.
Date
enterTime
)
{
this
.
enterTime
=
enterTime
;
}
public
String
getLastReviser
()
{
return
this
.
lastReviser
;
}
public
void
setLastReviser
(
String
lastReviser
)
{
this
.
lastReviser
=
lastReviser
;
}
public
java
.
util
.
Date
getLastReviserTime
()
{
return
this
.
lastReviserTime
;
}
public
void
setLastReviserTime
(
java
.
util
.
Date
lastReviserTime
)
{
this
.
lastReviserTime
=
lastReviserTime
;
}
public
Integer
getYxbz
()
{
return
this
.
yxbz
;
}
public
void
setYxbz
(
Integer
yxbz
)
{
this
.
yxbz
=
yxbz
;
}
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/repository/SapWorkCenterLogRepository.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
repository
;
import
java.math.BigDecimal
;
import
com.huigou.topsun.sap.workcenter.domain.SapWorkCenterLog
;
import
org.springframework.data.jpa.repository.JpaRepository
;
/**
@author YourUserName
*/
public
interface
SapWorkCenterLogRepository
extends
JpaRepository
<
SapWorkCenterLog
,
BigDecimal
>
{
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/repository/SapWorkCenterRepository.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
repository
;
import
com.huigou.topsun.sap.workcenter.domain.SapWorkCenter
;
import
org.springframework.data.jpa.repository.JpaRepository
;
/**
@author YourUserName
*/
public
interface
SapWorkCenterRepository
extends
JpaRepository
<
SapWorkCenter
,
String
>
{
}
topsun/src/main/java/com/huigou/topsun/sap/workcenter/repository/SysChangeRecordRepository.java
0 → 100644
View file @
c67bae47
package
com
.
huigou
.
topsun
.
sap
.
workcenter
.
repository
;
import
java.math.BigDecimal
;
import
com.huigou.topsun.sap.workcenter.domain.SysChangeRecord
;
import
org.springframework.data.jpa.repository.JpaRepository
;
/**
@author YourUserName
*/
public
interface
SysChangeRecordRepository
extends
JpaRepository
<
SysChangeRecord
,
BigDecimal
>
{
}
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