| | |
| | | <el-form-item label="部门:" required> |
| | | <el-input v-model="form.name"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="上级部门:"> |
| | | <el-cascader |
| | | clearable |
| | | v-model="form.parentId" |
| | | :options="cascaderList" |
| | | :props="{ checkStrictly: true }" |
| | | ></el-cascader> |
| | | </el-form-item> |
| | | <!-- <el-form-item label="部门:" required>--> |
| | | <!-- <el-select v-model="form.level" placeholder="部门">--> |
| | | <!-- <el-option v-for="item in levelEnum" :key="item.key" :value="item.key" :label="item.value"></el-option>--> |
| | |
| | | export default { |
| | | data () { |
| | | return { |
| | | // 部门级联下拉 |
| | | cascaderList: [], |
| | | // 部门人员 |
| | | deptUserList: [], |
| | | depart: [], |
| | | form: { |
| | | id: null, |
| | | name: '', |
| | | parentId: null, |
| | | adminId: null |
| | | // level: 1, |
| | | // levelName: '' |
| | |
| | | _this.fig = 0 // 是编辑 |
| | | } |
| | | }, |
| | | mounted() { |
| | | this.getCascaderList() |
| | | }, |
| | | methods: { |
| | | getCascaderList() { |
| | | departmentApi.cascaderList().then(res => { |
| | | this.cascaderList = res.response |
| | | }) |
| | | }, |
| | | getUserSelect (id) { |
| | | departmentApi.getDeptUserList(id).then(res => { |
| | | this.deptUserList = res.response |
| | |
| | | // let obj = { |
| | | // name: this.form.name |
| | | // } |
| | | _this.form.parentId = _this.form.parentId[0] |
| | | if (_this.fig === 1) { |
| | | departmentApi.addData(this.form.name).then(res => { |
| | | console.log(res) |