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
2b147d97
Commit
2b147d97
authored
Oct 22, 2020
by
renjintao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
user add userType: 0
parent
d68baf7b
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
225 additions
and
258 deletions
+225
-258
add.vue
pages/basicData/user/add.vue
+225
-258
No files found.
pages/basicData/user/add.vue
View file @
2b147d97
<
template
>
<
template
>
<div
class=
"addUser"
>
<div
class=
"addUser"
>
<Form
ref=
"form"
:model=
"entity"
:rules=
"rules"
:label-width=
"100"
>
<Form
ref=
"form"
:model=
"entity"
:rules=
"rules"
:label-width=
"100"
>
<Row
class=
"rowTitle100"
>
<Row
class=
"rowTitle100"
>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
...
@@ -14,45 +14,27 @@
...
@@ -14,45 +14,27 @@
</Col>
</Col>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
<FormItem
:label=
"l('status')"
prop=
"status"
>
<FormItem
:label=
"l('status')"
prop=
"status"
>
<Dictionary
<Dictionary
code=
"User.base.status"
v-model=
"entity.status"
type=
"radio"
></Dictionary>
code=
"User.base.status"
v-model=
"entity.status"
type=
"radio"
></Dictionary>
</FormItem>
</FormItem>
</Col>
</Col>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
<FormItem
:label=
"l('gender')"
prop=
"gender"
>
<FormItem
:label=
"l('gender')"
prop=
"gender"
>
<Dictionary
<Dictionary
code=
"User.base.gender"
v-model=
"entity.gender"
type=
"radio"
></Dictionary>
code=
"User.base.gender"
v-model=
"entity.gender"
type=
"radio"
></Dictionary>
</FormItem>
</FormItem>
</Col>
</Col>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
<FormItem
:label=
"l('birthday')"
prop=
"birthday"
>
<FormItem
:label=
"l('birthday')"
prop=
"birthday"
>
<DatePicker
<DatePicker
type=
"date"
v-model=
"entity.birthday"
placeholder=
"请选择"
></DatePicker>
type=
"date"
v-model=
"entity.birthday"
placeholder=
"请选择"
></DatePicker>
</FormItem>
</FormItem>
</Col>
</Col>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
<FormItem
:label=
"l('degreeId')"
prop=
"degreeId"
>
<FormItem
:label=
"l('degreeId')"
prop=
"degreeId"
>
<Dictionary
<Dictionary
code=
"User.base.degree"
v-model=
"entity.degreeId"
></Dictionary>
code=
"User.base.degree"
v-model=
"entity.degreeId"
></Dictionary>
</FormItem>
</FormItem>
</Col>
</Col>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
<FormItem
:label=
"l('departmentTitle')"
prop=
"departmentTitle"
>
<FormItem
:label=
"l('departmentTitle')"
prop=
"departmentTitle"
>
<DepartmentSelect
<DepartmentSelect
v-model=
"entity.departmentId"
@
on-change=
"setDepartmentTitle"
/>
v-model=
"entity.departmentId"
@
on-change=
"setDepartmentTitle"
/>
</FormItem>
</FormItem>
</Col>
</Col>
...
@@ -73,26 +55,17 @@
...
@@ -73,26 +55,17 @@
</Col>
-->
</Col>
-->
<Col
:span=
"12"
>
<Col
:span=
"12"
>
<FormItem
:label=
"l('positionId')"
prop=
"positionId"
>
<FormItem
:label=
"l('positionId')"
prop=
"positionId"
>
<Dictionary
<Dictionary
code=
"User.base.position"
v-model=
"entity.positionId"
></Dictionary>
code=
"User.base.position"
v-model=
"entity.positionId"
></Dictionary>
</FormItem>
</FormItem>
</Col>
</Col>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
<FormItem
:label=
"l('titleId')"
prop=
"titleId"
>
<FormItem
:label=
"l('titleId')"
prop=
"titleId"
>
<Dictionary
<Dictionary
code=
"User.base.jobtitle"
v-model=
"entity.titleId"
></Dictionary>
code=
"User.base.jobtitle"
v-model=
"entity.titleId"
></Dictionary>
</FormItem>
</FormItem>
</Col>
</Col>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
<FormItem
:label=
"l('licensedToWork')"
prop=
"licensedToWork"
>
<FormItem
:label=
"l('licensedToWork')"
prop=
"licensedToWork"
>
<Dictionary
<Dictionary
code=
"User.base.workLicense"
v-model=
"entity.licensedToWork"
></Dictionary>
code=
"User.base.workLicense"
v-model=
"entity.licensedToWork"
></Dictionary>
</FormItem>
</FormItem>
</Col>
</Col>
<Col
:span=
"12"
>
<Col
:span=
"12"
>
...
@@ -111,7 +84,7 @@
...
@@ -111,7 +84,7 @@
<Button
@
click=
"handleClose"
class=
"ml20"
>
取消
</Button>
<Button
@
click=
"handleClose"
class=
"ml20"
>
取消
</Button>
</FormItem>
</FormItem>
</Form>
</Form>
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
...
@@ -149,17 +122,15 @@ export default {
...
@@ -149,17 +122,15 @@ export default {
gender
:
1
,
gender
:
1
,
status
:
1
,
status
:
1
,
property
:
false
,
property
:
false
,
userType
:
0
,
},
},
rules
:
{
rules
:
{
userName
:
[
userName
:
[{
{
required
:
true
,
required
:
true
,
message
:
"必填"
,
message
:
"必填"
,
trigger
:
"blur"
,
trigger
:
"blur"
,
},
},
],
],
cardNo
:
[{
cardNo
:
[
{
required
:
true
,
required
:
true
,
message
:
"必填"
,
message
:
"必填"
,
trigger
:
"blur"
,
trigger
:
"blur"
,
...
@@ -169,23 +140,19 @@ export default {
...
@@ -169,23 +140,19 @@ export default {
trigger
:
"blur"
,
trigger
:
"blur"
,
},
},
],
],
departmentTitle
:
[
departmentTitle
:
[{
{
required
:
true
,
required
:
true
,
message
:
"必选"
,
message
:
"必选"
,
trigger
:
"change"
,
trigger
:
"change"
,
},
},
],
],
// email: [
// email: [
// { required: true, message: '必填', trigger: 'blur', type: 'email' }
// { required: true, message: '必填', trigger: 'blur', type: 'email' }
// ],
// ],
phone
:
[
phone
:
[{
{
validator
:
valideTel
,
validator
:
valideTel
,
required
:
true
,
required
:
true
,
trigger
:
"blur"
,
trigger
:
"blur"
,
},
},
],
],
// degreeId: [
// degreeId: [
// { required: true, message: '必填', trigger: 'blur', type: 'number' }
// { required: true, message: '必填', trigger: 'blur', type: 'number' }
// ],
// ],
...
...
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