qinxianzhangyao
2023-11-15 1c2ff3d97d19398a00340e72b4642de16f98458a
src/views/system/tijian/index.vue
@@ -1,152 +1,191 @@
<template>
  <div class="app-container">
    <!-- <div style="display: flex;">
      <div style="width:76%;">
        <el-form  :inline="true" ref="form" :model="form" :rules="rules"
          :label-position="labelPosition" class="demo-form-inline" label-width="auto" v-show="top">
    <div style="display: flex">
      <div style="width: 76%">
        <el-form :inline="true" ref="form" :model="form" :rules="rules" :label-position="labelPosition"
          label-width="106px" v-show="top">
          <el-row>
            <el-col :span="6">
              <el-form-item label="是否匿名" prop="isNow">
                <el-select style="width: 11rem" v-model="isNow" placeholder="是否匿名" @change="freezing(isNow)">
            <el-col :span="5">
              <el-form-item label="匿名" prop="isNow" style="display: flex;">
                <el-select v-model="isNow" placeholder="是否匿名" @change="freezing(isNow)">
                  <el-option v-for="dict in dictType" :key="dict.value" :label="dict.label"
                    :value="dict.value"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="姓名" prop="cusName">
                <el-input v-model="form.cusName" placeholder="请输入姓名" :disabled="isDisabled" style="width: 13rem" />
            <el-col :span="7">
              <el-form-item label="姓名" prop="cusName" style="display: flex;">
                <el-input v-model="form.cusName" placeholder="请输入姓名" :disabled="isDisabled" />
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="证件类型" prop="idType">
                <el-select :disabled="isDisabled" style="width: 13rem" v-model="form.idType" placeholder="请选择证件类型">
            <el-col :span="9">
              <el-form-item label="证件类型" prop="idType" style="display: flex;">
                <el-select :disabled="isDisabled" v-model="form.idType" placeholder="请选择证件类型">
                  <el-option v-for="dict in dict.type.dict_user_cardtype" :key="dict.value" :label="dict.label"
                    :value="dict.value"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="证件号" prop="cusIdcard" :rules="showHidden.has_idcard === 'Y' ? rules.cusIdcard : []"
                :required="showHidden.has_idcard === 'Y'">
                <el-input :disabled="isDisabled" style="width: 16rem" v-model="form.cusIdcard" placeholder="请输入身份证号"
                  @input="inputChange" />
                <i style="font-size: 1rem; margin-left: 3px" class="el-icon-search" @click="handleQuery"></i>
              </el-form-item>
            </el-col>
          </el-row>
        </el-form>
        <el-form :inline="true" ref="form" :model="form" :rules="rules" :label-position="labelPosition"
          label-width="106px" v-show="top">
          <el-row>
            <el-col :span="6">
              <el-form-item label="年龄" prop="age">
            <el-input style="width: 5rem" v-model="form.age" :disabled="isDisabled" />
          </el-form-item>
          <el-form-item prop="ageUnit">
            <el-select :disabled="isDisabled" style="width: 5rem" v-model="form.ageUnit">
              <el-option v-for="dict in dict.type.dict_ageunit" :key="dict.value" :label="dict.label"
                :value="dict.value"></el-option>
            </el-select> </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="性别" prop="cusSex" :rules="showHidden.has_sex === 'Y' ? rules.cusSex : []"
                :required="showHidden.has_sex === 'Y'">
                <el-select :disabled="isDisabled" style="width: 13rem" v-model="form.cusSex" placeholder="性别">
                  <el-option v-for="dict in dict.type.sys_user_sex" :key="dict.value" :label="dict.label"
                    :value="parseInt(dict.value)"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="出生日期" prop="cusBrithday">
                <el-date-picker :disabled="isDisabled" style="width: 13.4rem" clearable v-model="form.cusBrithday"
                  type="date" value-format="yyyy-MM-dd" placeholder="请选择出生日期">
                </el-date-picker>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="联系电话" prop="cusPhone" :rules="showHidden.is_phone === 'Y' ? rules.cusPhone : []"
                :required="showHidden.is_phone === 'Y'">
                <el-input v-model="form.cusPhone" placeholder="请输入联系电话" :disabled="isDisabled" style="width: 16rem" />
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="12">
              <el-form-item label="户口地址" prop="addr">
                <el-input v-model="form.addr" placeholder="请输入户口地址" :disabled="isDisabled" style="width: 31.5rem" />
              </el-form-item>
            </el-col>
            <el-col :span="12">
              <el-form-item label="现住址" prop="cusAddr">
                <el-input v-model="form.cusAddr" placeholder="请输入现居住地址" :disabled="isDisabled" style="width: 36.5rem" />
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="6">
              <el-form-item label="职业" prop="career">
                <el-select filterable :disabled="isDisabled" v-model="form.career" placeholder="请输入职业"
                  style="width: 11rem">
                  <el-option v-for="dict in dict.type.dict_job" :key="dict.value" :label="dict.label"
                    :value="dict.value"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="民族" prop="cusNational">
                <el-select filterable :disabled="isDisabled" v-model="form.cusNational" placeholder="请选择民族"
                  style="width: 13rem">
            <el-col :span="5">
              <el-form-item label="民族" prop="cusNational" style="display: flex;">
                <el-select filterable :disabled="isDisabled" v-model="form.cusNational" placeholder="请选择民族">
                  <el-option v-for="dict in dict.type.dict_user_national" :key="dict.value" :label="dict.label"
                    :value="dict.value"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="婚姻" prop="cusMarryStatus">
                <el-select :disabled="isDisabled" style="width: 11rem" v-model="form.cusMarryStatus" placeholder="婚姻状况">
            <el-col :span="7">
              <el-form-item label="性别" prop="cusSex" :rules="showHidden.has_sex === 'Y' ? rules.cusSex : []"
                :required="showHidden.has_sex === 'Y'" style="display: flex;">
                <el-select :disabled="isDisabled" v-model="form.cusSex" placeholder="性别">
                  <el-option v-for="dict in dict.type.sys_user_sex" :key="dict.value" :label="dict.label"
                    :value="parseInt(dict.value)"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="9">
              <el-form-item label="证件号" prop="cusIdcard" :rules="showHidden.has_idcard === 'Y' ? rules.cusIdcard : []"
                :required="showHidden.has_idcard === 'Y'" style="display: flex;">
                <el-input :disabled="isDisabled" v-model="form.cusIdcard" placeholder="请输入身份证号" @input="inputChange" />
                <i style="
                    font-size: 1rem;
                    position: absolute;
                    right: -20px;
                    top: 10px;
                    cursor: pointer;
                  " class="el-icon-search" @click="handleQuery"></i>
              </el-form-item>
            </el-col>
          </el-row>
        </el-form>
        <el-form :inline="true" ref="form" :model="form" :rules="rules" :label-position="labelPosition"
          label-width="106px" v-show="top">
          <el-row>
            <el-col :span="5">
              <el-form-item label="婚姻" prop="cusMarryStatus" style="display: flex;">
                <el-select :disabled="isDisabled" v-model="form.cusMarryStatus" placeholder="婚姻状况">
                  <el-option v-for="dict in dict.type.dict_user_marry" :key="dict.value" :label="dict.label"
                    :value="dict.value"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="7">
              <el-form-item label="电话" prop="cusPhone" :rules="showHidden.is_phone === 'Y' ? rules.cusPhone : []"
                :required="showHidden.is_phone === 'Y'" style="display: flex;">
                <el-input v-model="form.cusPhone" placeholder="请输入联系电话" :disabled="isDisabled" />
              </el-form-item>
            </el-col>
            <el-col :span="9">
              <el-form-item label="出生日期" prop="cusBrithday" style="display: flex;">
                <el-date-picker :disabled="isDisabled" clearable v-model="form.cusBrithday" type="date"
                  value-format="yyyy-MM-dd" placeholder="请选择出生日期">
                </el-date-picker>
              </el-form-item>
            </el-col>
          </el-row>
        </el-form>
        <el-form :inline="true" ref="form" :model="form" :rules="rules" :label-position="labelPosition"
          label-width="106px" v-show="top">
          <el-row>
            <el-col :span="5">
              <el-form-item label="职业" prop="career" style="display: flex;">
                <el-select filterable :disabled="isDisabled" v-model="form.career" placeholder="请输入职业">
                  <el-option v-for="dict in dict.type.dict_job" :key="dict.value" :label="dict.label"
                    :value="dict.value"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="7">
              <el-form-item label="邮箱" prop="cusEmail" style="display: flex;">
                <el-input v-model="form.cusEmail" placeholder="请输入邮箱" :disabled="isDisabled" />
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="工作单位" prop="company">
                <el-input :disabled="isDisabled" v-model="form.company" placeholder="请输入工作单位" style="width: 18rem" />
              <el-form-item label="年龄  " prop="age" style="display: flex;" label-width="150px
              ">
                <el-input v-model="form.age" :disabled="isDisabled" style="padding-left: 10%;"/>
              </el-form-item>
            </el-col>
            <el-col :span="3">
              <el-form-item prop="ageUnit">
                <el-select :disabled="isDisabled" v-model="form.ageUnit" style="width: 94%">
                  <el-option v-for="dict in dict.type.dict_ageunit" :key="dict.value" :label="dict.label"
                    :value="dict.value"></el-option>
                </el-select>
              </el-form-item>
            </el-col>
          </el-row>
        </el-form>
        <el-form ref="form" :model="form" :rules="rules" label-width="80px" :label-position="labelPosition" v-show="top">
          <el-row>
            <el-col :span="6">
              <el-form-item label="介绍人" prop="cusIntroduce">
                <el-input :disabled="isDisabled" v-model="form.cusIntroduce" placeholder="请输入介绍人" style="width: 11rem" />
            <el-col :span="20">
              <el-form-item label="户口地址" prop="addr">
                <el-input v-model="form.addr" placeholder="请输入户口地址" :disabled="isDisabled" style="width: 103%;" />
              </el-form-item>
            </el-col>
          </el-row>
        </el-form>
        <el-form ref="form" :model="form" :rules="rules" label-width="80px" :label-position="labelPosition" v-show="top">
          <el-row>
            <el-col :span="20">
              <el-form-item label="现住址" prop="cusAddr">
                <el-input v-model="form.cusAddr" style="width: 103%;" placeholder="请输入现居住地址" :disabled="isDisabled"  />
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="邮箱" prop="cusEmail">
                <el-input v-model="form.cusEmail" placeholder="请输入邮箱" :disabled="isDisabled" style="width: 13rem" />
          </el-row>
        </el-form>
        <el-form :inline="true" ref="form" :model="form" :rules="rules" :label-position="labelPosition" label-width="98px"
          v-show="top">
          <el-row>
            <el-col :span="10">
              <el-form-item label="介绍人" prop="cusIntroduce" style="display: flex;">
                <el-input  :disabled="isDisabled" v-model="form.cusIntroduce" placeholder="请输入介绍人" />
              </el-form-item>
            </el-col>
            <el-col :span="12">
              <el-form-item style="margin-left: 24rem">
                <el-button :disabled="isDisabled" style="margin-left: 5rem" type="primary" size="mini"
                  @click="submitForm">登记</el-button>
            <el-col :span="11">
              <el-form-item label="工作单位" prop="company" style="display: flex;">
                <el-input style="width: 100%;"  :disabled="isDisabled" v-model="form.company" placeholder="请输入工作单位" />
              </el-form-item>
            </el-col>
          </el-row>
        </el-form>
        <el-form :inline="true" ref="form" :model="form" :rules="rules" :label-position="labelPosition" label-width="80px"
          v-show="top">
          <el-row>
            <el-col :span="24">
              <el-form-item>
                <el-button :disabled="isDisabled" type="primary" size="mini" @click="submitForm">登记</el-button>
                <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" @queryTable="getList">重置</el-button>
              </el-form-item>
            </el-col>
          </el-row>
        </el-form>
      </div>
      <div class="content">
        <div v-show="hide" style="border: 1px dashed #dcdfe6; width: 180px; height: 180px">
      <div class="content" v-show="showHidden.mall_hasPhoto == 'Y'">
        <div v-show="hide" style="border: 1px dashed #dcdfe6; width: 180px; height: 180px;margin-left: 5%;">
          <img v-if="imageUrl" :src="imageUrl" class="avatar" />
        </div>
        <div v-if="imgSrc" class="img_bg_camera">
          <img style="
                width: 200px;
                height: 200px;
                margin-left: -20px;
                margin-top: 90px;
                padding-top: 1px;
              " :src="imgSrc" alt="" class="tx_img" />
              width: 200px;
              height: 200px;
              margin-left: -20px;
              margin-top: 90px;
              padding-top: 1px;
            " :src="imgSrc" alt="" class="tx_img" />
        </div>
        <video v-show="hides" id="videoCamera" :width="videoWidth" :height="videoHeight" autoplay
          style="margin-top: 1px"></video>
@@ -156,186 +195,10 @@
          <el-button type="primary" plain size="mini" @click="setImage()">拍照</el-button><br />
        </div>
      </div>
    </div> -->
    <el-row v-show="top">
      <el-col :span="18">
        <div>
          <el-form style="margin: 4px 8px;" :inline="true" ref="form" :model="form" :rules="rules"
            :label-position="labelPosition" class="demo-form-inline" label-width="80px">
            <el-form-item label="是否匿名" prop="isNow">
              <el-select style="width: 11rem" v-model="isNow" placeholder="是否匿名" @change="freezing(isNow)">
                <el-option v-for="dict in dictType" :key="dict.value" :label="dict.label" :value="dict.value"></el-option>
              </el-select>
            </el-form-item>
            <el-form-item label="姓名" prop="cusName">
              <el-input v-model="form.cusName" placeholder="请输入姓名" :disabled="isDisabled" style="width: 13rem" />
            </el-form-item>
            <el-form-item label="证件类型" prop="idType">
              <el-select :disabled="isDisabled" style="width: 13rem" v-model="form.idType" placeholder="请选择证件类型">
                <el-option v-for="dict in dict.type.dict_user_cardtype" :key="dict.value" :label="dict.label"
                  :value="dict.value"></el-option>
              </el-select>
            </el-form-item>
    </div>
            <el-form-item label="证件号" prop="cusIdcard" :rules="showHidden.has_idcard === 'Y' ? rules.cusIdcard : []"
              :required="showHidden.has_idcard === 'Y'">
              <el-input :disabled="isDisabled" style="width: 16rem" v-model="form.cusIdcard" placeholder="请输入身份证号"
                @input="inputChange" />
              <i style="font-size: 1rem; margin-left: 3px" class="el-icon-search" @click="handleQuery"></i>
            </el-form-item>
            <br />
            <el-form-item label="年龄" prop="age">
              <el-input style="width: 5rem" v-model="form.age" :disabled="isDisabled" />
            </el-form-item>
            <el-form-item prop="ageUnit">
              <el-select :disabled="isDisabled" style="width: 5rem" v-model="form.ageUnit">
                <el-option v-for="dict in dict.type.dict_ageunit" :key="dict.value" :label="dict.label"
                  :value="dict.value"></el-option>
              </el-select> </el-form-item>
            <el-form-item label="性别" prop="cusSex" :rules="showHidden.has_sex === 'Y' ? rules.cusSex : []"
              :required="showHidden.has_sex === 'Y'">
              <el-select :disabled="isDisabled" style="width: 13rem" v-model="form.cusSex" placeholder="性别">
                <el-option v-for="dict in dict.type.sys_user_sex" :key="dict.value" :label="dict.label"
                  :value="parseInt(dict.value)"></el-option>
              </el-select>
            </el-form-item>
            <el-form-item label="出生日期" prop="cusBrithday">
              <el-date-picker :disabled="isDisabled" style="width: 13.4rem" clearable v-model="form.cusBrithday" type="date"
                value-format="yyyy-MM-dd" placeholder="请选择出生日期">
              </el-date-picker>
            </el-form-item>
            <el-form-item label="联系电话" prop="cusPhone" :rules="showHidden.is_phone === 'Y' ? rules.cusPhone : []"
              :required="showHidden.is_phone === 'Y'">
              <el-input v-model="form.cusPhone" placeholder="请输入联系电话" :disabled="isDisabled" style="width: 16rem" />
            </el-form-item>
            <el-form-item label="户口地址" prop="addr">
              <el-input v-model="form.addr" placeholder="请输入户口地址" :disabled="isDisabled" style="width: 31.5rem" />
            </el-form-item>
            <el-form-item label="现住址" prop="cusAddr">
              <el-input v-model="form.cusAddr" placeholder="请输入现居住地址" :disabled="isDisabled" style="width: 36.5rem" />
            </el-form-item><br />
            <el-form-item label="职业" prop="career">
              <el-select filterable :disabled="isDisabled" v-model="form.career" placeholder="请输入职业" style="width: 11rem">
                <el-option v-for="dict in dict.type.dict_job" :key="dict.value" :label="dict.label"
                  :value="dict.value"></el-option>
              </el-select>
            </el-form-item>
            <el-form-item label="民族" prop="cusNational">
              <el-select filterable :disabled="isDisabled" v-model="form.cusNational" placeholder="请选择民族"
                style="width: 13rem">
                <el-option v-for="dict in dict.type.dict_user_national" :key="dict.value" :label="dict.label"
                  :value="dict.value"></el-option>
              </el-select>
            </el-form-item>
            <el-form-item label="婚姻" prop="cusMarryStatus">
              <el-select :disabled="isDisabled" style="width: 11rem" v-model="form.cusMarryStatus" placeholder="婚姻状况">
                <el-option v-for="dict in dict.type.dict_user_marry" :key="dict.value" :label="dict.label"
                  :value="dict.value"></el-option>
              </el-select>
            </el-form-item>
            <el-form-item label="工作单位" prop="company">
              <el-input :disabled="isDisabled" v-model="form.company" placeholder="请输入工作单位" style="width: 18rem" />
            </el-form-item><br />
            <!-- <el-form-item label="邮政编码" prop="cusPostcode">
            <el-input
              v-model="form.cusPostcode"
              placeholder="请输入邮政编码"
            />
          </el-form-item> -->
            <el-form-item label="介绍人" prop="cusIntroduce">
              <el-input :disabled="isDisabled" v-model="form.cusIntroduce" placeholder="请输入介绍人" style="width: 11rem" />
            </el-form-item>
            <el-form-item label="邮箱" prop="cusEmail">
              <el-input v-model="form.cusEmail" placeholder="请输入邮箱" :disabled="isDisabled" style="width: 13rem" />
            </el-form-item>
            <!-- <el-form-item label="索引卡号" prop="indexCard">
            <el-input v-model="form.indexCard" placeholder="请输入索引卡号" />
          </el-form-item> -->
            <!-- <el-form-item label="民族" prop="cusNational">
              <el-select
              filterable
                :disabled="isDisabled"
                v-model="form.cusNational"
                placeholder="请选择民族"
                style="width: 200px"
              >
                <el-option
                  v-for="dict in dict.type.dict_user_national"
                  :key="dict.value"
                  :label="dict.label"
                  :value="dict.value"
                >
                <span style="float: left">{{ dict.label }}</span>
                <span style="float: right; color: #8492a6; font-size: 13px">{{ dict.value }}</span>
                </el-option>
              </el-select>
            </el-form-item> -->
            <!-- <el-form-item label="是否VIP" prop="cusIsvip">
              <el-select style="width: 200px" v-model="form.cusIsvip" placeholder="是否VIP">
                <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label"
                  :value="dict.value"></el-option>
              </el-select>
            </el-form-item> -->
            <!-- <el-form-item label="团队/个人" prop="tjType">
              <el-radio-group v-model="form.tjType">
                <el-radio label="团队" v-if="form.tjType == '团队'"></el-radio>
                <el-radio label="个人" v-if="form.tjType == null"></el-radio>
              </el-radio-group>
            </el-form-item> -->
            <el-form-item style="margin-left: 24rem">
              <el-button :disabled="isDisabled" style="margin-left: 5rem" type="primary" size="mini"
                @click="submitForm">登记</el-button>
              <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" @queryTable="getList">重置</el-button>
              <!-- v-if="tcShows" -->
              <!-- <el-button type="primary" icon="el-icon-search" @click="handleQuery" size="mini">查询</el-button> -->
            </el-form-item>
          </el-form>
        </div>
      </el-col>
      <el-col :span="4" style="1px solid black;mar-right:60px" v-show="showHidden.mall_hasPhoto == 'Y'">
        <div class="content">
          <!-- <el-upload
            v-show="hide"
            class="avatar-uploader"
            action="https://jsonplaceholder.typicode.com/posts/"
            :show-file-list="false"
            :on-success="handleAvatarSuccess"
            :before-upload="beforeAvatarUpload"
          > -->
          <div v-show="hide" style="border: 1px dashed #dcdfe6; width: 180px; height: 180px">
            <img v-if="imageUrl" :src="imageUrl" class="avatar" />
          </div>
          <!-- <i v-else class="el-icon-plus avatar-uploader-icon"></i> -->
          <!-- </el-upload> -->
          <div v-if="imgSrc" class="img_bg_camera">
            <img style="
                width: 200px;
                height: 200px;
                margin-left: -20px;
                margin-top: 90px;
                padding-top: 1px;
              " :src="imgSrc" alt="" class="tx_img" />
          </div>
          <video v-show="hides" id="videoCamera" :width="videoWidth" :height="videoHeight" autoplay
            style="margin-top: 1px"></video>
          <canvas style="display: none" id="canvasCamera" :width="videoWidth" :height="videoHeight"></canvas>
          <div class="camera_outer" style="margin-top: 10px">
            <el-button type="primary" plain size="mini" @click="getCompetence()">打开摄像头</el-button>
            <!-- <el-button type="primary" plain size="mini" @click="stopNavigator()"
          >关闭摄像头</el-button
        > -->
            <el-button type="primary" plain size="mini" @click="setImage()">拍照</el-button><br />
          </div>
          <!-- <el-button type="text" @click="beat = true">点击拍照</el-button> -->
        </div>
      </el-col>
    </el-row>
    <el-dialog title="选择套餐" :visible.sync="taocan" width="42%" height="700px">
    <el-dialog title="选择套餐" :visible.sync="taocan" width="50%" height="700px">
      <el-tabs type="border-card" style="height: 560px; margin:0 10px; width: 100%">
        <el-tab-pane label="套餐">
          <el-form :model="queryParam" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="auto">
@@ -491,8 +354,7 @@
            </el-form>
          </template>
          <div style="text-align: center; margin-bottom: 10px; margin-right: 800px">
          <div style="text-align: center; margin-bottom: 10px; ">
            已选项目列表
          </div>
          <div style="
@@ -786,7 +648,7 @@
      currentDate: "",
      currentTime: "",
      formIn: {
        tjPro:"体检费"
        tjPro: "体检费"
      },
      selectionList: [],
      OrderId: "",
@@ -822,7 +684,7 @@
      activeName: "1",
      // 遮罩层
      loading: false,
      labelPosition: "right",
      labelPosition: "left",
      imageUrl: "",
      isDisabled: false,
      size: "",
@@ -938,13 +800,13 @@
        //   { required: true, message: "现居住地址不能为空", trigger: "blur" },
        // ],
        cusPhone: [
          { required: true, message: "联系电话不能为空", trigger: "blur" },
          { required: true, message: "联系电话不能为空", trigger: "change" },
        ],
        // cusNational: [
        //   { required: true, message: "民族不能为空", trigger: "change" },
        // ],
        cusIdcard: [
          { required: true, message: "身份证号不能为空", trigger: "blur" },
          { required: true, message: "身份证号不能为空", trigger: "change" },
        ],
      },
    };
@@ -1693,7 +1555,7 @@
                }
                this.pacName = item.pacName;
              });
              const r = /^\+?[0-9][0-9]*$/; //正整数(可以0打头)
              let TotalPrice = this.TotalPrice1 * (this.discount / 10);
              if (r.test(TotalPrice)) {
@@ -1703,7 +1565,7 @@
                this.TotalPrice =
                  TotalPrice
              }
              this.list1 = false;
              this.list3 = true;
@@ -1803,7 +1665,7 @@
          if (response.data) {
            this.feeitems = response.data;
            this.loading = false;
          }else{
          } else {
            this.feeitems = []
            this.loading = false;
          }
@@ -2071,10 +1933,6 @@
  display: block;
}
.el-col-8 {
  width: 330px;
}
.tab4 {
  width: 100%;
  display: flex;
@@ -2150,6 +2008,15 @@
  height: 300px;
}
.el-input--suffix .el-input__inner {
  padding-right: 15px;
}
.el-date-editor.el-input,
.el-date-editor.el-input__inner {
  width: 95.9%;
}
/* .el-dialog {
  width: 1000px;
  min-height: 500px;