|
@@ -4,7 +4,7 @@
|
|
|
* @Autor: XuTongZhang
|
|
|
* @Date: 2020-07-28 17:19:43
|
|
|
* @LastEditors: XuTongZhang
|
|
|
- * @LastEditTime: 2020-08-10 14:47:52
|
|
|
+ * @LastEditTime: 2020-08-11 15:53:18
|
|
|
-->
|
|
|
<template>
|
|
|
<div class="indexPage">
|
|
@@ -36,12 +36,12 @@
|
|
|
></el-input>
|
|
|
<div v-else>{{form.positionIntroduce}}</div>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="职位状态" prop="status">
|
|
|
- <el-radio-group v-if="state!==2" v-model="form.status">
|
|
|
+ <el-form-item label="职位状态" prop="isDisable">
|
|
|
+ <el-radio-group v-if="state!==2" v-model="form.isDisable">
|
|
|
<el-radio :label="0">启用</el-radio>
|
|
|
<el-radio :label="1">禁用</el-radio>
|
|
|
</el-radio-group>
|
|
|
- <div v-else>{{['启用', '禁用'][form.status]}}</div>
|
|
|
+ <div v-else>{{['启用', '禁用'][form.isDisable]}}</div>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
@@ -59,14 +59,18 @@ export default {
|
|
|
tableList: [],
|
|
|
dialogFormVisible: false,
|
|
|
page: 1,
|
|
|
- form: {},
|
|
|
+ form: {
|
|
|
+ positionName: '',
|
|
|
+ positionIntroduce: '',
|
|
|
+ isDisable: 0
|
|
|
+ },
|
|
|
totalrecords: 0,
|
|
|
state: 0,
|
|
|
pickList: [],
|
|
|
rules: {
|
|
|
positionName: [{ required: true, message: '请填写职位名称', trigger: 'change' }],
|
|
|
positionIntroduce: [{ required: true, message: '请填写职位描述', trigger: 'change' }],
|
|
|
- status: [{ required: true, message: '请选择职位状态', trigger: 'change' }]
|
|
|
+ isDisable: [{ required: true, message: '请选择职位状态', trigger: 'change' }]
|
|
|
},
|
|
|
list: [],
|
|
|
btn: [
|
|
@@ -188,7 +192,11 @@ export default {
|
|
|
},
|
|
|
close () {
|
|
|
this.dialogFormVisible = false
|
|
|
- this.form = {}
|
|
|
+ this.form = {
|
|
|
+ positionName: '',
|
|
|
+ positionIntroduce: '',
|
|
|
+ isDisable: 0
|
|
|
+ }
|
|
|
},
|
|
|
callPage (val) {
|
|
|
this.page = val
|
|
@@ -197,8 +205,10 @@ export default {
|
|
|
},
|
|
|
watch: {
|
|
|
dialogFormVisible: function (val, oldVla) {
|
|
|
- if (this.$refs['form'] !== undefined) {
|
|
|
- this.$refs['form'].resetFields()
|
|
|
+ if (this.state === 2) {
|
|
|
+ if (this.$refs['form'] !== undefined) {
|
|
|
+ this.$refs['form'].resetFields()
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|