qx
qx
2025-05-23 2c56eb01de07a87d025b3301efd5fcbf1d18c1af
src/views/system/comp/index.vue
@@ -98,6 +98,7 @@
      v-loading="loading"
      :data="compList"
      @selection-change="handleSelectionChange"
      ref="tab"
    >
      <el-table-column
        fixed="left"
@@ -743,7 +744,7 @@
            <el-col :span="8">
              <span
                >性别:{{
                  forms.sex === "1" ? "男" : forms.sex === "0" ? "女" : "未知"
                  forms.sex === "1" ? "女" : forms.sex === "0" ? "男" : "未知"
                }}</span
              >
            </el-col>
@@ -1308,7 +1309,6 @@
              v-model="form.industryType"
              placeholder="请选择隶属关系"
              clearable
              style="width: 70px"
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
@@ -1319,16 +1319,55 @@
            </el-select>
          </el-form-item>
          <el-form-item label="经济类型" prop="jjType" v-if="form.isZybUnit">
            <el-input v-model="form.jjType" placeholder="请输入经济类型" />
            <!-- <el-input v-model="form.jjType" placeholder="请输入经济类型" /> -->
            <el-select
              filterable
              v-model="form.jjType"
              placeholder="请选择经济分类"
              clearable
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
                :key="dict.value"
                :label="dict.label"
                :value="dict.value"
              />
            </el-select>
          </el-form-item>
          <el-form-item label="企业规模" prop="qygm" v-if="form.isZybUnit">
            <el-input v-model="form.qygm" placeholder="请输入企业规模" />
          </el-form-item>
          <el-form-item label="行业分类" prop="hyfl" v-if="form.isZybUnit">
            <el-input v-model="form.hyfl" placeholder="请输入行业分类" />
            <!-- <el-input v-model="form.hyfl" placeholder="请输入行业分类" /> -->
            <el-select
              filterable
              v-model="form.hyfl"
              placeholder="请选择行业分类"
              clearable
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
                :key="dict.value"
                :label="dict.label"
                :value="dict.value"
              />
            </el-select>
          </el-form-item>
          <el-form-item label="风险评估" prop="fxpg" v-if="form.isZybUnit">
            <el-input v-model="form.fxpg" placeholder="请输入风险评估" />
            <!-- <el-input v-model="form.fxpg" placeholder="请输入风险评估" /> -->
            <el-select
              filterable
              v-model="form.fxpg"
              placeholder="请选择风险评估"
              clearable
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
                :key="dict.value"
                :label="dict.label"
                :value="dict.value"
              />
            </el-select>
          </el-form-item>
          <el-form-item label="开户银行" prop="bankAccount">
            <el-input
@@ -1416,7 +1455,7 @@
    "dict_data_status",
    "sys_user_sex",
    "reservation_pay_type",
    "sys_yes_no"
    "sys_yes_no",
  ],
  data() {
    let checkPhoneNum = (rule, value, callback) => {
@@ -1761,6 +1800,11 @@
      this.ids = selection.map((item) => item.drugManufacturerId);
      this.single = selection.length !== 1;
      this.multiple = !selection.length;
      if (selection.length > 1) {
        // 如果选择了多行,保留最后一行
        this.$refs.tab.clearSelection(); // 清空所有选择
        this.$refs.tab.toggleRowSelection(selection[selection.length - 1]); // 重新选择最后一项
      }
    },
    // 部门表格单行获取
    handleSelection(selection) {