删除无用字段
This commit is contained in:
		
							parent
							
								
									c75bd5208b
								
							
						
					
					
						commit
						ba7e711a88
					
				@ -3,7 +3,7 @@
 | 
				
			|||||||
    <Card>
 | 
					    <Card>
 | 
				
			||||||
      <Row @keydown.enter.native="handleSearch">
 | 
					      <Row @keydown.enter.native="handleSearch">
 | 
				
			||||||
        <Form ref="searchForm" :model="searchForm" inline :label-width="70" class="search-form">
 | 
					        <Form ref="searchForm" :model="searchForm" inline :label-width="70" class="search-form">
 | 
				
			||||||
          <Form-item label="用户名" prop="username">
 | 
					          <Form-item label="用户名">
 | 
				
			||||||
            <Input
 | 
					            <Input
 | 
				
			||||||
              type="text"
 | 
					              type="text"
 | 
				
			||||||
              v-model="searchForm.username"
 | 
					              v-model="searchForm.username"
 | 
				
			||||||
@ -12,7 +12,7 @@
 | 
				
			|||||||
              style="width: 200px"
 | 
					              style="width: 200px"
 | 
				
			||||||
            />
 | 
					            />
 | 
				
			||||||
          </Form-item>
 | 
					          </Form-item>
 | 
				
			||||||
          <Form-item label="联系方式" prop="mobile">
 | 
					          <Form-item label="联系方式">
 | 
				
			||||||
            <Input
 | 
					            <Input
 | 
				
			||||||
              type="text"
 | 
					              type="text"
 | 
				
			||||||
              v-model="searchForm.mobile"
 | 
					              v-model="searchForm.mobile"
 | 
				
			||||||
@ -22,16 +22,9 @@
 | 
				
			|||||||
            />
 | 
					            />
 | 
				
			||||||
          </Form-item>
 | 
					          </Form-item>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          <Form-item label="部门" prop="department" >
 | 
					          <Form-item label="部门">
 | 
				
			||||||
            <department-choose @on-change="handleSelectDep" style="width: 150px;" ref="dep"></department-choose>
 | 
					            <department-choose @on-change="handleSelectDep" style="width: 150px;" ref="dep"></department-choose>
 | 
				
			||||||
          </Form-item>
 | 
					          </Form-item>
 | 
				
			||||||
 | 
					 | 
				
			||||||
          <Form-item label="用户状态" prop="status">
 | 
					 | 
				
			||||||
            <Select v-model="searchForm.status" placeholder="请选择" clearable style="width: 150px">
 | 
					 | 
				
			||||||
              <Option value="true">启用</Option>
 | 
					 | 
				
			||||||
              <Option value="false">禁用</Option>
 | 
					 | 
				
			||||||
            </Select>
 | 
					 | 
				
			||||||
          </Form-item>
 | 
					 | 
				
			||||||
          <Button @click="handleSearch" type="primary" icon="ios-search" class="search-btn">搜索</Button>
 | 
					          <Button @click="handleSearch" type="primary" icon="ios-search" class="search-btn">搜索</Button>
 | 
				
			||||||
        </Form>
 | 
					        </Form>
 | 
				
			||||||
      </Row>
 | 
					      </Row>
 | 
				
			||||||
@ -143,8 +136,6 @@ export default {
 | 
				
			|||||||
        username: "",
 | 
					        username: "",
 | 
				
			||||||
        departmentId: "",
 | 
					        departmentId: "",
 | 
				
			||||||
        mobile: "",
 | 
					        mobile: "",
 | 
				
			||||||
        type: "",
 | 
					 | 
				
			||||||
        status: "",
 | 
					 | 
				
			||||||
        pageNumber: 1,
 | 
					        pageNumber: 1,
 | 
				
			||||||
        pageSize: 10,
 | 
					        pageSize: 10,
 | 
				
			||||||
        sort: "createTime",
 | 
					        sort: "createTime",
 | 
				
			||||||
@ -158,7 +149,6 @@ export default {
 | 
				
			|||||||
        mobile: "",
 | 
					        mobile: "",
 | 
				
			||||||
        email: "",
 | 
					        email: "",
 | 
				
			||||||
        sex: "",
 | 
					        sex: "",
 | 
				
			||||||
        type: 0,
 | 
					 | 
				
			||||||
        roles: [],
 | 
					        roles: [],
 | 
				
			||||||
        departmentId: "",
 | 
					        departmentId: "",
 | 
				
			||||||
        departmentTitle: ""
 | 
					        departmentTitle: ""
 | 
				
			||||||
@ -388,13 +378,6 @@ export default {
 | 
				
			|||||||
    getUserList() {
 | 
					    getUserList() {
 | 
				
			||||||
      // 多条件搜索用户列表
 | 
					      // 多条件搜索用户列表
 | 
				
			||||||
      this.loading = true;
 | 
					      this.loading = true;
 | 
				
			||||||
      // 避免后台默认值
 | 
					 | 
				
			||||||
      if (!this.searchForm.type) {
 | 
					 | 
				
			||||||
        this.searchForm.type = "";
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
      if (!this.searchForm.status) {
 | 
					 | 
				
			||||||
        this.searchForm.status = "";
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
      getUserListData(this.searchForm).then(res => {
 | 
					      getUserListData(this.searchForm).then(res => {
 | 
				
			||||||
        this.loading = false;
 | 
					        this.loading = false;
 | 
				
			||||||
        if (res.success) {
 | 
					        if (res.success) {
 | 
				
			||||||
@ -461,21 +444,21 @@ export default {
 | 
				
			|||||||
        if (valid) {
 | 
					        if (valid) {
 | 
				
			||||||
          if (this.modalType == 0) {
 | 
					          if (this.modalType == 0) {
 | 
				
			||||||
            // 添加用户 避免编辑后传入id
 | 
					            // 添加用户 避免编辑后传入id
 | 
				
			||||||
            delete this.form.id;
 | 
					            const params = JSON.parse(JSON.stringify(this.form))
 | 
				
			||||||
            delete this.form.status;
 | 
					            delete params.id;
 | 
				
			||||||
            if (this.form.password == "" || this.form.password == undefined) {
 | 
					            delete params.status;
 | 
				
			||||||
 | 
					            if (params.password == "" || params.password == undefined) {
 | 
				
			||||||
              this.errorPass = "密码不能为空";
 | 
					              this.errorPass = "密码不能为空";
 | 
				
			||||||
              return;
 | 
					              return;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            if (this.form.password.length < 6) {
 | 
					            if (params.password.length < 6) {
 | 
				
			||||||
              this.errorPass = "密码长度不得少于6位";
 | 
					              this.errorPass = "密码长度不得少于6位";
 | 
				
			||||||
              return;
 | 
					              return;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            //todo
 | 
					            //todo
 | 
				
			||||||
            this.form.password = this.md5(this.form.password)
 | 
					            params.password = this.md5(params.password)
 | 
				
			||||||
 | 
					 | 
				
			||||||
            this.submitLoading = true;
 | 
					            this.submitLoading = true;
 | 
				
			||||||
            addUser(this.form).then(res => {
 | 
					            addUser(params).then(res => {
 | 
				
			||||||
              this.submitLoading = false;
 | 
					              this.submitLoading = false;
 | 
				
			||||||
              if (res.success) {
 | 
					              if (res.success) {
 | 
				
			||||||
                this.$Message.success("操作成功");
 | 
					                this.$Message.success("操作成功");
 | 
				
			||||||
@ -503,6 +486,15 @@ export default {
 | 
				
			|||||||
      this.modalType = 0;
 | 
					      this.modalType = 0;
 | 
				
			||||||
      this.modalTitle = "添加用户";
 | 
					      this.modalTitle = "添加用户";
 | 
				
			||||||
      this.$refs.form.resetFields();
 | 
					      this.$refs.form.resetFields();
 | 
				
			||||||
 | 
					      this.form = { // 表单
 | 
				
			||||||
 | 
					        username: "",
 | 
				
			||||||
 | 
					        mobile: "",
 | 
				
			||||||
 | 
					        email: "",
 | 
				
			||||||
 | 
					        sex: "",
 | 
				
			||||||
 | 
					        roles: [],
 | 
				
			||||||
 | 
					        departmentId: "",
 | 
				
			||||||
 | 
					        departmentTitle: ""
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
      this.$refs.depTree.setData("", "");
 | 
					      this.$refs.depTree.setData("", "");
 | 
				
			||||||
      this.userModalVisible = true;
 | 
					      this.userModalVisible = true;
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user