lkk
2024-12-16 c7b33db117fd2893d7d1c93bf5d46e87d33e44d0
src/views/system/dept/index.vue
@@ -234,10 +234,11 @@
            style="width: 200px"
            clearable
            filterable
            @change="$forceUpdate()"
          >
            <el-option
              v-for="dict in deptOption"
              :key="dict.label"
              :key="dict.id"
              :label="dict.label"
              :value="dict.id"
            ></el-option>
@@ -267,7 +268,7 @@
              v-for="dict in hospList"
              :key="dict.hospAreaName"
              :label="dict.hospAreaName"
              :value="dict.hospAreaName"
              :value="dict.hospAreaId"
            />
          </el-select>
        </el-form-item>
@@ -342,7 +343,7 @@
            placeholder="请输入标准科室"
          />
        </el-form-item>
        <el-form-item label="科室类型" prop="deptTypeCode">
        <el-form-item label="科室类型" prop="parentOrgType">
          <el-select
            v-model="form.parentOrgType"
            placeholder="请选择科室类型"
@@ -421,7 +422,6 @@
  components: { Treeselect },
  data() {
    let checkPhoneNum = (rule, value, callback) => {
      console.log(value);
      let patter = new RegExp(/^1\s*[3456789]\s*(\d\s*){9}$/);
      if (value == "" && value == undefined && !value) {
        return callback("");
@@ -659,11 +659,9 @@
      // console.log(11111)
      // this.reset();
      this.form = row;
      console.log(this.form )
      // this.form.parentId = this.form.parentId.toString()
      this.form.parentId = this.form.parentId.toString()
      if(this.form.parentId == 0){
        this.deptOption.push({ "id": 0, "label": "主类目", });
        console.log(this.deptOption);
      }
      this.open = true;
      this.title = "科室信息维护  ";
@@ -690,7 +688,7 @@
        if (valid) {
          if (this.form.deptId != undefined) {
            if(this.form.hospId ){
              console.log(this.form);
              // console.log(this.form);
              updateDept(this.form).then((response) => {
              this.$modal.msgSuccess("修改成功");
              this.open = false;