qx
qx
2025-05-30 47b9d49bf40010d0eba022379ab50ca47d021c62
src/views/system/comp/index.vue
@@ -150,6 +150,12 @@
                <el-form-item label="签约金额" prop="signingPrice">
                  <el-input v-model="form.signingPrice" placeholder="请输入签约金额" />
                </el-form-item>
                 <el-form-item label="病种" prop="bz" v-if="dwlxs == 1">
                <el-select v-model="form.bz" placeholder="请选择病种" style="width: 180px" clearable>
                  <el-option v-for="dict in dict.type.reservation_pay_type" :key="dict.value" :label="dict.label"
                    :value="dict.value" />
                </el-select>
              </el-form-item>
              </el-form>
              <el-row :gutter="10" class="mb8">
                <el-col :span="1.5">
@@ -162,7 +168,7 @@
                </el-col>
              </el-row>
              <el-table ref="tb" v-loading="loading" :data="deptList" @selection-change="handleSelection" border
                style="width: 320px" height="350">
                style="width: 320px" height="300">
                <el-table-column type="selection" width="40px" align="center" />
                <el-table-column label="套餐名称" align="center" prop="dwDeptName" />
              </el-table>
@@ -201,6 +207,7 @@
                    :value="dict.value" />
                </el-select>
              </el-form-item>
              <el-form-item label="年龄段">
                <el-col :span="7">
                  <el-input v-model="forms.ltAge" style="width: 53px" />
@@ -563,14 +570,14 @@
            <el-input
              v-model="form.cnName"
              placeholder="请输入中文名称"
              style="width: 476px"
              style="width:510px"
            />
          </el-form-item>
          <el-form-item label="统一信用代码" prop="taxNumber">
            <el-input
              v-model="form.taxNumber"
              placeholder="请输入统一信用代码"
              style="width: 476px"
              style="width: 510px"
            />
          </el-form-item>
          <el-form-item label="法人代表" prop="legalPerson">
@@ -597,14 +604,14 @@
            <el-input
              v-model="form.registerAddress"
              placeholder="请输入注册地址"
              style="width: 1058px"
              style="width: 1128px"
            />
          </el-form-item>
          <el-form-item label="通讯地址" prop="mailingAddress">
            <el-input
              v-model="form.mailingAddress"
              placeholder="请输入通讯地址"
              style="width: 1058px"
              style="width: 1128px"
            />
          </el-form-item>
          <el-form-item label="所属地区" prop="ssdq" v-if="form.dwlx == 1">
@@ -624,7 +631,7 @@
              v-model="form.lsgx"
              placeholder="请选择隶属关系"
              clearable
              style="width: 186px"
              style="width: 198px"
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
@@ -640,7 +647,7 @@
              v-model="form.jjlx"
              placeholder="请选择经济类型"
              clearable
              style="width: 186px"
              style="width: 199px"
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
@@ -659,7 +666,7 @@
              v-model="form.hyfl"
              placeholder="请选择行业分类"
              clearable
              style="width: 186px"
              style="width: 199px"
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
@@ -675,7 +682,7 @@
              v-model="form.fxpg"
              placeholder="请选择风险评估"
              clearable
              style="width: 186px"
              style="width: 198px"
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
@@ -685,18 +692,19 @@
              />
            </el-select>
          </el-form-item>
          <br/>
          <el-form-item label="开户银行" prop="bankAccount">
            <el-input
              v-model="form.bankAccount"
              placeholder="请输入开户银行"
              style="width: 476px"
              style="width: 510px"
            />
          </el-form-item>
          <el-form-item label="银行账户" prop="countNum">
            <el-input
              v-model="form.countNum"
              placeholder="请输入银行账户"
              style="width: 476px"
              style="width: 510px"
            />
          </el-form-item>
          <el-form-item label="联系邮箱" prop="email">
@@ -715,7 +723,7 @@
              v-model="form.areaName"
              placeholder="请选择行政区划名称"
              clearable
              style="width: 186px"
              style="width: 198px"
            >
              <el-option
                v-for="dict in dict.type.sys_yes_no"
@@ -823,6 +831,7 @@
      singleg: true,
      singlegg: true,
      isfalse: false,
      dwlxs:null,
      // 非多个禁用
      multiple: true,
      // 显示搜索条件
@@ -1231,6 +1240,7 @@
      const drugManufacturerId = row.drugManufacturerId || this.ids;
      getComp(drugManufacturerId).then((response) => {
        this.form = response.data;
         this.form.dwlx= Number(response.data.dwlx)
        this.open = true;
        this.title = "修改体检单位信息维护";
      });
@@ -1240,7 +1250,7 @@
      this.opens = true;
      this.groupingList = [];
      this.dwlxs = this.form.dwlx
      if (this.form.drugManufacturerId) {
        this.beCurrentDept();
      }