Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mes-ui
Project
Project
Details
Activity
Releases
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
周远喜
mes-ui
Commits
255baf57
Commit
255baf57
authored
Oct 10, 2020
by
骆瑛
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
init-cache
parent
50175133
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
2035 additions
and
1197 deletions
+2035
-1197
zh-CN.js
i18n/locale/zh-CN.js
+1212
-1195
add.vue
pages/basicData/cache/add.vue
+135
-0
api.js
pages/basicData/cache/api.js
+28
-0
detail.vue
pages/basicData/cache/detail.vue
+88
-0
edit.vue
pages/basicData/cache/edit.vue
+122
-0
index.vue
pages/basicData/cache/index.vue
+334
-0
search.vue
pages/basicData/cache/search.vue
+114
-0
edit.vue
pages/basicData/calendar/class/edit.vue
+2
-2
No files found.
i18n/locale/zh-CN.js
View file @
255baf57
export
default
{
locale
:
'zh-CN'
,
language
:
'简体中文'
,
menu
:
{
i18n
:
'多语言'
},
page
:
{
login
:
{
title
:
'登录'
,
remember
:
'自动登录'
,
forgot
:
'忘记密码'
,
submit
:
'登录'
,
other
:
'其它登录方式'
,
signup
:
'注册账户'
locale
:
'zh-CN'
,
language
:
'简体中文'
,
menu
:
{
i18n
:
'多语言'
},
register
:
{
title
:
'注册'
,
submit
:
'注册'
,
other
:
'使用已有账户登录'
page
:
{
login
:
{
title
:
'登录'
,
remember
:
'自动登录'
,
forgot
:
'忘记密码'
,
submit
:
'登录'
,
other
:
'其它登录方式'
,
signup
:
'注册账户'
},
register
:
{
title
:
'注册'
,
submit
:
'注册'
,
other
:
'使用已有账户登录'
},
exception
:
{
e403
:
'抱歉,你无权访问该页面'
,
e404
:
'抱歉,你访问的页面不存在'
,
e500
:
'抱歉,服务器出错了'
,
btn
:
'返回首页'
},
i18n
:
{
content
:
'你好,很高兴认识你!'
}
},
exception
:
{
e403
:
'抱歉,你无权访问该页面'
,
e404
:
'抱歉,你访问的页面不存在'
,
e500
:
'抱歉,服务器出错了'
,
btn
:
'返回首页'
user
:
{
id
:
'ID'
,
userName
:
'姓名'
,
name
:
'姓名'
,
cardTypeId
:
'卡类型ID'
,
cardNo
:
'员工编号'
,
gender
:
'性别'
,
birthday
:
'出生年月'
,
title
:
'职称'
,
workLicense
:
'上岗证'
,
equipment
:
'可操控设备'
,
email
:
'邮箱'
,
phone
:
'电话'
,
department
:
'所属部门'
,
jobName
:
'职位名称'
,
role
:
'角色'
,
account
:
'用户帐号'
,
employeeNo
:
'员工编号'
,
modifyTime
:
'修改时间'
,
remark
:
'备注'
,
degreeId
:
'学历'
,
degree
:
'学历'
,
departmentId
:
'部门id'
,
national
:
'国籍'
,
status
:
'状态'
,
creatorUserId
:
'创建人'
,
creationTime
:
'创建时间'
,
lastModifierUserId
:
'最后修改人'
,
lastModificationTime
:
'最后修改时间'
,
accountId
:
'用户账号'
,
isDeleted
:
'是否删除'
,
positionId
:
'职位'
,
licensedToWork
:
'上岗证'
,
titleId
:
'职称'
,
jobNo
:
'工号'
,
departmentTitle
:
'所属部门'
,
roleTitles
:
'角色名称'
,
enableEquip
:
'可操控设备'
,
property
:
'属性'
},
i18n
:
{
content
:
'你好,很高兴认识你!'
}
},
user
:
{
id
:
'ID'
,
userName
:
'姓名'
,
name
:
'姓名'
,
cardTypeId
:
'卡类型ID'
,
cardNo
:
'员工编号'
,
gender
:
'性别'
,
birthday
:
'出生年月'
,
title
:
'职称'
,
workLicense
:
'上岗证'
,
equipment
:
'可操控设备'
,
email
:
'邮箱'
,
phone
:
'电话'
,
department
:
'所属部门'
,
jobName
:
'职位名称'
,
role
:
'角色'
,
account
:
'用户帐号'
,
employeeNo
:
'员工编号'
,
modifyTime
:
'修改时间'
,
remark
:
'备注'
,
degreeId
:
'学历'
,
degree
:
'学历'
,
departmentId
:
'部门id'
,
national
:
'国籍'
,
status
:
'状态'
,
creatorUserId
:
'创建人'
,
creationTime
:
'创建时间'
,
lastModifierUserId
:
'最后修改人'
,
lastModificationTime
:
'最后修改时间'
,
accountId
:
'用户账号'
,
isDeleted
:
'是否删除'
,
positionId
:
'职位'
,
licensedToWork
:
'上岗证'
,
titleId
:
'职称'
,
jobNo
:
'工号'
,
departmentTitle
:
'所属部门'
,
roleTitles
:
'角色名称'
,
enableEquip
:
'可操控设备'
,
property
:
'属性'
},
resource
:
{
id
:
'编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
resourceId
:
'资源编号'
,
resourceCode
:
'资源编号'
,
nameOfResource
:
'资源名称'
,
specifications
:
'规格'
,
measuringUnit
:
'计量单位'
,
qualityCharacteristics
:
'质量特性'
,
batchNo
:
'批次号'
,
storeId
:
'库位ID'
,
storeTitle
:
'库位'
,
state
:
'状态'
,
resourceType
:
'资源类型'
,
totalNum
:
'总数'
,
numberAvailable
:
'库存'
,
count
:
'数量'
,
action
:
'操作'
,
creationTime
:
'操作时间'
,
libraryTube
:
'操作人'
,
},
MaterialPowder
:
{
code
:
'粉末编码'
,
name
:
'名称'
,
brand
:
'牌号'
,
specifications
:
'规格'
,
originalManufacturer
:
'原厂家'
,
batch
:
'批次号'
,
totalInventory
:
'入库总量(kg)'
,
remainingAmount
:
'剩余量(kg)'
,
remainingAmount1
:
'实际剩余量(kg)'
,
changeState
:
'盈亏'
,
unitPrice
:
'单价(元/kg)'
,
certificateOfApproval
:
'合格证'
,
storeId
:
'库位Id'
,
storeTitle
:
'库位'
,
location
:
'位置'
,
category
:
'类别'
,
reinspectionDate
:
'复验日期'
,
reinspectionStatus
:
'复验状态'
,
id
:
'编号'
,
creationTime
:
'创建时间'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
deletionTime
:
''
,
deleterUserId
:
''
,
isDeleted
:
''
,
creator
:
"经办人"
,
creatorUserId
:
"经办人Id"
,
storeCode
:
'入库编号'
,
minNum
:
'最低库存'
,
remark
:
'备注'
,
total
:
'总数'
,
batchNo
:
'批次号'
,
},
waitReview
:
{
id
:
''
,
brand
:
'粉末牌号'
,
name
:
'粉末名称'
,
specifications
:
'粉末规格'
,
batchNo
:
'批次号'
,
originalManufacturer
:
'生产厂家'
,
reinspectionDate
:
'复验日期'
,
remainingAmount
:
'库存余量'
,
storeId
:
'货架号'
,
location
:
'所处位置'
,
category
:
'粉末类别'
,
reinspectionStatus
:
'复验状态'
,
},
MaterialPlacode
:
{
id
:
''
,
substrateCoding
:
'基板编码'
,
name
:
'名称'
,
brand
:
'牌号'
,
specifications
:
'规格'
,
baseMaterial
:
'基板材质'
,
materialNumber
:
'材料编号'
,
applyToEquipment
:
'适用设备'
,
thickness
:
'厚度(mm)'
,
state
:
'状态'
,
location
:
'所处位置'
,
inventory
:
'库存'
,
minNum
:
'最低库存'
,
availableInStock
:
'可用库存'
,
remainingAmount1
:
'实际库存'
,
creator
:
'经办人'
,
storeId
:
'库位Id'
,
storeTitle
:
'库位'
,
changeState
:
'盈亏'
,
remark
:
'备注'
,
total
:
'总数'
,
code
:
'基板编码'
,
resource
:
{
id
:
'编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
resourceId
:
'资源编号'
,
resourceCode
:
'资源编号'
,
nameOfResource
:
'资源名称'
,
specifications
:
'规格'
,
measuringUnit
:
'计量单位'
,
qualityCharacteristics
:
'质量特性'
,
batchNo
:
'批次号'
,
storeId
:
'库位ID'
,
storeTitle
:
'库位'
,
state
:
'状态'
,
resourceType
:
'资源类型'
,
totalNum
:
'总数'
,
numberAvailable
:
'库存'
,
count
:
'数量'
,
action
:
'操作'
,
creationTime
:
'操作时间'
,
libraryTube
:
'操作人'
,
},
MaterialPowder
:
{
code
:
'粉末编码'
,
name
:
'名称'
,
brand
:
'牌号'
,
specifications
:
'规格'
,
originalManufacturer
:
'原厂家'
,
batch
:
'批次号'
,
totalInventory
:
'入库总量(kg)'
,
remainingAmount
:
'剩余量(kg)'
,
remainingAmount1
:
'实际剩余量(kg)'
,
changeState
:
'盈亏'
,
unitPrice
:
'单价(元/kg)'
,
certificateOfApproval
:
'合格证'
,
storeId
:
'库位Id'
,
storeTitle
:
'库位'
,
location
:
'位置'
,
category
:
'类别'
,
reinspectionDate
:
'复验日期'
,
reinspectionStatus
:
'复验状态'
,
id
:
'编号'
,
creationTime
:
'创建时间'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
deletionTime
:
''
,
deleterUserId
:
''
,
isDeleted
:
''
,
creator
:
"经办人"
,
creatorUserId
:
"经办人Id"
,
storeCode
:
'入库编号'
,
minNum
:
'最低库存'
,
remark
:
'备注'
,
total
:
'总数'
,
batchNo
:
'批次号'
,
},
waitReview
:
{
id
:
''
,
brand
:
'粉末牌号'
,
name
:
'粉末名称'
,
specifications
:
'粉末规格'
,
batchNo
:
'批次号'
,
originalManufacturer
:
'生产厂家'
,
reinspectionDate
:
'复验日期'
,
remainingAmount
:
'库存余量'
,
storeId
:
'货架号'
,
location
:
'所处位置'
,
category
:
'粉末类别'
,
reinspectionStatus
:
'复验状态'
,
},
MaterialPlacode
:
{
id
:
''
,
substrateCoding
:
'基板编码'
,
name
:
'名称'
,
brand
:
'牌号'
,
specifications
:
'规格'
,
baseMaterial
:
'基板材质'
,
materialNumber
:
'材料编号'
,
applyToEquipment
:
'适用设备'
,
thickness
:
'厚度(mm)'
,
state
:
'状态'
,
location
:
'所处位置'
,
inventory
:
'库存'
,
minNum
:
'最低库存'
,
availableInStock
:
'可用库存'
,
remainingAmount1
:
'实际库存'
,
creator
:
'经办人'
,
storeId
:
'库位Id'
,
storeTitle
:
'库位'
,
changeState
:
'盈亏'
,
remark
:
'备注'
,
total
:
'总数'
,
code
:
'基板编码'
,
},
MaterialScraper
:
{
id
:
'编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
code
:
'刮刀编号'
,
materialSpecification
:
'材质/规格'
,
applyEquipment
:
'适用设备'
,
freeCount
:
'剩余套数'
,
remainingAmount1
:
'实际套数'
,
inCount
:
'入库套数'
,
quantityCount
:
'每套数量(片)'
,
price
:
'单价(元/套)'
,
storageTime
:
'入库时间'
,
location
:
'所处位置'
,
minNum
:
'最低库存'
,
creator
:
'经办人'
,
storeId
:
'库位Id'
,
storeTitle
:
'库位'
,
changeState
:
'盈亏'
,
remark
:
'备注'
,
total
:
'总数'
,
specifications
:
'材质/规格'
,
applyToEquipment
:
'适用设备'
,
unitPrice
:
'单价(元/套)'
,
},
order_material
:
{
id
:
'编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deleterUserId
:
''
,
deletionTime
:
''
,
code
:
'料单编号'
,
name
:
'料单名称'
,
platesnum
:
'基板数量'
,
quotaPerBoard
:
'每板定额'
,
fileTemplate
:
'文件模版'
,
remarks
:
'备注'
,
extend
:
'扩展字段'
,
orderids
:
'订单编号'
,
status
:
'料单状态'
,
},
menu
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'名称'
,
upId
:
'父级'
,
upTitle
:
'上级名称'
,
type
:
'类型'
,
code
:
'编码'
,
icon
:
'图标'
,
target
:
'打开方式'
,
url
:
'地址'
,
status
:
'显示'
,
description
:
'备注'
,
source
:
'来源'
,
app
:
'系统'
,
priority
:
'排序'
,
},
order_material
:
{
id
:
'编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deleterUserId
:
''
,
deletionTime
:
''
,
code
:
'料单编号'
,
name
:
'料单名称'
,
platesnum
:
'基板数量'
,
quotaPerBoard
:
'每板定额'
,
fileTemplate
:
'文件模版'
,
remarks
:
'备注'
,
extend
:
'扩展字段'
,
orderids
:
'订单编号'
,
status
:
'料单状态'
,
},
business_code_config
:
{
id
:
'编号'
,
businessName
:
'业务名称'
,
businessCode
:
'业务代号'
,
prefix
:
'编码前缀'
,
maxSerial
:
'最大序列号'
,
day
:
'清零规则'
,
remark
:
'备注'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
},
method
:
{
id
:
'Id'
,
title
:
'名称'
,
methodDescription
:
'方法描述'
,
controller
:
'模块'
,
controllerDescription
:
'模块描述'
,
service
:
'服务'
,
serviceDescription
:
'服务描述'
,
url
:
'地址'
,
httpMethod
:
'方法'
,
level
:
'级别'
,
creatorUserId
:
'创建人呢'
,
lastModificationTime
:
'修改时间'
,
lastModifierUserId
:
'修改人'
,
isDeleted
:
'是否删除'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除用户'
,
creationTime
:
'创建时间'
,
},
mes_order_watch
:
{
//订单监控
id
:
''
,
status
:
'订单状态'
,
mesCode
:
'订单编号'
,
demandStartDate
:
'计划开始时间'
,
demandFinishDate
:
'计划结束时间'
,
actualStartDate
:
'实际开始时间'
,
actualFinishDate
:
'实际结束时间'
,
productName
:
'产品名称'
,
drawnNumber
:
'图号'
,
routingType
:
'工艺类型'
,
orderWarning
:
'订单预警'
,
startWarning
:
'开工预警'
,
finishWarning
:
'完工预警'
,
jindu
:
'订单进度'
,
startCount
:
'开工数'
,
stopCount
:
'暂停数'
,
finishCount
:
'完工数'
,
remark
:
'备注'
,
productingpreparationpeople
:
'车间'
,
},
MaterialScraper
:
{
id
:
'编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
code
:
'刮刀编号'
,
materialSpecification
:
'材质/规格'
,
applyEquipment
:
'适用设备'
,
freeCount
:
'剩余套数'
,
remainingAmount1
:
'实际套数'
,
inCount
:
'入库套数'
,
quantityCount
:
'每套数量(片)'
,
price
:
'单价(元/套)'
,
storageTime
:
'入库时间'
,
location
:
'所处位置'
,
minNum
:
'最低库存'
,
creator
:
'经办人'
,
storeId
:
'库位Id'
,
storeTitle
:
'库位'
,
changeState
:
'盈亏'
,
remark
:
'备注'
,
total
:
'总数'
,
specifications
:
'材质/规格'
,
applyToEquipment
:
'适用设备'
,
unitPrice
:
'单价(元/套)'
,
},
order_material
:
{
id
:
'编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deleterUserId
:
''
,
deletionTime
:
''
,
code
:
'料单编号'
,
name
:
'料单名称'
,
platesnum
:
'基板数量'
,
quotaPerBoard
:
'每板定额'
,
fileTemplate
:
'文件模版'
,
remarks
:
'备注'
,
extend
:
'扩展字段'
,
orderids
:
'订单编号'
,
status
:
'料单状态'
,
},
menu
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'名称'
,
upId
:
'父级'
,
upTitle
:
'上级名称'
,
type
:
'类型'
,
code
:
'编码'
,
icon
:
'图标'
,
target
:
'打开方式'
,
url
:
'地址'
,
status
:
'显示'
,
description
:
'备注'
,
source
:
'来源'
,
app
:
'系统'
,
priority
:
'排序'
,
},
order_material
:
{
id
:
'编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deleterUserId
:
''
,
deletionTime
:
''
,
code
:
'料单编号'
,
name
:
'料单名称'
,
platesnum
:
'基板数量'
,
quotaPerBoard
:
'每板定额'
,
fileTemplate
:
'文件模版'
,
remarks
:
'备注'
,
extend
:
'扩展字段'
,
orderids
:
'订单编号'
,
status
:
'料单状态'
,
},
business_code_config
:
{
id
:
'编号'
,
businessName
:
'业务名称'
,
businessCode
:
'业务代号'
,
prefix
:
'编码前缀'
,
maxSerial
:
'最大序列号'
,
day
:
'清零规则'
,
remark
:
'备注'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
},
method
:
{
id
:
'Id'
,
title
:
'名称'
,
methodDescription
:
'方法描述'
,
controller
:
'模块'
,
controllerDescription
:
'模块描述'
,
service
:
'服务'
,
serviceDescription
:
'服务描述'
,
url
:
'地址'
,
httpMethod
:
'方法'
,
level
:
'级别'
,
creatorUserId
:
'创建人呢'
,
lastModificationTime
:
'修改时间'
,
lastModifierUserId
:
'修改人'
,
isDeleted
:
'是否删除'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除用户'
,
creationTime
:
'创建时间'
,
},
mes_order_watch
:
{
//订单监控
id
:
''
,
status
:
'订单状态'
,
mesCode
:
'订单编号'
,
demandStartDate
:
'计划开始时间'
,
demandFinishDate
:
'计划结束时间'
,
actualStartDate
:
'实际开始时间'
,
actualFinishDate
:
'实际结束时间'
,
productName
:
'产品名称'
,
drawnNumber
:
'图号'
,
routingType
:
'工艺类型'
,
orderWarning
:
'订单预警'
,
startWarning
:
'开工预警'
,
finishWarning
:
'完工预警'
,
jindu
:
'订单进度'
,
startCount
:
'开工数'
,
stopCount
:
'暂停数'
,
finishCount
:
'完工数'
,
remark
:
'备注'
,
productingpreparationpeople
:
'车间'
,
detailId
:
'工序Id'
,
taskSeq
:
'工序号'
,
detailName
:
'工序名称'
,
routingCode
:
'工艺文件编号'
,
userNames
:
'人员名称'
,
userIds
:
''
,
routingHeaderId
:
'工艺规程id'
,
dispatchExecuteId
:
'工单执行表id'
},
order_pause
:
{
id
:
''
,
creationTime
:
'暂停时间'
,
creatorUserId
:
''
,
creator
:
'暂停人'
,
lastModificationTime
:
'恢复时间'
,
lastModifierUserId
:
''
,
laster
:
'恢复人'
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
orderId
:
'订单id'
,
mesCode
:
'订单编号'
,
productId
:
'产品id'
,
productName
:
'产品名称'
,
drawnNumber
:
'产品图号'
,
pauseCause
:
'暂停原因'
,
remark
:
'描述'
,
path
:
'附件路径'
,
relatedPerson
:
'相关人员'
,
relatedPersoner
:
'相关人员'
,
},
waitOpened
:
{
id
:
''
,
orderId
:
'订单主键'
,
serialNumber
:
'合格证编号'
,
mesCode
:
'订单编号'
,
drawnNumber
:
'图号'
,
productId
:
'产品id'
,
productName
:
'产品名称'
,
quantity
:
'计划数量'
,
productQuantity
:
'合格数量'
,
actualFinishDate
:
'完成时间'
,
productingPreparationPeople
:
'承制单位'
,
uncertificateQuantity
:
'待开具数量'
,
status
:
'状态'
,
userUnit
:
'用户单位'
,
taskBased
:
'任务依据'
,
productCode
:
'产品代号(图号)'
,
productSerialNumber
:
'产品编号'
,
productStatus
:
'产品状态'
,
materialCode
:
'原材料牌号'
,
materialSerialNumber
:
'原材料批次号'
,
addMaterialBatch
:
'增材制造批次号'
,
materialCertificationNumber
:
'原材合格证编号'
,
conclusion
:
'结论'
,
examUser
:
'检验员'
,
approveUser
:
'批准人'
,
approveDate
:
'批准时间'
,
remark
:
'备注'
,
certificateId
:
'合格证主键'
,
name
:
'检验项目'
,
require
:
'检验要求'
,
result
:
'测试结果'
,
creationTime
:
'创建时间'
,
examDate
:
'检验时间'
,
},
StoreroomLocation
:
{
//库房库位
upId
:
''
,
materialType
:
''
,
storeroomTiitle
:
''
,
storeroomId
:
''
,
recommend
:
''
,
status
:
''
,
sizes
:
''
,
levels
:
''
,
departmentType
:
''
,
userName
:
''
,
userIds
:
''
,
title
:
'库位名称'
,
material_type
:
'所属资源'
,
department_name
:
'所属部门'
,
user_name
:
'库管员'
,
description
:
'位置'
,
},
bug
:
{
//bug
id
:
'ID'
,
level
:
'级别'
,
title
:
'标题'
,
pagePath
:
'地址'
,
status
:
'状态'
,
creationTime
:
'创建时间'
,
createor
:
'创建人'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'处理时间'
,
auditUser
:
'处理人'
,
alloter
:
'指派给'
,
lastModifierUserId
:
'处理人'
,
content
:
'内容'
,
remark
:
'bug处理'
,
time
:
'工时'
,
actionName
:
'处理人'
,
workHours
:
'工时'
,
},
DipartLocation
:
{
name
:
"部门"
,
organizationType
:
"组织类型"
,
// status: '是否生产班组',
status
:
'属性'
,
departcode
:
'部门编号'
,
department
:
'部门名称'
,
cityName
:
'省市县'
,
creationTime
:
'创建时间'
,
upMent
:
'上级部门'
,
code
:
'部门编号'
,
location
:
'省市县'
,
parent_Id
:
'上级部门'
,
property
:
'属性'
,
parentTitle
:
'上级部门'
},
instance
:
{
id
:
'主键'
,
workflowStatus
:
'工作流状态'
,
//处理中\1;审核通过\2;终止\3;
instanceId
:
'流程Id'
,
name
:
'名称'
,
status
:
'状态'
,
//启用0;禁用1;
version
:
'版本'
,
processingStatus
:
'审核状态'
,
rejectStatus
:
'驳回状态'
,
endStatus
:
'完成状态'
,
terminateStatus
:
'终止状态'
,
creationTime
:
'创建时间'
,
//记录创建时间
creatorUserId
:
'创建人Id'
,
creator
:
"创建人"
,
baseDataUrl
:
'基础表单地址'
,
updateBaseStatusUrl
:
'更新状态地址'
,
detailId
:
'工序Id'
,
taskSeq
:
'工序号'
,
detailName
:
'工序名称'
,
routingCode
:
'工艺文件编号'
,
userNames
:
'人员名称'
,
userIds
:
''
,
routingHeaderId
:
'工艺规程id'
,
dispatchExecuteId
:
'工单执行表id'
},
order_pause
:
{
id
:
''
,
creationTime
:
'暂停时间'
,
creatorUserId
:
''
,
creator
:
'暂停人'
,
lastModificationTime
:
'恢复时间'
,
lastModifierUserId
:
''
,
laster
:
'恢复人'
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
orderId
:
'订单id'
,
mesCode
:
'订单编号'
,
productId
:
'产品id'
,
productName
:
'产品名称'
,
drawnNumber
:
'产品图号'
,
pauseCause
:
'暂停原因'
,
remark
:
'描述'
,
path
:
'附件路径'
,
relatedPerson
:
'相关人员'
,
relatedPersoner
:
'相关人员'
,
},
waitOpened
:
{
id
:
''
,
orderId
:
'订单主键'
,
serialNumber
:
'合格证编号'
,
mesCode
:
'订单编号'
,
drawnNumber
:
'图号'
,
productId
:
'产品id'
,
productName
:
'产品名称'
,
quantity
:
'计划数量'
,
productQuantity
:
'合格数量'
,
actualFinishDate
:
'完成时间'
,
productingPreparationPeople
:
'承制单位'
,
uncertificateQuantity
:
'待开具数量'
,
status
:
'状态'
,
userUnit
:
'用户单位'
,
taskBased
:
'任务依据'
,
productCode
:
'产品代号(图号)'
,
productSerialNumber
:
'产品编号'
,
productStatus
:
'产品状态'
,
materialCode
:
'原材料牌号'
,
materialSerialNumber
:
'原材料批次号'
,
addMaterialBatch
:
'增材制造批次号'
,
materialCertificationNumber
:
'原材合格证编号'
,
conclusion
:
'结论'
,
examUser
:
'检验员'
,
approveUser
:
'批准人'
,
approveDate
:
'批准时间'
,
remark
:
'备注'
,
certificateId
:
'合格证主键'
,
name
:
'检验项目'
,
require
:
'检验要求'
,
result
:
'测试结果'
,
creationTime
:
'创建时间'
,
examDate
:
'检验时间'
,
},
StoreroomLocation
:
{
//库房库位
upId
:
''
,
materialType
:
''
,
storeroomTiitle
:
''
,
storeroomId
:
''
,
recommend
:
''
,
status
:
''
,
sizes
:
''
,
levels
:
''
,
departmentType
:
''
,
userName
:
''
,
userIds
:
''
,
title
:
'库位名称'
,
material_type
:
'所属资源'
,
department_name
:
'所属部门'
,
user_name
:
'库管员'
,
description
:
'位置'
,
},
bug
:
{
//bug
id
:
'ID'
,
level
:
'级别'
,
title
:
'标题'
,
pagePath
:
'地址'
,
status
:
'状态'
,
creationTime
:
'创建时间'
,
createor
:
'创建人'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'处理时间'
,
auditUser
:
'处理人'
,
alloter
:
'指派给'
,
lastModifierUserId
:
'处理人'
,
content
:
'内容'
,
remark
:
'bug处理'
,
time
:
'工时'
,
actionName
:
'处理人'
,
workHours
:
'工时'
,
},
DipartLocation
:
{
name
:
"部门"
,
organizationType
:
"组织类型"
,
// status: '是否生产班组',
status
:
'属性'
,
departcode
:
'部门编号'
,
department
:
'部门名称'
,
cityName
:
'省市县'
,
creationTime
:
'创建时间'
,
upMent
:
'上级部门'
,
code
:
'部门编号'
,
location
:
'省市县'
,
parent_Id
:
'上级部门'
,
property
:
'属性'
,
parentTitle
:
'上级部门'
},
instance
:
{
id
:
'主键'
,
workflowStatus
:
'工作流状态'
,
//处理中\1;审核通过\2;终止\3;
instanceId
:
'流程Id'
,
name
:
'名称'
,
status
:
'状态'
,
//启用0;禁用1;
version
:
'版本'
,
processingStatus
:
'审核状态'
,
rejectStatus
:
'驳回状态'
,
endStatus
:
'完成状态'
,
terminateStatus
:
'终止状态'
,
creationTime
:
'创建时间'
,
//记录创建时间
creatorUserId
:
'创建人Id'
,
creator
:
"创建人"
,
baseDataUrl
:
'基础表单地址'
,
updateBaseStatusUrl
:
'更新状态地址'
,
},
form
:
{
id
:
''
,
formId
:
'对应表单主键'
,
name
:
'表单名称'
,
status
:
'状态'
,
version
:
'版本'
,
creationTime
:
'创建时间'
,
creator
:
"创建人"
,
creatorUserId
:
'创建人Id'
,
lastModificationTime
:
'处理时间'
,
lastModifierUserId
:
'处理人'
,
deleterUserId
:
''
,
deletionTime
:
''
,
isDeleted
:
''
,
},
form
:
{
id
:
''
,
formId
:
'对应表单主键'
,
name
:
'表单名称'
,
status
:
'状态'
,
version
:
'版本'
,
creationTime
:
'创建时间'
,
creator
:
"创建人"
,
creatorUserId
:
'创建人Id'
,
lastModificationTime
:
'处理时间'
,
lastModifierUserId
:
'处理人'
,
deleterUserId
:
''
,
deletionTime
:
''
,
isDeleted
:
''
,
},
form_column
:
{
id
:
''
,
formId
:
'表单主键'
,
cnName
:
'中文名称'
,
enName
:
'英文名称'
,
dataType
:
'数据类型'
,
dicSource
:
''
,
dataLength
:
'数据长度'
,
required
:
'必填'
,
controlType
:
'控件类型'
,
dicSource
:
'字典项'
,
align
:
'对齐方式'
,
remark
:
'备注'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创造者的用户id'
,
lastModificationTime
:
'最后修改时间'
,
lastModifierUserId
:
'最后修改的用户id'
,
isDeleted
:
'被删除'
,
deleterUserId
:
'删除人的用户id'
,
deletionTime
:
'删除时间'
,
},
Message
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
title
:
'标题'
,
content
:
'内容'
,
state
:
'状态'
,
},
node
:
{
id
:
''
,
schemaId
:
'工作流Id'
,
formId
:
'表单'
,
name
:
'节点名称'
,
operation
:
'审核类型'
,
rejectOption
:
'驳回类型'
,
category
:
'类别'
,
userIdList
:
"审批人"
,
roleIdList
:
"审批角色"
,
isFixed
:
"固定"
,
// creationTime:'创建时间',
// creatorUserId:'创造者的用户id',
// lastModificationTime:'最后修改时间',
// lastModifierUserId:'最后修改的用户id',
// isDeleted:'被删除',
// deleterUserId:'删除人的用户id',
// deletionTime:'删除时间',
},
orderInfo
:
{
//订单详细信息
id
:
''
,
orderId
:
'订单主键'
,
mesCode
:
'订单编号'
,
drawnNumber
:
'图号'
,
productId
:
'产品id'
,
productName
:
'产品名称'
,
taskType
:
'任务类型'
,
quantity
:
'计划数量'
,
stage
:
'阶段'
,
quantity
:
'数量'
,
materialId
:
'材料'
,
routing_Method
:
'工艺方法'
,
outer_Envelope_Size
:
'外包络尺寸'
,
demandStartDate
:
'开始时间'
,
demandFinishDate
:
'完成时间'
,
qualifiedQuantity
:
'合格数量'
,
guestName
:
'甲方客户'
,
printSupply
:
'3D打印承制单'
,
functionaryOffice
:
'厂内责任机关'
,
mainDepartmentId
:
'厂内主体责任部门'
,
status
:
'状态'
,
taskInputDate
:
'任务输入日期'
,
taskRequire
:
'任务节点要求'
,
putintDocmentCode
:
'甲方投产输入文件(编号)'
,
technologyDocmentCode
:
'甲方技术输入文件(编号)'
,
outerDrawnNumber
:
'外部图号/模型号'
,
modelVersion
:
'模型版本'
,
taskCode
:
'甲方任务号'
,
designer
:
'甲方设计人员'
,
officeFunctionary
:
'厂内机关负责人'
,
mainRoutingPeople
:
'厂内主工艺人员'
,
remark
:
'备注'
,
batchNumber
:
'批次号'
,
projectNumber
:
'项目号'
,
urgencyLevel
:
'紧急程度'
,
},
form_column
:
{
id
:
''
,
formId
:
'表单主键'
,
cnName
:
'中文名称'
,
enName
:
'英文名称'
,
dataType
:
'数据类型'
,
dicSource
:
''
,
dataLength
:
'数据长度'
,
required
:
'必填'
,
controlType
:
'控件类型'
,
dicSource
:
'字典项'
,
align
:
'对齐方式'
,
remark
:
'备注'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创造者的用户id'
,
lastModificationTime
:
'最后修改时间'
,
lastModifierUserId
:
'最后修改的用户id'
,
isDeleted
:
'被删除'
,
deleterUserId
:
'删除人的用户id'
,
deletionTime
:
'删除时间'
,
},
Message
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
title
:
'标题'
,
content
:
'内容'
,
state
:
'状态'
,
},
node
:
{
id
:
''
,
schemaId
:
'工作流Id'
,
formId
:
'表单'
,
name
:
'节点名称'
,
operation
:
'审核类型'
,
rejectOption
:
'驳回类型'
,
category
:
'类别'
,
userIdList
:
"审批人"
,
roleIdList
:
"审批角色"
,
isFixed
:
"固定"
,
// creationTime:'创建时间',
// creatorUserId:'创造者的用户id',
// lastModificationTime:'最后修改时间',
// lastModifierUserId:'最后修改的用户id',
// isDeleted:'被删除',
// deleterUserId:'删除人的用户id',
// deletionTime:'删除时间',
},
orderInfo
:
{
//订单详细信息
id
:
''
,
orderId
:
'订单主键'
,
mesCode
:
'订单编号'
,
drawnNumber
:
'图号'
,
productId
:
'产品id'
,
productName
:
'产品名称'
,
taskType
:
'任务类型'
,
quantity
:
'计划数量'
,
stage
:
'阶段'
,
quantity
:
'数量'
,
materialId
:
'材料'
,
routing_Method
:
'工艺方法'
,
outer_Envelope_Size
:
'外包络尺寸'
,
demandStartDate
:
'开始时间'
,
demandFinishDate
:
'完成时间'
,
qualifiedQuantity
:
'合格数量'
,
guestName
:
'甲方客户'
,
printSupply
:
'3D打印承制单'
,
functionaryOffice
:
'厂内责任机关'
,
mainDepartmentId
:
'厂内主体责任部门'
,
status
:
'状态'
,
taskInputDate
:
'任务输入日期'
,
taskRequire
:
'任务节点要求'
,
putintDocmentCode
:
'甲方投产输入文件(编号)'
,
technologyDocmentCode
:
'甲方技术输入文件(编号)'
,
outerDrawnNumber
:
'外部图号/模型号'
,
modelVersion
:
'模型版本'
,
taskCode
:
'甲方任务号'
,
designer
:
'甲方设计人员'
,
officeFunctionary
:
'厂内机关负责人'
,
mainRoutingPeople
:
'厂内主工艺人员'
,
remark
:
'备注'
,
batchNumber
:
'批次号'
,
projectNumber
:
'项目号'
,
urgencyLevel
:
'紧急程度'
,
},
materialInfo
:
{
//料单送审详情
id
:
''
,
documentCode
:
'文档编号'
,
platesNum
:
'板数'
,
perBoard
:
'每板定额'
,
powderName
:
'粉末名称'
,
powderBrand
:
'粉末牌号'
,
powderSpec
:
'粉末规格'
,
powderCategory
:
'粉末类别'
,
powderTotal
:
'预估粉末总量'
,
partHeight
:
'预估零件高度'
,
PlacodeName
:
'基板名称'
,
PlacodeBrand
:
'基板牌号'
,
PlacodeSpec
:
'基板规格'
,
PlacodeDevice
:
'基板适用设备'
,
Placodeland
:
'基板厚度下限'
,
PlacodeTotal
:
'基板总量'
,
ScraperSpec
:
'刮刀规格'
,
ScraperTotal
:
'刮刀数量'
,
remark
:
'备注'
},
Unqualified
:
{
unqualifiedCode
:
"审理单编号"
,
department
:
"申请部门"
,
customer
:
"客户名称"
,
outsourcing
:
"外包供方名称"
,
product
:
"产品名称"
,
material
:
"材料牌号"
,
quantity
:
"数量"
,
code
:
"代号"
,
problemDesc
:
"问题描述"
,
inspectionPerson
:
"检验员"
,
inspectionDate
:
"检验日期"
,
},
handleList
:
{
//待办事宜
id
:
'id'
,
schemaId
:
'审批类型Id'
,
schemaName
:
'审批类型'
,
code
:
'编号'
,
status
:
'状态'
,
startRecordId
:
'开始节点Id'
,
currentNodeId
:
'当前环节Id'
,
currentNodeName
:
'当前环节'
,
nextNodeId
:
'下一环节Id'
,
nextNodeName
:
'下一环节'
,
creatorUserId
:
'创建用户Id'
,
creator
:
'创建人'
,
creationTime
:
'创建时间'
,
},
processList
:
{
//工艺规程列表
id
:
'id'
,
productName
:
'产品名称'
,
name
:
'工艺名称'
,
routingType
:
''
,
routingTypeDesc
:
'工艺类型'
,
version
:
'文档版本'
,
code
:
'规程编号'
,
},
OrderDataReview
:
{
//数据审查
id
:
'id'
,
code
:
'文件编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建用户Id'
,
lastModificationTime
:
'最后修改时间'
,
lastModifierUserId
:
'最后修改人id'
,
repair_file_name
:
'修复文件'
,
repair_file_notes
:
''
,
repair_file_status
:
'修复文件状态'
,
repair_file_url
:
'修复文件地址'
,
slicing_file_name
:
'切片文件'
,
slicing_file_notes
:
''
,
slicing_file_status
:
'切片文件状态'
,
slicing_file_url
:
'切片文件地址'
,
supporting_file_name
:
'支撑文件'
,
supporting_file_url
:
"支撑文件地址"
,
supporting_file_notes
:
''
,
supporting_file_status
:
'支撑文件状态'
,
},
Customer
:
{
//客户管理
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'客户名称'
,
abbre
:
'客户简称'
,
address
:
'邮政地址'
,
principal
:
'负责人'
,
telephone
:
'办公电话'
,
mobile
:
'手机'
,
type
:
'客户类型'
,
area
:
'客户区域'
,
isInform
:
'是否报备'
,
status
:
'状态'
,
notes
:
'备注'
,
code
:
'客户编码'
,
trade
:
'行业'
,
},
Shop
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'组织名称'
,
upId
:
'上层组织id'
,
customerId
:
'客户id'
,
principal
:
'负责人'
,
telephone
:
'办公电话'
,
mobile
:
'手机'
,
status
:
'状态'
,
notes
:
'备注'
,
},
Project
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'项目名称'
,
customerId
:
'客户Id'
,
shopId
:
'主管部门'
,
stage
:
'销售阶段'
,
principal
:
'负责人'
,
isInform
:
'是否报备'
,
status
:
'状态'
,
notes
:
'备注'
,
budget
:
'预算(元)'
,
},
Follow
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
projectId
:
'项目Id'
,
customerId
:
'客户Id'
,
userId
:
'销售人员Id'
,
type
:
'跟进类型'
,
time
:
'跟进时间'
,
deliverable
:
'跟进交付物'
,
arrange
:
'后续安排'
,
principal
:
'负责人'
,
status
:
'状态'
,
notes
:
'备注'
,
accessory
:
'上传'
},
Contract
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
projectId
:
'项目编号'
,
name
:
'名称'
,
accessory
:
'附件'
,
userId
:
'销售人员'
,
proceeds
:
'已收款'
,
status
:
'状态'
,
notes
:
'备注'
,
},
// 工厂日历
mes_shift_work_sched
:
{
id
:
''
,
shiftWorkSchedCode
:
'班次编号'
,
shiftName
:
'班次名称'
,
shiftStart
:
'班次开始时间'
,
shiftEnd
:
'班次结束时间'
,
shiftStartEnd
:
'班次时间'
,
status
:
'状态'
,
workingLong
:
'工作时长'
,
shiftWorkSchedPk1
:
'班次id'
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
},
calendar_holiday
:
{
holidayId
:
"节假日编号"
,
holidayName
:
"节假日名称"
,
holidayTimeslot
:
"节假日时间段"
,
holidayStart
:
"节假日开始日期"
,
holidayEnd
:
"节假日结束日期"
,
creationTime
:
"创建时间"
,
creatorUserId
:
'创建人'
,
id
:
''
,
},
calendar_overtime
:
{
id
:
''
,
holidayCalId
:
"日历编号"
,
holidayCalName
:
"日历名称"
,
mesHolidayTitles
:
"关联节假日"
,
mesHolidayIds
:
"关联节假日id"
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
},
calendar_work
:
{
id
:
''
,
calId
:
"日历编号"
,
calName
:
"日历名称"
,
mesShiftWorkSchedIds
:
"关联班次id"
,
shiftName
:
"关联班次名称"
,
workingLong
:
"工作时长"
,
creationTime
:
"创建时间"
,
creatorUserId
:
"创建人"
,
},
Connector
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'人员名称'
,
shopId
:
'组织id'
,
duties
:
'职务'
,
telephone
:
'办公电话'
,
mobile
:
'手机'
,
status
:
'状态'
,
notes
:
'备注'
,
customerId
:
'客户Id'
,
shopName
:
'组织名称'
,
},
mes_order
:
{
id
:
''
,
upId
:
'父订单id'
,
mesCode
:
'订单编号'
,
taskType
:
'任务类型'
,
productId
:
'产品表主键'
,
stage
:
'阶段'
,
materialId
:
'材料表主键'
,
quantity
:
'数量'
,
guestName
:
'甲方客户'
,
printSupply
:
'3D打印承制单位'
,
functionaryOffice
:
'厂内责任机关'
,
mainDepartmentId
:
'厂内主主体责任部门'
,
remark
:
'备注'
,
taskInputDate
:
'创建日期'
,
taskRequire
:
'任务接点要求'
,
putintDocmentCode
:
'上传文件名称'
,
technologyDocmentCode
:
'上传文件名称'
,
outerDrawnNumber
:
'外部图号/模型号'
,
modelVersion
:
'模型版本'
,
taskCode
:
'甲方任务号'
,
designer
:
'甲方设计人员'
,
officeFunctionary
:
'厂内机关负责人'
,
mainRoutingPeople
:
'厂内主工艺人员'
,
status
:
'订单状态'
,
workHours
:
'工时'
,
printPeriod
:
'打印周期'
,
equipment
:
'设备'
,
materialWeight
:
'材料重量'
,
isSupportingFinish
:
'配套状态'
,
//是否配套,0 未配套,1 已配套
demandStartDate
:
'投料时间'
,
demandFinishDate
:
'节点时间'
,
actualStartDate
:
'订单实际开始时间,实际为第一道工序的开始时间'
,
actualFinishDate
:
'订单实际结束时间,实际为最后一道工序的结束时间'
,
isDeleted
:
'是否被删除,0 : 否,1 是'
,
creatorUserId
:
'记录创建人'
,
creationTime
:
'创建时间'
,
lastModifierUserId
:
'修改人'
,
lastModificationTime
:
'修改时间'
,
orderQuotationStatus
:
'报价状态'
,
distributeMainRouting
:
'(派发)工艺人员'
,
mainRoutingFinishDate
:
'工艺完成时间'
,
majorRoutingPeople
:
'专业工艺人员'
,
majorRoutingFinishDate
:
'专业工艺完成时间'
,
checkUpPeople
:
'校对人员'
,
checkUpFinishDate
:
'校对完成时间'
,
productingPreparationPeople
:
'生产准备人员'
,
productingPreparationFinishDate
:
'生产准备完成时间'
,
quotationPeople
:
'订单报价人员'
,
quotationFinishDate
:
'订单报价完成时间'
,
routingMethod
:
'工艺方法'
,
outerEnvelopeSize
:
'外包络尺寸'
,
divideMark
:
'分解标记:1-已分解'
,
//1-已分解
productCode
:
'产品序号'
,
productName
:
'产品名称'
,
drawnNumber
:
'产品图号'
,
qualifiedQuantity
:
'合格数量'
,
uncertificateQuantity
:
'待开具数量'
,
mainRoutingSetStatus
:
'工艺状态'
,
majorRoutingSetStatus
:
''
,
materialBillSetStatus
:
''
,
routingDataSetStatus
:
''
,
rootId
:
''
,
mainRoutingExecuteStatus
:
''
,
majorRoutingExecuteStatus
:
''
,
mainRoutingActualStartDate
:
''
,
mainRoutingActualFinishDate
:
''
,
majorRoutingActualStartDate
:
''
,
majorRoutingActualFinishDate
:
''
,
batchNumber
:
'批次号'
,
projectNumber
:
'项目号'
,
urgencyLevel
:
'紧急程度'
,
materialName
:
'材料名称'
,
isPreschedule
:
'移入排产'
,
spareQty
:
'(APS)备件数量'
,
demandStart
:
'(APS)投料时间'
,
demandFinish
:
'(APS)节点时间'
,
partNamePro
:
'(APS)产品名称增强'
,
selection
:
'多选'
,
DistributeMainRouting
:
'工艺人员'
,
MainRoutingFinishDate
:
'完成时间'
,
},
mes_part_task_plan_simulate
:
{
id
:
''
,
part_task_pk
:
'计划编号'
,
priority
:
'优先级'
,
plan_qty
:
'排产数量'
,
spare_qty
:
''
,
plan_start
:
'计划排产开始'
,
plan_finish
:
'计划排产结束'
,
notes
:
'备注'
,
demand_start
:
'计划要求开始'
,
demand_finish
:
'计划要求结束'
,
insert_flag
:
'插单'
,
badjustflag
:
''
,
},
//多租户-服务器数据源
host
:
{
id
:
''
,
name
:
'数据源名称'
,
ip
:
'服务器地址'
,
user
:
'用户名'
,
password
:
'密码'
,
port
:
'ssh端口'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'是否删除'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
},
//多租户-公司
tanant
:
{
id
:
''
,
name
:
'公司名称'
,
code
:
'公司编码'
,
typeId
:
'公司类型'
,
startTime
:
'服务开始时间'
,
endTime
:
'服务结束时间'
,
initialized
:
'是否已初始化'
,
dataSourceId
:
'数据源'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'是否删除'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
hostId
:
'服务器'
,
},
data_source
:
{
id
:
''
,
hostId
:
'数据源ID'
,
port
:
'端口'
,
userName
:
'用户名'
,
password
:
'密码'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'是否删除'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
},
mes_part_task_execute
:
{
//排产方案的
pARTTASKPK
:
''
,
cLASSID
:
'产品Id'
,
pARTID
:
'产品Id'
,
oRDERID
:
''
,
pARTTASKID
:
'计划Id'
,
bATCHNUM
:
'批次号'
,
pLANSTART
:
'计划排产开始'
,
pLANFINISH
:
'计划排产结束'
,
aCTUALSTART
:
''
,
aCTUALFINISH
:
''
,
dEMANDSTART
:
'要求开始时间'
,
dEMANDFINISH
:
'要求结束时间'
,
pLANQTY
:
'计划数量'
,
sPAREQTY
:
''
,
pRODUCEDQTY
:
''
,
pASSEDQTY
:
''
,
sCRAPPEDQTY
:
''
,
rEWORKQTY
:
''
,
tASKTYPE
:
'任务类型'
,
iNSERTFLAG
:
'插单'
,
tASKFLAG
:
''
,
sTATUS
:
'状态'
,
nOTES
:
''
,
lOCKFLAG
:
''
,
sCHEDULEID
:
'排产方案'
,
},
},
materialInfo
:
{
//料单送审详情
id
:
''
,
documentCode
:
'文档编号'
,
platesNum
:
'板数'
,
perBoard
:
'每板定额'
,
powderName
:
'粉末名称'
,
powderBrand
:
'粉末牌号'
,
powderSpec
:
'粉末规格'
,
powderCategory
:
'粉末类别'
,
powderTotal
:
'预估粉末总量'
,
partHeight
:
'预估零件高度'
,
PlacodeName
:
'基板名称'
,
PlacodeBrand
:
'基板牌号'
,
PlacodeSpec
:
'基板规格'
,
PlacodeDevice
:
'基板适用设备'
,
Placodeland
:
'基板厚度下限'
,
PlacodeTotal
:
'基板总量'
,
ScraperSpec
:
'刮刀规格'
,
ScraperTotal
:
'刮刀数量'
,
remark
:
'备注'
},
Unqualified
:
{
unqualifiedCode
:
"审理单编号"
,
department
:
"申请部门"
,
customer
:
"客户名称"
,
outsourcing
:
"外包供方名称"
,
product
:
"产品名称"
,
material
:
"材料牌号"
,
quantity
:
"数量"
,
code
:
"代号"
,
problemDesc
:
"问题描述"
,
inspectionPerson
:
"检验员"
,
inspectionDate
:
"检验日期"
,
},
handleList
:
{
//待办事宜
id
:
'id'
,
schemaId
:
'审批类型Id'
,
schemaName
:
'审批类型'
,
code
:
'编号'
,
status
:
'状态'
,
startRecordId
:
'开始节点Id'
,
currentNodeId
:
'当前环节Id'
,
currentNodeName
:
'当前环节'
,
nextNodeId
:
'下一环节Id'
,
nextNodeName
:
'下一环节'
,
creatorUserId
:
'创建用户Id'
,
creator
:
'创建人'
,
creationTime
:
'创建时间'
,
},
processList
:
{
//工艺规程列表
id
:
'id'
,
productName
:
'产品名称'
,
name
:
'工艺名称'
,
routingType
:
''
,
routingTypeDesc
:
'工艺类型'
,
version
:
'文档版本'
,
code
:
'规程编号'
,
},
OrderDataReview
:
{
//数据审查
id
:
'id'
,
code
:
'文件编号'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建用户Id'
,
lastModificationTime
:
'最后修改时间'
,
lastModifierUserId
:
'最后修改人id'
,
repair_file_name
:
'修复文件'
,
repair_file_notes
:
''
,
repair_file_status
:
'修复文件状态'
,
repair_file_url
:
'修复文件地址'
,
slicing_file_name
:
'切片文件'
,
slicing_file_notes
:
''
,
slicing_file_status
:
'切片文件状态'
,
slicing_file_url
:
'切片文件地址'
,
supporting_file_name
:
'支撑文件'
,
supporting_file_url
:
"支撑文件地址"
,
supporting_file_notes
:
''
,
supporting_file_status
:
'支撑文件状态'
,
},
Customer
:
{
//客户管理
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'客户名称'
,
abbre
:
'客户简称'
,
address
:
'邮政地址'
,
principal
:
'负责人'
,
telephone
:
'办公电话'
,
mobile
:
'手机'
,
type
:
'客户类型'
,
area
:
'客户区域'
,
isInform
:
'是否报备'
,
status
:
'状态'
,
notes
:
'备注'
,
code
:
'客户编码'
,
trade
:
'行业'
,
},
Shop
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'组织名称'
,
upId
:
'上层组织id'
,
customerId
:
'客户id'
,
principal
:
'负责人'
,
telephone
:
'办公电话'
,
mobile
:
'手机'
,
status
:
'状态'
,
notes
:
'备注'
,
},
Project
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'项目名称'
,
customerId
:
'客户Id'
,
shopId
:
'主管部门'
,
stage
:
'销售阶段'
,
principal
:
'负责人'
,
isInform
:
'是否报备'
,
status
:
'状态'
,
notes
:
'备注'
,
budget
:
'预算(元)'
,
},
Follow
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
projectId
:
'项目Id'
,
customerId
:
'客户Id'
,
userId
:
'销售人员Id'
,
type
:
'跟进类型'
,
time
:
'跟进时间'
,
deliverable
:
'跟进交付物'
,
arrange
:
'后续安排'
,
principal
:
'负责人'
,
status
:
'状态'
,
notes
:
'备注'
,
accessory
:
'上传'
},
Contract
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
projectId
:
'项目编号'
,
name
:
'名称'
,
accessory
:
'附件'
,
userId
:
'销售人员'
,
proceeds
:
'已收款'
,
status
:
'状态'
,
notes
:
'备注'
,
},
// 工厂日历
mes_shift_work_sched
:
{
id
:
''
,
shiftWorkSchedCode
:
'班次编号'
,
shiftName
:
'班次名称'
,
shiftStart
:
'班次开始时间'
,
shiftEnd
:
'班次结束时间'
,
shiftStartEnd
:
'班次时间'
,
status
:
'状态'
,
workingLong
:
'工作时长'
,
shiftWorkSchedPk1
:
'班次id'
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
},
calendar_holiday
:
{
holidayId
:
"节假日编号"
,
holidayName
:
"节假日名称"
,
holidayTimeslot
:
"节假日时间段"
,
holidayStart
:
"节假日开始日期"
,
holidayEnd
:
"节假日结束日期"
,
creationTime
:
"创建时间"
,
creatorUserId
:
'创建人'
,
id
:
''
,
},
calendar_overtime
:
{
id
:
''
,
holidayCalId
:
"日历编号"
,
holidayCalName
:
"日历名称"
,
mesHolidayTitles
:
"关联节假日"
,
mesHolidayIds
:
"关联节假日id"
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
},
calendar_work
:
{
id
:
''
,
calId
:
"日历编号"
,
calName
:
"日历名称"
,
mesShiftWorkSchedIds
:
"关联班次id"
,
shiftName
:
"关联班次名称"
,
workingLong
:
"工作时长"
,
creationTime
:
"创建时间"
,
creatorUserId
:
"创建人"
,
},
Connector
:
{
id
:
''
,
creationTime
:
''
,
creatorUserId
:
''
,
lastModificationTime
:
''
,
lastModifierUserId
:
''
,
isDeleted
:
''
,
deletionTime
:
''
,
deleterUserId
:
''
,
name
:
'人员名称'
,
shopId
:
'组织id'
,
duties
:
'职务'
,
telephone
:
'办公电话'
,
mobile
:
'手机'
,
status
:
'状态'
,
notes
:
'备注'
,
customerId
:
'客户Id'
,
shopName
:
'组织名称'
,
},
mes_order
:
{
id
:
''
,
upId
:
'父订单id'
,
mesCode
:
'订单编号'
,
taskType
:
'任务类型'
,
productId
:
'产品表主键'
,
stage
:
'阶段'
,
materialId
:
'材料表主键'
,
quantity
:
'数量'
,
guestName
:
'甲方客户'
,
printSupply
:
'3D打印承制单位'
,
functionaryOffice
:
'厂内责任机关'
,
mainDepartmentId
:
'厂内主主体责任部门'
,
remark
:
'备注'
,
taskInputDate
:
'创建日期'
,
taskRequire
:
'任务接点要求'
,
putintDocmentCode
:
'上传文件名称'
,
technologyDocmentCode
:
'上传文件名称'
,
outerDrawnNumber
:
'外部图号/模型号'
,
modelVersion
:
'模型版本'
,
taskCode
:
'甲方任务号'
,
designer
:
'甲方设计人员'
,
officeFunctionary
:
'厂内机关负责人'
,
mainRoutingPeople
:
'厂内主工艺人员'
,
status
:
'订单状态'
,
workHours
:
'工时'
,
printPeriod
:
'打印周期'
,
equipment
:
'设备'
,
materialWeight
:
'材料重量'
,
isSupportingFinish
:
'配套状态'
,
//是否配套,0 未配套,1 已配套
demandStartDate
:
'投料时间'
,
demandFinishDate
:
'节点时间'
,
actualStartDate
:
'订单实际开始时间,实际为第一道工序的开始时间'
,
actualFinishDate
:
'订单实际结束时间,实际为最后一道工序的结束时间'
,
isDeleted
:
'是否被删除,0 : 否,1 是'
,
creatorUserId
:
'记录创建人'
,
creationTime
:
'创建时间'
,
lastModifierUserId
:
'修改人'
,
lastModificationTime
:
'修改时间'
,
orderQuotationStatus
:
'报价状态'
,
distributeMainRouting
:
'(派发)工艺人员'
,
mainRoutingFinishDate
:
'工艺完成时间'
,
majorRoutingPeople
:
'专业工艺人员'
,
majorRoutingFinishDate
:
'专业工艺完成时间'
,
checkUpPeople
:
'校对人员'
,
checkUpFinishDate
:
'校对完成时间'
,
productingPreparationPeople
:
'生产准备人员'
,
productingPreparationFinishDate
:
'生产准备完成时间'
,
quotationPeople
:
'订单报价人员'
,
quotationFinishDate
:
'订单报价完成时间'
,
routingMethod
:
'工艺方法'
,
outerEnvelopeSize
:
'外包络尺寸'
,
divideMark
:
'分解标记:1-已分解'
,
//1-已分解
productCode
:
'产品序号'
,
productName
:
'产品名称'
,
drawnNumber
:
'产品图号'
,
qualifiedQuantity
:
'合格数量'
,
uncertificateQuantity
:
'待开具数量'
,
mainRoutingSetStatus
:
'工艺状态'
,
majorRoutingSetStatus
:
''
,
materialBillSetStatus
:
''
,
routingDataSetStatus
:
''
,
rootId
:
''
,
mainRoutingExecuteStatus
:
''
,
majorRoutingExecuteStatus
:
''
,
mainRoutingActualStartDate
:
''
,
mainRoutingActualFinishDate
:
''
,
majorRoutingActualStartDate
:
''
,
majorRoutingActualFinishDate
:
''
,
batchNumber
:
'批次号'
,
projectNumber
:
'项目号'
,
urgencyLevel
:
'紧急程度'
,
materialName
:
'材料名称'
,
isPreschedule
:
'移入排产'
,
spareQty
:
'(APS)备件数量'
,
demandStart
:
'(APS)投料时间'
,
demandFinish
:
'(APS)节点时间'
,
partNamePro
:
'(APS)产品名称增强'
,
selection
:
'多选'
,
DistributeMainRouting
:
'工艺人员'
,
MainRoutingFinishDate
:
'完成时间'
,
},
mes_part_task_plan_simulate
:
{
id
:
''
,
part_task_pk
:
'计划编号'
,
priority
:
'优先级'
,
plan_qty
:
'排产数量'
,
spare_qty
:
''
,
plan_start
:
'计划排产开始'
,
plan_finish
:
'计划排产结束'
,
notes
:
'备注'
,
demand_start
:
'计划要求开始'
,
demand_finish
:
'计划要求结束'
,
insert_flag
:
'插单'
,
badjustflag
:
''
,
},
//多租户-服务器数据源
host
:
{
id
:
''
,
name
:
'数据源名称'
,
ip
:
'服务器地址'
,
user
:
'用户名'
,
password
:
'密码'
,
port
:
'ssh端口'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'是否删除'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
},
//多租户-公司
tanant
:
{
id
:
''
,
name
:
'公司名称'
,
code
:
'公司编码'
,
typeId
:
'公司类型'
,
startTime
:
'服务开始时间'
,
endTime
:
'服务结束时间'
,
initialized
:
'是否已初始化'
,
dataSourceId
:
'数据源'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'是否删除'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
hostId
:
'服务器'
,
},
data_source
:
{
id
:
''
,
hostId
:
'数据源ID'
,
port
:
'端口'
,
userName
:
'用户名'
,
password
:
'密码'
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'是否删除'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
},
mes_part_task_execute
:
{
//排产方案的
pARTTASKPK
:
''
,
cLASSID
:
'产品Id'
,
pARTID
:
'产品Id'
,
oRDERID
:
''
,
pARTTASKID
:
'计划Id'
,
bATCHNUM
:
'批次号'
,
pLANSTART
:
'计划排产开始'
,
pLANFINISH
:
'计划排产结束'
,
aCTUALSTART
:
''
,
aCTUALFINISH
:
''
,
dEMANDSTART
:
'要求开始时间'
,
dEMANDFINISH
:
'要求结束时间'
,
pLANQTY
:
'计划数量'
,
sPAREQTY
:
''
,
pRODUCEDQTY
:
''
,
pASSEDQTY
:
''
,
sCRAPPEDQTY
:
''
,
rEWORKQTY
:
''
,
tASKTYPE
:
'任务类型'
,
iNSERTFLAG
:
'插单'
,
tASKFLAG
:
''
,
sTATUS
:
'状态'
,
nOTES
:
''
,
lOCKFLAG
:
''
,
sCHEDULEID
:
'排产方案'
,
},
mes_op_task_execute
:
{
//子表
iD
:
''
,
oPTASKPK
:
'工单Id'
,
pARTTASKPK
:
'计划Id'
,
tASKSEQ
:
'工序号'
,
tASKNAME
:
'工序名称'
,
pLANFINISH
:
'计划排产结束'
,
pLANSTART
:
'计划排产开始'
,
aCTUALFINISH
:
''
,
aCTUALSTART
:
''
,
sHOPID
:
'车间Id'
,
eQUIPID
:
'设备编号'
,
eQUIPTYPE
:
'设备类型'
,
sINGLEOUT
:
'单间产出'
,
rUNTIME
:
'单件工时'
,
sETUPTIME
:
'准备工时'
,
pUTINTOQTY
:
'投产数量'
,
tRANSPORTTIME
:
'转运工时'
,
cHECKTIME
:
'检验工时'
,
dISPATCHQTY
:
'派工数量'
,
pRODUCEDQTY
:
''
,
pASSEDQTY
:
''
,
sCRAPPEDQTY
:
''
,
rEWORKQTY
:
''
,
tASKTYPE
:
'任务类型'
,
tASKFLAG
:
''
,
iNSERTFLAG
:
'插单'
,
sTATUS
:
'状态'
,
nOTES
:
'备注'
,
lOCKFLAG
:
''
,
routingHEADERID
:
'工艺规程Id'
,
rOUTINGDETAILID
:
'工序Id'
,
isSynchronization
:
''
,
outsideTime
:
'外协时间'
,
sCHEDULEID
:
'排产方案编号'
,
},
mes_op_task_plan_simulate
:
{
//参数设置的表
id
:
''
,
op_task_pk
:
'工单编号'
,
part_task_pk
:
'计划编号'
,
task_seq
:
'工序号'
,
task_name
:
'工序名称'
,
put_into_qty
:
'投产数量'
,
plan_start
:
'计划排产开始'
,
plan_finish
:
'计划排产结束'
,
setup_time
:
'准备工时'
,
run_time
:
'单件工时'
,
transport_time
:
'转运时间'
,
check_time
:
'检验时间'
,
efficiency_value
:
'效率系数'
,
singleout
:
'单件产出'
,
first_equip
:
'设备编号'
,
equip_type
:
'设备类型'
,
cal_id
:
'连班策略'
,
machine_rule
:
'设备优先规则'
,
plan_method
:
'重叠转序'
,
over_time
:
'六日加班'
,
isdiscrete
:
'是否离散'
,
discrete_value
:
'离散值'
,
multi_machine
:
'多台分配'
,
notes
:
'备注'
,
insert_flag
:
'插单'
,
outside_time
:
'外协时间'
,
discrete_percent
:
'离散百分比%'
,
taskseq_des
:
''
,
workshopcode
:
''
,
routing_detail_id
:
''
,
routing_header_id
:
''
,
comb_param
:
''
,
rule_qty
:
''
,
},
routing_detail
:
{
id
:
''
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'修改时间'
,
lastModifierUserId
:
'修改人'
,
isDeleted
:
'是否删除'
,
deleterUserId
:
'删除人'
,
deletionTime
:
'删除时间'
,
classId
:
''
,
routingHeaderId
:
'工艺ID'
,
name
:
'工序名'
,
taskSeq
:
'工序号'
,
description
:
'工序名称详细描述'
,
taskContent
:
'工序内容'
,
resourceId
:
'设备'
,
resourceType
:
'设备类型'
,
runtime
:
'单件排产工时'
,
setupTime
:
'工序准备工时'
,
transportTime
:
'转运工时'
,
checkTime
:
'检验工时'
,
checkFlag
:
'检验标识'
,
efficiencyValue
:
'效率系数'
,
singleOut
:
'单件产出'
,
isOutside
:
'是否外协'
,
departmentId
:
'工序的承制单位'
,
isImportant
:
'是否关键工序'
,
milestoneId
:
'里程碑'
,
phaseId
:
'阶段'
,
status
:
'状态'
,
remark
:
'备注'
,
extend
:
'扩展字段'
,
outsideTime
:
'外协工期'
,
},
RoutingSupporting
:
{
id
:
''
,
routingHeaderId
:
'工艺规程ID'
,
routingHeaderId
:
'工艺规程ID'
,
routingDetailId
:
'工序ID'
,
routingStepId
:
'工步ID'
,
isDeleted
:
'删除人'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
routingHeaderId
:
'工艺规程ID'
,
routingDetailId
:
'工序ID'
,
routingStepId
:
'工步ID'
,
quantity
:
'数量'
,
materialId
:
'物料id'
,
materialType
:
'物料类型'
,
materialNumber
:
'物料编号'
,
nameMaterial
:
'物料名称'
,
state
:
'状态'
,
extend
:
'扩展字段'
,
remark
:
'备注'
,
brand
:
'牌号'
,
specifications
:
'规格'
,
xhgg
:
'型号规格'
,
texture
:
'材质'
,
procurementStandards
:
'采购标准'
,
qualityGrade
:
'质量等级'
,
state
:
'状态'
,
extend
:
'扩展字段'
,
remark
:
'备注'
,
},
routing_step
:
{
id
:
''
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'修改时间'
,
lastModifierUserId
:
'修改人'
,
isDeleted
:
'是否删除'
,
deleterUserId
:
'删除人'
,
deletionTime
:
'删除时间'
,
routingHeaderId
:
'工艺'
,
routingDetailId
:
'工序'
,
classId
:
''
,
stepSeq
:
'工步号'
,
name
:
'名称'
,
description
:
'描述'
,
status
:
'状态'
,
remark
:
'备注'
,
stepContent
:
'工步内容'
,
extend
:
'扩展字段'
,
},
routing_qc_card
:
{
id
:
''
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'修改时间'
,
lastModifierUserId
:
'修改人'
,
isDeleted
:
'是否删除'
,
deleterUserId
:
'删除人'
,
deletionTime
:
'删除时间'
,
routingHeaderId
:
'工艺'
,
routingDetailId
:
'工序'
,
routingStepId
:
'工步'
,
checkContent
:
'检验内容'
,
checkType
:
'检验标记'
,
checkParams
:
'参数名称'
,
measurementUnit
:
'单位'
,
fillintype
:
'汇报类型'
,
qualityTemplate
:
'模板'
,
isphotograph
:
'是否拍照'
,
status
:
'状态'
,
extend
:
'扩展字段'
,
remark
:
'备注'
,
productionRequirement
:
'生产要求'
,
standard
:
'标准指标'
,
qualityTemplateName
:
'模板文件名称'
,
},
run_log
:
{
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'删除人'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
timestamp
:
'时间'
,
level
:
'级别'
,
messageTemplate
:
'模板'
,
renderedMessage
:
'异常信息'
,
clientIpAddress
:
'IP'
,
loginName
:
'账号'
,
tanentCode
:
'租户'
,
host
:
'主机IP'
,
status
:
'状态'
,
requestUrl
:
'服务地址'
,
requestParam
:
'参数'
,
exception
:
'异常详细信息'
,
remark
:
'备注'
mes_op_task_execute
:
{
//子表
iD
:
''
,
oPTASKPK
:
'工单Id'
,
pARTTASKPK
:
'计划Id'
,
tASKSEQ
:
'工序号'
,
tASKNAME
:
'工序名称'
,
pLANFINISH
:
'计划排产结束'
,
pLANSTART
:
'计划排产开始'
,
aCTUALFINISH
:
''
,
aCTUALSTART
:
''
,
sHOPID
:
'车间Id'
,
eQUIPID
:
'设备编号'
,
eQUIPTYPE
:
'设备类型'
,
sINGLEOUT
:
'单间产出'
,
rUNTIME
:
'单件工时'
,
sETUPTIME
:
'准备工时'
,
pUTINTOQTY
:
'投产数量'
,
tRANSPORTTIME
:
'转运工时'
,
cHECKTIME
:
'检验工时'
,
dISPATCHQTY
:
'派工数量'
,
pRODUCEDQTY
:
''
,
pASSEDQTY
:
''
,
sCRAPPEDQTY
:
''
,
rEWORKQTY
:
''
,
tASKTYPE
:
'任务类型'
,
tASKFLAG
:
''
,
iNSERTFLAG
:
'插单'
,
sTATUS
:
'状态'
,
nOTES
:
'备注'
,
lOCKFLAG
:
''
,
routingHEADERID
:
'工艺规程Id'
,
rOUTINGDETAILID
:
'工序Id'
,
isSynchronization
:
''
,
outsideTime
:
'外协时间'
,
sCHEDULEID
:
'排产方案编号'
,
},
mes_op_task_plan_simulate
:
{
//参数设置的表
id
:
''
,
op_task_pk
:
'工单编号'
,
part_task_pk
:
'计划编号'
,
task_seq
:
'工序号'
,
task_name
:
'工序名称'
,
put_into_qty
:
'投产数量'
,
plan_start
:
'计划排产开始'
,
plan_finish
:
'计划排产结束'
,
setup_time
:
'准备工时'
,
run_time
:
'单件工时'
,
transport_time
:
'转运时间'
,
check_time
:
'检验时间'
,
efficiency_value
:
'效率系数'
,
singleout
:
'单件产出'
,
first_equip
:
'设备编号'
,
equip_type
:
'设备类型'
,
cal_id
:
'连班策略'
,
machine_rule
:
'设备优先规则'
,
plan_method
:
'重叠转序'
,
over_time
:
'六日加班'
,
isdiscrete
:
'是否离散'
,
discrete_value
:
'离散值'
,
multi_machine
:
'多台分配'
,
notes
:
'备注'
,
insert_flag
:
'插单'
,
outside_time
:
'外协时间'
,
discrete_percent
:
'离散百分比%'
,
taskseq_des
:
''
,
workshopcode
:
''
,
routing_detail_id
:
''
,
routing_header_id
:
''
,
comb_param
:
''
,
rule_qty
:
''
,
},
routing_detail
:
{
id
:
''
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'修改时间'
,
lastModifierUserId
:
'修改人'
,
isDeleted
:
'是否删除'
,
deleterUserId
:
'删除人'
,
deletionTime
:
'删除时间'
,
classId
:
''
,
routingHeaderId
:
'工艺ID'
,
name
:
'工序名'
,
taskSeq
:
'工序号'
,
description
:
'工序名称详细描述'
,
taskContent
:
'工序内容'
,
resourceId
:
'设备'
,
resourceType
:
'设备类型'
,
runtime
:
'单件排产工时'
,
setupTime
:
'工序准备工时'
,
transportTime
:
'转运工时'
,
checkTime
:
'检验工时'
,
checkFlag
:
'检验标识'
,
efficiencyValue
:
'效率系数'
,
singleOut
:
'单件产出'
,
isOutside
:
'是否外协'
,
departmentId
:
'工序的承制单位'
,
isImportant
:
'是否关键工序'
,
milestoneId
:
'里程碑'
,
phaseId
:
'阶段'
,
status
:
'状态'
,
remark
:
'备注'
,
extend
:
'扩展字段'
,
outsideTime
:
'外协工期'
,
},
RoutingSupporting
:
{
id
:
''
,
routingHeaderId
:
'工艺规程ID'
,
routingHeaderId
:
'工艺规程ID'
,
routingDetailId
:
'工序ID'
,
routingStepId
:
'工步ID'
,
isDeleted
:
'删除人'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
routingHeaderId
:
'工艺规程ID'
,
routingDetailId
:
'工序ID'
,
routingStepId
:
'工步ID'
,
quantity
:
'数量'
,
materialId
:
'物料id'
,
materialType
:
'物料类型'
,
materialNumber
:
'物料编号'
,
nameMaterial
:
'物料名称'
,
state
:
'状态'
,
extend
:
'扩展字段'
,
remark
:
'备注'
,
brand
:
'牌号'
,
specifications
:
'规格'
,
xhgg
:
'型号规格'
,
texture
:
'材质'
,
procurementStandards
:
'采购标准'
,
qualityGrade
:
'质量等级'
,
state
:
'状态'
,
extend
:
'扩展字段'
,
remark
:
'备注'
,
},
routing_step
:
{
id
:
''
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'修改时间'
,
lastModifierUserId
:
'修改人'
,
isDeleted
:
'是否删除'
,
deleterUserId
:
'删除人'
,
deletionTime
:
'删除时间'
,
routingHeaderId
:
'工艺'
,
routingDetailId
:
'工序'
,
classId
:
''
,
stepSeq
:
'工步号'
,
name
:
'名称'
,
description
:
'描述'
,
status
:
'状态'
,
remark
:
'备注'
,
stepContent
:
'工步内容'
,
extend
:
'扩展字段'
,
},
routing_qc_card
:
{
id
:
''
,
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'修改时间'
,
lastModifierUserId
:
'修改人'
,
isDeleted
:
'是否删除'
,
deleterUserId
:
'删除人'
,
deletionTime
:
'删除时间'
,
routingHeaderId
:
'工艺'
,
routingDetailId
:
'工序'
,
routingStepId
:
'工步'
,
checkContent
:
'检验内容'
,
checkType
:
'检验标记'
,
checkParams
:
'参数名称'
,
measurementUnit
:
'单位'
,
fillintype
:
'汇报类型'
,
qualityTemplate
:
'模板'
,
isphotograph
:
'是否拍照'
,
status
:
'状态'
,
extend
:
'扩展字段'
,
remark
:
'备注'
,
productionRequirement
:
'生产要求'
,
standard
:
'标准指标'
,
qualityTemplateName
:
'模板文件名称'
,
},
run_log
:
{
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'删除人'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
timestamp
:
'时间'
,
level
:
'级别'
,
messageTemplate
:
'模板'
,
renderedMessage
:
'异常信息'
,
clientIpAddress
:
'IP'
,
loginName
:
'账号'
,
tanentCode
:
'租户'
,
host
:
'主机IP'
,
status
:
'状态'
,
requestUrl
:
'服务地址'
,
requestParam
:
'参数'
,
exception
:
'异常详细信息'
,
remark
:
'备注'
},
user_message_config
:
{
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'删除人'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
categoryName
:
'名称'
,
roleIds
:
'角色Id'
,
userIds
:
'用户Id'
,
isInner
:
'是否发送站内消息'
,
isEmail
:
'是否发送邮件消息'
,
roles
:
'角色'
,
users
:
'用户'
,
status
:
'启用状态'
,
code
:
'编码'
,
template
:
'模板'
,
title
:
'标题'
,
departmentIds
:
'部门Id'
,
departments
:
'部门'
,
color
:
'颜色'
,
icon
:
'图标'
,
}
}
},
user_message_config
:
{
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'删除人'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
categoryName
:
'名称'
,
roleIds
:
'角色Id'
,
userIds
:
'用户Id'
,
isInner
:
'是否发送站内消息'
,
isEmail
:
'是否发送邮件消息'
,
roles
:
'角色'
,
users
:
'用户'
,
status
:
'启用状态'
,
code
:
'编码'
,
template
:
'模板'
,
title
:
'标题'
,
departmentIds
:
'部门Id'
,
departments
:
'部门'
,
color
:
'颜色'
,
icon
:
'图标'
,
},
cache_config
:
{
creationTime
:
'创建时间'
,
creatorUserId
:
'创建人'
,
lastModificationTime
:
'更新时间'
,
lastModifierUserId
:
'更新人'
,
isDeleted
:
'删除人'
,
deletionTime
:
'删除时间'
,
deleterUserId
:
'删除人'
,
code
:
'编码'
,
name
:
'名称'
,
describe
:
'描述'
,
duration
:
'缓存时长'
,
strategy
:
'策略'
,
type
:
'类型'
,
state
:
'状态'
,
size
:
'数据长度'
,
}
}
\ No newline at end of file
pages/basicData/cache/add.vue
0 → 100644
View file @
255baf57
<
template
>
<Form
ref=
"form"
:model=
"entity"
:rules=
"rules"
:label-width=
"90"
>
<Row>
<Col
:span=
"12"
><FormItem
:label=
"l('code')"
prop=
"code"
>
<Input
v-model=
"entity.code"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('name')"
prop=
"name"
>
<Input
v-model=
"entity.name"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('duration')"
prop=
"duration"
>
<InputNumber
v-model=
"entity.duration"
></InputNumber>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('strategy')"
prop=
"strategy"
>
<Dictionary
code=
"mes.cache_config.Strategy"
v-model=
"entity.strategy"
></Dictionary>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('type')"
prop=
"type"
>
<Dictionary
code=
"mes.cache_config.Type"
v-model=
"entity.type"
></Dictionary>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('state')"
prop=
"state"
>
<Dictionary
code=
"mes.cache_config.State"
v-model=
"entity.state"
></Dictionary>
</FormItem
></Col>
<Col
:span=
"24"
><FormItem
:label=
"l('describe')"
prop=
"describe"
>
<Input
v-model=
"entity.describe"
type=
"textarea"
:rows=
"5"
></Input>
</FormItem
></Col>
</Row>
<FormItem>
<Button
type=
"primary"
@
click=
"handleSubmit"
:disabled=
"disabled"
>
保存
</Button
>
<Button
@
click=
"handleClose"
class=
"ml20"
>
取消
</Button>
</FormItem>
</Form>
</
template
>
<
script
>
import
Api
from
"./api"
;
export
default
{
name
:
"Add"
,
data
()
{
return
{
disabled
:
false
,
entity
:
{
code
:
""
,
name
:
""
,
describe
:
""
,
duration
:
null
,
strategy
:
0
,
type
:
0
,
state
:
0
,
},
rules
:
{
code
:
[{
required
:
true
,
message
:
"必填"
,
trigger
:
"blur"
}],
name
:
[{
required
:
true
,
message
:
"必填"
,
trigger
:
"blur"
}],
duration
:
[{
required
:
true
,
message
:
"必填"
,
trigger
:
"blur"
}],
},
};
},
props
:
{
v
:
Object
,
eid
:
Number
,
},
mounted
()
{
if
(
this
.
eid
>
0
)
{
this
.
load
(
this
.
eid
);
}
},
methods
:
{
handleSubmit
()
{
this
.
$refs
.
form
.
validate
((
v
)
=>
{
if
(
v
)
{
this
.
disabled
=
true
;
Api
.
create
(
this
.
entity
)
.
then
((
r
)
=>
{
this
.
disabled
=
false
;
if
(
r
.
success
)
{
this
.
$Message
.
success
(
"保存成功"
);
this
.
$emit
(
"on-ok"
);
}
else
{
this
.
$Message
.
error
(
"保存失败"
);
}
})
.
catch
((
err
)
=>
{
this
.
disabled
=
false
;
this
.
$Message
.
error
(
"保存失败"
);
console
.
warn
(
err
);
});
}
});
},
handleClose
()
{
this
.
$emit
(
"on-close"
);
},
load
(
v
)
{
Api
.
get
({
id
:
v
}).
then
((
r
)
=>
{
this
.
entity
=
r
.
result
;
this
.
entity
.
id
=
0
;
});
},
l
(
key
)
{
key
=
"cache_config"
+
"."
+
key
;
return
this
.
$t
(
key
);
},
},
watch
:
{
v
()
{
this
.
entity
=
this
.
$u
.
clone
(
this
.
v
);
},
eid
(
v
)
{
if
(
v
>
0
)
{
this
.
load
(
v
);
}
},
},
};
</
script
>
\ No newline at end of file
pages/basicData/cache/api.js
0 → 100644
View file @
255baf57
import
Api
from
'@/plugins/request'
export
default
{
index
:
`
${
systemUrl
}
/cacheconfig/paged`
,
paged
(
params
)
{
return
Api
.
post
(
`
${
systemUrl
}
/cacheconfig/paged`
,
params
);
},
get
(
params
)
{
return
Api
.
get
(
`
${
systemUrl
}
/cacheconfig/get`
,
params
);
},
create
(
params
)
{
return
Api
.
post
(
`
${
systemUrl
}
/cacheconfig/create`
,
params
);
},
update
(
params
)
{
return
Api
.
post
(
`
${
systemUrl
}
/cacheconfig/update`
,
params
);
},
delete
(
id
)
{
return
Api
.
delete
(
`
${
systemUrl
}
/cacheconfig/delete`
,
{
params
:
{
id
:
id
}
});
},
deletes
(
params
)
{
return
Api
.
post
(
`
${
systemUrl
}
/cacheconfig/batchdelete`
,
params
);
},
clears
(
id
)
{
return
Api
.
post
(
`
${
systemUrl
}
/cacheconfig/clear`
,
{
"id"
:
id
});
},
allClears
(
params
)
{
return
Api
.
post
(
`
${
systemUrl
}
/cacheconfig/batchclearcache`
,
params
);
}
}
\ No newline at end of file
pages/basicData/cache/detail.vue
0 → 100644
View file @
255baf57
<
template
>
<div
class=
"detail"
>
<Row>
<!--
<Filed
:span=
"12"
:name=
"l('creationTime')"
>
{{
entity
.
creationTime
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('creatorUserId')"
>
{{
entity
.
creatorUserId
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('lastModificationTime')"
>
{{
entity
.
lastModificationTime
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('lastModifierUserId')"
>
{{
entity
.
lastModifierUserId
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('isDeleted')"
>
{{
entity
.
isDeleted
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('deletionTime')"
>
{{
entity
.
deletionTime
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('deleterUserId')"
>
{{
entity
.
deleterUserId
}}
</Filed>
-->
<Filed
:span=
"12"
:name=
"l('code')"
>
{{
entity
.
code
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('name')"
>
{{
entity
.
name
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('duration')"
>
{{
entity
.
duration
}}
</Filed>
<Filed
:span=
"12"
:name=
"l('strategy')"
>
<State
code=
"mes.cache_config.Strategy"
:value=
"entity.strategy"
/>
</Filed>
<Filed
:span=
"12"
:name=
"l('type')"
>
<State
code=
"mes.cache_config.Type"
:value=
"entity.type"
/>
</Filed>
<Filed
:span=
"12"
:name=
"l('state')"
>
<State
code=
"mes.cache_config.State"
:value=
"entity.state"
/>
</Filed>
<Filed
:span=
"24"
:name=
"l('size')"
>
{{
entity
.
size
}}
<Button
type=
"primary"
v-if=
"entity.size > 0"
>
清理缓存
</Button>
</Filed>
<Filed
:span=
"24"
:name=
"l('describe')"
>
{{
entity
.
describe
}}
</Filed>
</Row>
</div>
</
template
>
<
script
>
import
Api
from
"./api"
;
export
default
{
name
:
"Add"
,
data
()
{
return
{
entity
:
{},
rules
:
{
name
:
[{
required
:
true
,
message
:
"必填"
,
trigger
:
"blur"
}],
code
:
[{
required
:
true
,
message
:
"必填"
,
trigger
:
"blur"
}],
},
};
},
props
:
{
eid
:
Number
,
},
mounted
()
{
if
(
this
.
eid
>
0
)
{
this
.
load
(
this
.
eid
);
}
},
methods
:
{
load
(
v
)
{
Api
.
get
({
id
:
v
}).
then
((
r
)
=>
{
this
.
entity
=
r
.
result
;
this
.
$emit
(
"on-load"
);
});
},
handleClose
()
{
this
.
$emit
(
"on-close"
);
},
l
(
key
)
{
key
=
"cache_config"
+
"."
+
key
;
return
this
.
$t
(
key
);
},
},
watch
:
{
eid
(
v
)
{
if
(
v
>
0
)
{
this
.
load
(
v
);
}
},
},
};
</
script
>
\ No newline at end of file
pages/basicData/cache/edit.vue
0 → 100644
View file @
255baf57
<
template
>
<Form
ref=
"form"
:model=
"entity"
:rules=
"rules"
:label-width=
"90"
>
<Row>
<Col
:span=
"12"
><FormItem
:label=
"l('code')"
prop=
"code"
>
<Input
v-model=
"entity.code"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('name')"
prop=
"name"
>
<Input
v-model=
"entity.name"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('duration')"
prop=
"duration"
>
<InputNumber
v-model=
"entity.duration"
></InputNumber>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('strategy')"
prop=
"strategy"
>
<Dictionary
code=
"mes.cache_config.Strategy"
v-model=
"entity.strategy"
></Dictionary>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('type')"
prop=
"type"
>
<Dictionary
code=
"mes.cache_config.Type"
v-model=
"entity.type"
></Dictionary>
</FormItem
></Col>
<Col
:span=
"12"
><FormItem
:label=
"l('state')"
prop=
"state"
>
<Dictionary
code=
"mes.cache_config.State"
v-model=
"entity.state"
></Dictionary>
</FormItem
></Col>
<Col
:span=
"24"
><FormItem
:label=
"l('describe')"
prop=
"describe"
>
<Input
v-model=
"entity.describe"
type=
"textarea"
:rows=
"5"
></Input>
</FormItem
></Col>
</Row>
<FormItem>
<Button
type=
"primary"
@
click=
"handleSubmit"
:disabled=
"disabled"
>
保存
</Button
>
<Button
@
click=
"handleClose"
class=
"ml20"
>
取消
</Button>
</FormItem>
</Form>
</
template
>
<
script
>
import
Api
from
"./api"
;
export
default
{
name
:
"Edit"
,
data
()
{
return
{
disabled
:
false
,
entity
:
{},
rules
:
{
code
:
[{
required
:
true
,
message
:
"必填"
,
trigger
:
"blur"
}],
name
:
[{
required
:
true
,
message
:
"必填"
,
trigger
:
"blur"
}],
duration
:
[{
required
:
true
,
message
:
"必填"
,
trigger
:
"blur"
}],
},
};
},
props
:
{
eid
:
Number
,
},
mounted
()
{
if
(
this
.
eid
>
0
)
{
this
.
load
(
this
.
eid
);
}
},
methods
:
{
load
(
v
)
{
Api
.
get
({
id
:
v
}).
then
((
r
)
=>
{
this
.
entity
=
r
.
result
;
});
},
handleSubmit
()
{
this
.
$refs
.
form
.
validate
((
v
)
=>
{
if
(
v
)
{
this
.
disabled
=
true
;
Api
.
update
(
this
.
entity
)
.
then
((
r
)
=>
{
this
.
disabled
=
false
;
if
(
r
.
success
)
{
this
.
$Message
.
success
(
"保存成功"
);
this
.
$emit
(
"on-ok"
);
}
else
{
this
.
$Message
.
error
(
"保存失败"
);
}
})
.
catch
((
err
)
=>
{
this
.
disabled
=
false
;
this
.
$Message
.
error
(
"保存失败"
);
console
.
warn
(
err
);
});
}
});
},
handleClose
()
{
this
.
$emit
(
"on-close"
);
},
l
(
key
)
{
key
=
"cache_config"
+
"."
+
key
;
return
this
.
$t
(
key
);
},
},
watch
:
{
eid
(
v
)
{
if
(
v
!=
0
)
{
this
.
load
(
v
);
}
},
},
};
</
script
>
\ No newline at end of file
pages/basicData/cache/index.vue
0 → 100644
View file @
255baf57
<
template
>
<div>
<DataGrid
:columns=
"columns"
ref=
"grid"
:action=
"action"
@
on-selection-change=
"selectInfo"
><template
slot=
"easySearch"
><Form
ref=
"formInline"
:model=
"easySearch"
inline
><FormItem
prop=
"keys"
><Input
placeholder=
"请输入关键字名称"
v-model=
"easySearch.keys.value"
/>
</FormItem>
<FormItem
><Button
type=
"primary"
@
click=
"search"
>
查询
</Button></FormItem
>
</Form></
template
>
<
template
slot=
"searchForm"
>
<Search
/>
</
template
>
<
template
slot=
"batch"
>
<Button
type=
"primary"
@
click=
"allClear"
>
批量清理
</Button>
</
template
>
<
template
slot=
"batch"
>
<Button
type=
"primary"
@
click=
"inSure"
>
确定
</Button>
</
template
>
<
template
slot=
"buttons"
>
<Button
type=
"primary"
@
click=
"add"
>
新增
</Button>
</
template
>
</DataGrid>
<Modal
v-model=
"modal"
:title=
"title"
width=
"1200"
footer-hide
>
<component
:is=
"detail"
:eid=
"curId"
@
on-close=
"cancel"
@
on-ok=
"ok"
/>
</Modal>
</div>
</template>
<
script
>
import
Api
from
"./api"
;
import
Search
from
"./search"
;
export
default
{
name
:
"list"
,
components
:
{
Search
,
},
head
:
{
title
:
""
,
author
:
"henq"
,
description
:
"cache_config 10/9/2020 2:37:46 PM"
,
},
data
()
{
return
{
results
:
[],
selectList
:
[],
action
:
Api
.
index
,
easySearch
:
{
keys
:
{
op
:
"name"
,
value
:
null
},
},
modal
:
false
,
title
:
"新增"
,
detail
:
null
,
curId
:
0
,
columns
:
[
{
key
:
"id"
,
title
:
this
.
$t
(
"id"
),
hide
:
true
,
align
:
"left"
,
high
:
true
,
},
{
key
:
"selection"
,
width
:
60
,
align
:
"center"
,
type
:
"selection"
,
},
{
key
:
"name"
,
title
:
this
.
l
(
"name"
),
align
:
"left"
,
easy
:
true
,
high
:
true
,
render
:
(
h
,
params
)
=>
{
return
h
(
"div"
,
{
class
:
"action"
},
[
h
(
"op"
,
{
attrs
:
{
oprate
:
"detail"
},
on
:
{
click
:
()
=>
this
.
view
(
params
.
row
.
id
)
},
},
params
.
row
.
name
),
]);
},
},
{
key
:
"creatorUserId"
,
title
:
this
.
l
(
"creatorUserId"
),
align
:
"left"
,
high
:
true
,
},
// {
// key: "lastModificationTime",
// title: this.l("lastModificationTime"),
// align: "left",
// high: true,
// },
// {
// key: "lastModifierUserId",
// title: this.l("lastModifierUserId"),
// align: "left",
// high: true,
// },
// {
// key: "isDeleted",
// title: this.l("isDeleted"),
// align: "left",
// high: true,
// },
// {
// key: "deletionTime",
// title: this.l("deletionTime"),
// align: "left",
// high: true,
// },
// {
// key: "deleterUserId",
// title: this.l("deleterUserId"),
// align: "left",
// high: true,
// },
{
key
:
"code"
,
title
:
this
.
l
(
"code"
),
align
:
"left"
,
high
:
true
},
{
key
:
"duration"
,
title
:
this
.
l
(
"duration"
),
align
:
"left"
,
high
:
true
,
},
{
key
:
"strategy"
,
title
:
this
.
l
(
"strategy"
),
align
:
"left"
,
high
:
true
,
code
:
"mes.cache_config.Strategy"
,
},
{
key
:
"type"
,
title
:
this
.
l
(
"type"
),
align
:
"left"
,
high
:
true
,
code
:
"mes.cache_config.Type"
,
},
{
key
:
"state"
,
title
:
this
.
l
(
"state"
),
align
:
"left"
,
high
:
true
,
code
:
"mes.cache_config.State"
,
},
{
key
:
"creationTime"
,
title
:
this
.
l
(
"creationTime"
),
align
:
"left"
,
high
:
true
,
},
{
title
:
"操作"
,
key
:
"action"
,
width
:
170
,
align
:
"center"
,
render
:
(
h
,
params
)
=>
{
return
h
(
"div"
,
{
class
:
"action"
},
[
h
(
"op"
,
{
attrs
:
{
oprate
:
"detail"
},
on
:
{
click
:
()
=>
this
.
view
(
params
.
row
.
id
)
},
},
"查看"
),
//h('op', { attrs: { oprate: 'copy' }, on: { click: () => this.copy(params.row.id) } }, '克隆'),
h
(
"op"
,
{
attrs
:
{
oprate
:
"edit"
},
on
:
{
click
:
()
=>
this
.
edit
(
params
.
row
.
id
)
},
},
"编辑"
),
h
(
"op"
,
{
attrs
:
{
oprate
:
"clears"
},
on
:
{
click
:
()
=>
this
.
clears
(
params
.
row
.
id
)
},
},
"清理"
),
h
(
"op"
,
{
attrs
:
{
oprate
:
"delete"
},
on
:
{
click
:
()
=>
this
.
remove
(
params
.
row
.
id
)
},
},
"删除"
),
]);
},
},
],
};
},
mounted
()
{
console
.
log
(
this
);
},
async
fetch
({
store
,
params
})
{
await
store
.
dispatch
(
"loadDictionary"
);
// 加载数据字典
},
methods
:
{
ok
()
{
this
.
$refs
.
grid
.
load
();
this
.
modal
=
false
;
this
.
curId
=
0
;
},
search
()
{
this
.
$refs
.
grid
.
reload
(
this
.
easySearch
);
},
add
()
{
this
.
curId
=
0
;
this
.
title
=
"新增"
;
this
.
detail
=
()
=>
import
(
"./add"
);
this
.
modal
=
true
;
},
// copy(id) {
// this.curId = id;
// this.title = "克隆";
// this.detail = () => import("./add");
// this.modal = true;
// },
view
(
id
)
{
this
.
curId
=
id
;
this
.
title
=
"详情"
;
this
.
detail
=
()
=>
import
(
"./detail"
);
this
.
modal
=
true
;
},
edit
(
id
)
{
this
.
curId
=
id
;
this
.
title
=
"编辑"
;
this
.
detail
=
()
=>
import
(
"./edit"
);
this
.
modal
=
true
;
},
remove
(
id
)
{
Api
.
delete
(
id
).
then
((
r
)
=>
{
if
(
r
.
success
)
{
this
.
$refs
.
grid
.
load
();
this
.
$Message
.
success
(
"删除成功"
);
}
});
},
clears
(
id
)
{
Api
.
clears
(
id
).
then
((
r
)
=>
{
if
(
r
.
success
)
{
this
.
$refs
.
grid
.
load
();
this
.
$Message
.
success
(
"缓存已清除"
);
}
});
},
cancel
()
{
this
.
curId
=
0
;
this
.
modal
=
false
;
},
l
(
key
)
{
/*
cache_config:{
creationTime:'创建时间',
creatorUserId:'创建人',
lastModificationTime:'更新时间',
lastModifierUserId:'更新人',
isDeleted:'删除人',
deletionTime:'删除时间',
deleterUserId:'删除人',
key:'键',
name:'名称',
describe:'描述',
duration:'缓存时长',
strategy:'策略',
type:'类型',
state:'状态',
}
*/
let
vkey
=
"cache_config"
+
"."
+
key
;
return
this
.
$t
(
vkey
)
||
key
;
},
selectInfo
(
value
)
{
this
.
selectList
=
[];
this
.
selectList
=
value
;
let
statueArry
=
[];
value
.
forEach
((
data
)
=>
{
var
that
=
this
;
statueArry
.
push
(
data
.
id
);
});
this
.
results
=
[];
this
.
results
=
statueArry
;
},
inSure
()
{
Api
.
deletes
(
this
.
results
).
then
((
r
)
=>
{
if
(
r
.
success
)
{
this
.
$refs
.
grid
.
load
();
this
.
$refs
.
grid
.
selectAll
(
false
);
this
.
$Message
.
success
(
"删除成功"
);
}
});
},
allClear
()
{
Api
.
allClears
(
this
.
results
).
then
((
r
)
=>
{
if
(
r
.
success
)
{
this
.
$refs
.
grid
.
load
();
this
.
$refs
.
grid
.
selectAll
(
false
);
this
.
$Message
.
success
(
"缓存已清除"
);
}
});
},
},
};
</
script
>
<
style
lang=
"less"
>
</
style
>
\ No newline at end of file
pages/basicData/cache/search.vue
0 → 100644
View file @
255baf57
<
template
>
<Form
ref=
"form"
:model=
"condition"
:label-width=
"90"
>
<Row>
<Col
:span=
"12"
:v-if=
"condition.id.show"
><FormItem
:label=
"$t('id')"
prop=
"id"
>
<Input
v-model=
"condition.id.value"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.creationTime.show"
><FormItem
:label=
"l('creationTime')"
prop=
"creationTime"
>
<DatePicker
type=
"daterange"
v-model=
"condition.creationTime.value"
></DatePicker>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.creatorUserId.show"
><FormItem
:label=
"l('creatorUserId')"
prop=
"creatorUserId"
>
<Input
v-model=
"condition.creatorUserId.value"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.lastModificationTime.show"
><FormItem
:label=
"l('lastModificationTime')"
prop=
"lastModificationTime"
>
<DatePicker
type=
"daterange"
v-model=
"condition.lastModificationTime.value"
></DatePicker>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.lastModifierUserId.show"
><FormItem
:label=
"l('lastModifierUserId')"
prop=
"lastModifierUserId"
>
<Input
v-model=
"condition.lastModifierUserId.value"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.deletionTime.show"
><FormItem
:label=
"l('deletionTime')"
prop=
"deletionTime"
>
<DatePicker
type=
"daterange"
v-model=
"condition.deletionTime.value"
></DatePicker>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.key.show"
><FormItem
:label=
"l('code')"
prop=
"code"
>
<Input
v-model=
"condition.code.value"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.name.show"
><FormItem
:label=
"l('name')"
prop=
"name"
>
<Input
v-model=
"condition.name.value"
>
</Input>
</FormItem
></Col>
<Col
:span=
"24"
:v-if=
"condition.describe.show"
><FormItem
:label=
"l('describe')"
prop=
"describe"
>
<Input
v-model=
"condition.describe.value"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.duration.show"
><FormItem
:label=
"l('duration')"
prop=
"duration"
>
<Input
v-model=
"condition.duration.value"
>
</Input>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.strategy.show"
><FormItem
:label=
"l('strategy')"
prop=
"strategy"
>
<Dictionary
code=
"mes.cache_config.Strategy"
v-model=
"condition.strategy.value"
></Dictionary>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.type.show"
><FormItem
:label=
"l('type')"
prop=
"type"
>
<Dictionary
code=
"mes.cache_config.Type"
v-model=
"condition.type.value"
></Dictionary>
</FormItem
></Col>
<Col
:span=
"12"
:v-if=
"condition.state.show"
><FormItem
:label=
"l('state')"
prop=
"state"
>
<Dictionary
code=
"mes.cache_config.State"
v-model=
"condition.state.value"
></Dictionary>
</FormItem
></Col>
</Row>
</Form>
</
template
>
<
script
>
import
Api
from
"./api"
;
export
default
{
name
:
"Add"
,
data
()
{
return
{
condition
:
{
id
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
creationTime
:
{
op
:
"Range"
,
value
:
null
,
show
:
true
},
creatorUserId
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
lastModificationTime
:
{
op
:
"Range"
,
value
:
null
,
show
:
true
},
lastModifierUserId
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
deletionTime
:
{
op
:
"Range"
,
value
:
null
,
show
:
true
},
code
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
name
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
describe
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
duration
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
strategy
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
type
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
state
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
},
};
},
methods
:
{
handleClose
()
{
this
.
$emit
(
"on-close"
);
},
l
(
key
)
{
key
=
"cache_config"
+
"."
+
key
;
return
this
.
$t
(
key
);
},
},
};
</
script
>
\ No newline at end of file
pages/basicData/calendar/class/edit.vue
View file @
255baf57
...
...
@@ -11,11 +11,11 @@
<Input
v-model=
"entity.shiftName"
></Input>
</FormItem>
</Col>
<
!--
<
Col
:span=
"24"
>
<Col
:span=
"24"
>
<FormItem
:label=
"l('shiftStartEnd')"
prop=
"shiftStartEnd"
>
<TimePicker
format=
"HH:mm"
v-model=
"entity.shiftStartEnd"
type=
"timerange"
placeholder=
"选择时间段"
style=
"width: 130px"
></TimePicker>
</FormItem>
</Col>
-->
</Col>
<Col
:span=
"24"
>
<FormItem
:label=
"l('shiftStart')"
prop=
"shiftStart"
>
<TimePicker
format=
"HH:mm"
v-model=
"entity.shiftStart"
placeholder=
"选择时间段"
style=
"width: 130px"
></TimePicker>
...
...
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