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
c41c1440
Commit
c41c1440
authored
May 07, 2020
by
renjintao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
search
parent
56b31b73
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
191 additions
and
105 deletions
+191
-105
search.vue
pages/technology/search.vue
+191
-105
No files found.
pages/technology/search.vue
View file @
c41c1440
<
template
>
<Form
ref=
"form"
:model=
"condition"
:label-width=
"90"
>
<Row>
<Col
:span=
"12"
:v-if=
"condition.creationTime.show"
><FormItem
:label=
"$t('creationTime')"
prop=
"creationTime"
>
<DatePicker
type=
"daterange"
v-model=
"condition.creationTime.value"
></DatePicker>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.creatorUserId.show"
><FormItem
:label=
"$t('creatorUserId')"
prop=
"creatorUserId"
>
<Input
v-model=
"condition.creatorUserId.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.lastModificationTime.show"
><FormItem
:label=
"$t('lastModificationTime')"
prop=
"lastModificationTime"
>
<DatePicker
type=
"daterange"
v-model=
"condition.lastModificationTime.value"
></DatePicker>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.lastModifierUserId.show"
><FormItem
:label=
"$t('lastModifierUserId')"
prop=
"lastModifierUserId"
>
<Input
v-model=
"condition.lastModifierUserId.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.classId.show"
><FormItem
:label=
"l('classId')"
prop=
"classId"
>
<Input
v-model=
"condition.classId.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.unicode.show"
><FormItem
:label=
"l('unicode')"
prop=
"unicode"
>
<Input
v-model=
"condition.unicode.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=
"12"
:v-if=
"condition.code.show"
><FormItem
:label=
"l('code')"
prop=
"code"
>
<Input
v-model=
"condition.code.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.productId.show"
><FormItem
:label=
"l('productId')"
prop=
"productId"
>
<Input
v-model=
"condition.productId.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.version.show"
><FormItem
:label=
"l('version')"
prop=
"version"
>
<Input
v-model=
"condition.version.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.author.show"
><FormItem
:label=
"l('author')"
prop=
"author"
>
<Input
v-model=
"condition.author.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.departmentId.show"
><FormItem
:label=
"l('departmentId')"
prop=
"departmentId"
>
<Input
v-model=
"condition.departmentId.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.isMain.show"
><FormItem
:label=
"l('isMain')"
prop=
"isMain"
>
<Input
v-model=
"condition.isMain.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.upId.show"
><FormItem
:label=
"l('upId')"
prop=
"upId"
>
<Input
v-model=
"condition.upId.value"
>
</Input>
</FormItem></Col>
<!--
<Col
:span=
"12"
:v-if=
"condition.upDetailId.show"
><FormItem
:label=
"l('upDetailId')"
prop=
"upDetailId"
>
<Input
v-model=
"condition.upDetailId.value"
>
</Input>
</FormItem></Col>
-->
<Col
:span=
"12"
:v-if=
"condition.routingType.show"
><FormItem
:label=
"l('routingType')"
prop=
"routingType"
>
<Dictionary
code=
"Process.Routing.routingType"
v-model=
"condition.routingType.value"
></Dictionary>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.status.show"
><FormItem
:label=
"l('status')"
prop=
"status"
>
<Dictionary
code=
"Process.Status"
v-model=
"condition.status.value"
></Dictionary>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.approvalStatus.show"
><FormItem
:label=
"l('approvalStatus')"
prop=
"approvalStatus"
>
<Dictionary
code=
"process.RoutingStatus"
v-model=
"condition.approvalStatus.value"
></Dictionary>
</FormItem></Col>
<Col
:span=
"24"
:v-if=
"condition.remark.show"
><FormItem
:label=
"l('remark')"
prop=
"remark"
>
<Input
v-model=
"condition.remark.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.approvalStatusRemark.show"
><FormItem
:label=
"l('approvalStatusRemark')"
prop=
"approvalStatusRemark"
>
<Input
v-model=
"condition.approvalStatusRemark.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.auditUserId1.show"
><FormItem
:label=
"l('auditUserId1')"
prop=
"auditUserId1"
>
<Input
v-model=
"condition.auditUserId1.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.auditUserId2.show"
><FormItem
:label=
"l('auditUserId2')"
prop=
"auditUserId2"
>
<Input
v-model=
"condition.auditUserId2.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.platesnum.show"
><FormItem
:label=
"l('platesnum')"
prop=
"platesnum"
>
<Input
v-model=
"condition.platesnum.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.isEffect.show"
><FormItem
:label=
"l('isEffect')"
prop=
"isEffect"
>
<Input
v-model=
"condition.isEffect.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.versionnotes.show"
><FormItem
:label=
"l('versionnotes')"
prop=
"versionnotes"
>
<Input
v-model=
"condition.versionnotes.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.phase.show"
><FormItem
:label=
"l('phase')"
prop=
"phase"
>
<Input
v-model=
"condition.phase.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.versionid.show"
><FormItem
:label=
"l('versionid')"
prop=
"versionid"
>
<Input
v-model=
"condition.versionid.value"
>
</Input>
</FormItem></Col>
<Col
:span=
"12"
:v-if=
"condition.isSendPpm.show"
><FormItem
:label=
"l('isSendPpm')"
prop=
"isSendPpm"
>
<Input
v-model=
"condition.isSendPpm.value"
>
</Input>
</FormItem></Col>
</Row>
</Form>
<Form
ref=
"form"
:model=
"condition"
:label-width=
"90"
>
<Row>
<Col
:span=
"12"
v-if=
"condition.creationTime.show"
>
<FormItem
:label=
"$t('creationTime')"
prop=
"creationTime"
>
<DatePicker
type=
"daterange"
v-model=
"condition.creationTime.value"
></DatePicker>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.creatorUserId.show"
>
<FormItem
:label=
"$t('creatorUserId')"
prop=
"creatorUserId"
>
<Input
v-model=
"condition.creatorUserId.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.lastModificationTime.show"
>
<FormItem
:label=
"$t('lastModificationTime')"
prop=
"lastModificationTime"
>
<DatePicker
type=
"daterange"
v-model=
"condition.lastModificationTime.value"
></DatePicker>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.lastModifierUserId.show"
>
<FormItem
:label=
"$t('lastModifierUserId')"
prop=
"lastModifierUserId"
>
<Input
v-model=
"condition.lastModifierUserId.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.classId.show"
>
<FormItem
:label=
"l('classId')"
prop=
"classId"
>
<Input
v-model=
"condition.classId.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.unicode.show"
>
<FormItem
:label=
"l('unicode')"
prop=
"unicode"
>
<Input
v-model=
"condition.unicode.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=
"12"
v-if=
"condition.code.show"
>
<FormItem
:label=
"l('code')"
prop=
"code"
>
<Input
v-model=
"condition.code.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.productId.show"
>
<FormItem
:label=
"l('productId')"
prop=
"productId"
>
<ProductSelect
v-model=
"condition.productId.value"
></ProductSelect>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.version.show"
>
<FormItem
:label=
"l('version')"
prop=
"version"
>
<Input
v-model=
"condition.version.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.author.show"
>
<FormItem
:label=
"l('author')"
prop=
"author"
>
<UserSelect
v-model=
"condition.author.value"
></UserSelect>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.departmentId.show"
>
<FormItem
:label=
"l('departmentId')"
prop=
"departmentId"
>
<departmentSelect
v-model=
"condition.departmentId.value"
></departmentSelect>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.isMain.show"
>
<FormItem
:label=
"l('isMain')"
prop=
"isMain"
>
<Dictionary
code=
"Process.state"
v-model=
"condition.isMain.value"
></Dictionary>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.upId.show"
>
<FormItem
:label=
"l('upId')"
prop=
"upId"
>
<Input
v-model=
"condition.upId.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.routingType.show"
>
<FormItem
:label=
"l('routingType')"
prop=
"routingType"
>
<Dictionary
code=
"Process.Routing.routingType"
v-model=
"condition.routingType.value"
></Dictionary>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.status.show"
>
<FormItem
:label=
"l('status')"
prop=
"status"
>
<Dictionary
code=
"Process.Status"
v-model=
"condition.status.value"
></Dictionary>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.approvalStatus.show"
>
<FormItem
:label=
"l('approvalStatus')"
prop=
"approvalStatus"
>
<Dictionary
code=
"process.RoutingStatus"
v-model=
"condition.approvalStatus.value"
></Dictionary>
</FormItem>
</Col>
<Col
:span=
"24"
v-if=
"condition.remark.show"
>
<FormItem
:label=
"l('remark')"
prop=
"remark"
>
<Input
v-model=
"condition.remark.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.approvalStatusRemark.show"
>
<FormItem
:label=
"l('approvalStatusRemark')"
prop=
"approvalStatusRemark"
>
<Input
v-model=
"condition.approvalStatusRemark.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.auditUserId1.show"
>
<FormItem
:label=
"l('auditUserId1')"
prop=
"auditUserId1"
>
<Input
v-model=
"condition.auditUserId1.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.auditUserId2.show"
>
<FormItem
:label=
"l('auditUserId2')"
prop=
"auditUserId2"
>
<Input
v-model=
"condition.auditUserId2.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.platesnum.show"
>
<FormItem
:label=
"l('platesnum')"
prop=
"platesnum"
>
<Input
v-model=
"condition.platesnum.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.isEffect.show"
>
<FormItem
:label=
"l('isEffect')"
prop=
"isEffect"
>
<Dictionary
code=
"Process.state"
v-model=
"condition.isEffect.value"
></Dictionary>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.versionnotes.show"
>
<FormItem
:label=
"l('versionnotes')"
prop=
"versionnotes"
>
<Input
v-model=
"condition.versionnotes.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.phase.show"
>
<FormItem
:label=
"l('phase')"
prop=
"phase"
>
<Input
v-model=
"condition.phase.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.versionid.show"
>
<FormItem
:label=
"l('versionid')"
prop=
"versionid"
>
<Input
v-model=
"condition.versionid.value"
></Input>
</FormItem>
</Col>
<Col
:span=
"12"
v-if=
"condition.isSendPpm.show"
>
<FormItem
:label=
"l('isSendPpm')"
prop=
"isSendPpm"
>
<Dictionary
code=
"Process.state"
v-model=
"condition.isSendPpm.value"
></Dictionary>
</FormItem>
</Col>
</Row>
</Form>
</
template
>
<
script
>
import
Api
from
'./api'
export
default
{
name
:
'Add'
,
data
()
{
return
{
condition
:
{
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
},
classId
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
unicode
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
name
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
code
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
productId
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
version
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
author
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
departmentId
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
isMain
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
upId
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
upDetailId
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
routingType
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
status
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
approvalStatus
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
remark
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
approvalStatusRemark
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
auditUserId1
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
auditUserId2
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
platesnum
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
isEffect
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
versionnotes
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
phase
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
versionid
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
isSendPpm
:{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
},
}
},
methods
:
{
handleClose
()
{
this
.
$emit
(
'on-close'
)
},
l
(
key
)
{
key
=
"routingHeader"
+
"."
+
key
;
return
this
.
$t
(
key
)
import
Api
from
"./api"
;
export
default
{
name
:
"Add"
,
data
()
{
return
{
condition
:
{
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
},
classId
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
unicode
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
name
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
code
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
routingType
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
productId
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
version
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
author
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
departmentId
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
isMain
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
isSendPpm
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
isEffect
:
{
op
:
"Equal"
,
value
:
null
,
show
:
true
},
upId
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
upDetailId
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
status
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
approvalStatus
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
remark
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
approvalStatusRemark
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
auditUserId1
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
auditUserId2
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
platesnum
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
versionnotes
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
phase
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
versionid
:
{
op
:
"Equal"
,
value
:
null
,
show
:
false
},
}
}
};
},
methods
:
{
handleClose
()
{
this
.
$emit
(
"on-close"
);
},
l
(
key
)
{
key
=
"routingHeader"
+
"."
+
key
;
return
this
.
$t
(
key
);
}
}
};
</
script
>
\ No newline at end of file
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