20200616-zlp-1
用户多部门管理
This commit is contained in:
		@@ -274,6 +274,19 @@
 | 
			
		||||
              </el-select>
 | 
			
		||||
            </el-form-item>
 | 
			
		||||
          </el-col>
 | 
			
		||||
          <el-col :span="12">
 | 
			
		||||
            <el-form-item v-if="isSchool" label="多幼儿园">
 | 
			
		||||
              <el-select v-model="form.deptIds" multiple placeholder="请选择">
 | 
			
		||||
                <el-option
 | 
			
		||||
                  v-for="item in kindergartenOptions"
 | 
			
		||||
                  :key="item.deptId"
 | 
			
		||||
                  :label="item.deptName"
 | 
			
		||||
                  :value="item.deptId"
 | 
			
		||||
                  :disabled="item.status == 1"
 | 
			
		||||
                ></el-option>
 | 
			
		||||
              </el-select>
 | 
			
		||||
            </el-form-item>
 | 
			
		||||
          </el-col>
 | 
			
		||||
          <el-col :span="24">
 | 
			
		||||
            <el-form-item label="备注">
 | 
			
		||||
              <el-input v-model="form.remark" type="textarea" placeholder="请输入内容"></el-input>
 | 
			
		||||
@@ -374,6 +387,10 @@ export default {
 | 
			
		||||
      postOptions: [],
 | 
			
		||||
      // 角色选项
 | 
			
		||||
      roleOptions: [],
 | 
			
		||||
      //多幼儿园选项
 | 
			
		||||
      kindergartenOptions: [],
 | 
			
		||||
      //是否幼儿园
 | 
			
		||||
      isSchool:undefined,
 | 
			
		||||
      // 表单参数
 | 
			
		||||
      form: {},
 | 
			
		||||
      defaultProps: {
 | 
			
		||||
@@ -539,6 +556,13 @@ export default {
 | 
			
		||||
      getUser().then(response => {
 | 
			
		||||
        this.postOptions = response.posts;
 | 
			
		||||
        this.roleOptions = response.roles;
 | 
			
		||||
        //console.log("school="+response.isSchool);
 | 
			
		||||
        if (response.isSchool=="0") {
 | 
			
		||||
          this.isSchool=true;
 | 
			
		||||
          this.kindergartenOptions = response.kindergartens;
 | 
			
		||||
        }else{
 | 
			
		||||
          this.isSchool=false;
 | 
			
		||||
        }
 | 
			
		||||
        this.open = true;
 | 
			
		||||
        this.title = "添加用户";
 | 
			
		||||
        this.form.password = this.initPassword;
 | 
			
		||||
@@ -555,6 +579,14 @@ export default {
 | 
			
		||||
        this.roleOptions = response.roles;
 | 
			
		||||
        this.form.postIds = response.postIds;
 | 
			
		||||
        this.form.roleIds = response.roleIds;
 | 
			
		||||
        this.form.deptIds=response.kindergartenIds;
 | 
			
		||||
        //console.log("school="+response.isSchool);
 | 
			
		||||
        if (response.isSchool=="0") {
 | 
			
		||||
          this.isSchool=true;
 | 
			
		||||
          this.kindergartenOptions = response.kindergartens;
 | 
			
		||||
        }else{
 | 
			
		||||
          this.isSchool=false;
 | 
			
		||||
        }
 | 
			
		||||
        this.open = true;
 | 
			
		||||
        this.title = "修改用户";
 | 
			
		||||
        this.form.password = "";
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user