Commit 2b147d97 authored by renjintao's avatar renjintao

user add userType: 0

parent d68baf7b
<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' }
// ], // ],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment