jbb 2 лет назад
Родитель
Сommit
78676b5704

+ 1 - 1
src/views/oa/modules/AssetModal.vue

@@ -29,7 +29,7 @@
           <a-input v-decorator="[ 'userDept', validatorRules.userDept]" placeholder="请输入使用部门" disabled></a-input>
         </a-form-item>
         <a-form-item label="资产状态" :labelCol="labelCol" :wrapperCol="wrapperCol">
-          <a-select  v-decorator="[ 'state', validatorRules.state]">
+          <a-select  v-decorator="[ 'state', validatorRules.state]" :getPopupContainer="trigger => trigger.parentNode || document.body">
             <a-select-option value="正在使用">正在使用</a-select-option>
             <a-select-option value="闲置">闲置</a-select-option>
             <a-select-option value="报废">报废</a-select-option>

+ 1 - 1
src/views/oa/modules/CarModal.vue

@@ -26,7 +26,7 @@
         </a-col>
         <a-col :span="8">
           <a-form-item label="车辆型号" :labelCol="labelCol" :wrapperCol="wrapperCol">
-            <a-select placeholder="请选择车辆型号" v-decorator="[ 'carType', validatorRules.carType]" >
+            <a-select placeholder="请选择车辆型号" v-decorator="[ 'carType', validatorRules.carType]"  :getPopupContainer="trigger => trigger.parentNode || document.body">
               <a-select-option value="轿车">轿车</a-select-option>
               <a-select-option value="SUV">SUV</a-select-option>
               <a-select-option value="货车">货车</a-select-option>

+ 3 - 3
src/views/oa/modules/EnrollmentModal.vue

@@ -52,7 +52,7 @@
           </a-col>
           <a-col :span="8  ">
             <a-form-item label="性别" :labelCol="labelCol" :wrapperCol="wrapperCol">
-              <a-select v-decorator="['gender', validatorRules.gender]" placeholder="请选择性别" :disabled="show">
+              <a-select v-decorator="['gender', validatorRules.gender]" placeholder="请选择性别" :disabled="show" :getPopupContainer="trigger => trigger.parentNode || document.body">
                 <a-select-option :value="1">男</a-select-option>
                 <a-select-option :value="2">女</a-select-option>
               </a-select>
@@ -99,7 +99,7 @@
       <a-row>
           <a-col :span="8  ">
             <a-form-item label="学历" :labelCol="labelCol" :wrapperCol="wrapperCol">
-              <a-select v-decorator="['education', validatorRules.education]" placeholder="请选择学历" :disabled="show">
+              <a-select v-decorator="['education', validatorRules.education]" placeholder="请选择学历" :disabled="show" :getPopupContainer="trigger => trigger.parentNode || document.body">
                 <a-select-option value="大专">大专</a-select-option>
                 <a-select-option value="本科">本科</a-select-option>
                 <a-select-option value="硕士">硕士</a-select-option>
@@ -109,7 +109,7 @@
           </a-col>
           <a-col :span="8  ">
             <a-form-item label="岗位类型" :labelCol="labelCol" :wrapperCol="wrapperCol">
-              <a-select v-decorator="['positionType', validatorRules.positionType]" placeholder="请选择岗位类型" :disabled="show">
+              <a-select v-decorator="['positionType', validatorRules.positionType]" placeholder="请选择岗位类型" :disabled="show" :getPopupContainer="trigger => trigger.parentNode || document.body">
                 <a-select-option value="管理类">管理类</a-select-option>
                 <a-select-option value="专技类">专技类</a-select-option>
               </a-select>

+ 1 - 0
src/views/oa/modules/MaterialModal.vue

@@ -22,6 +22,7 @@
             placeholder="请选择类别"
             :triggerChange="true"
             dictCode="material_category"
+            :getPopupContainer="trigger => trigger.parentNode || document.body"
           />
         </a-form-item>
         <a-form-item label="规格型号" :labelCol="labelCol" :wrapperCol="wrapperCol">

+ 4 - 4
src/views/system/modules/NewUserModal.vue

@@ -23,7 +23,7 @@
           </a-col>
           <a-col :span="8  ">
             <a-form-item label="性别" :labelCol="labelCol" :wrapperCol="wrapperCol">
-              <a-select v-decorator="['sex', validatorRules.sex]" placeholder="请选择性别">
+              <a-select v-decorator="['sex', validatorRules.sex]" placeholder="请选择性别" :getPopupContainer="trigger => trigger.parentNode || document.body">
                 <a-select-option :value="1">男</a-select-option>
                 <a-select-option :value="2">女</a-select-option>
               </a-select>
@@ -33,7 +33,7 @@
       <a-row>
           <a-col :span="8  ">
             <a-form-item label="证件类型" :labelCol="labelCol" :wrapperCol="wrapperCol">
-              <a-select v-decorator="['idType', validatorRules.idType]" placeholder="请选择证件类型">
+              <a-select v-decorator="['idType', validatorRules.idType]" placeholder="请选择证件类型" :getPopupContainer="trigger => trigger.parentNode || document.body">
                 <a-select-option value="身份证">身份证</a-select-option>
                 <a-select-option value="其他">其他</a-select-option>
               </a-select>
@@ -70,7 +70,7 @@
       <a-row>
           <a-col :span="8  ">
             <a-form-item label="学历" :labelCol="labelCol" :wrapperCol="wrapperCol">
-              <a-select v-decorator="['education', validatorRules.education]" placeholder="请选择学历">
+              <a-select v-decorator="['education', validatorRules.education]" placeholder="请选择学历" :getPopupContainer="trigger => trigger.parentNode || document.body">
                 <a-select-option value="大专">大专</a-select-option>
                 <a-select-option value="本科">本科</a-select-option>
                 <a-select-option value="硕士">硕士</a-select-option>
@@ -80,7 +80,7 @@
           </a-col>
           <a-col :span="8  ">
             <a-form-item label="岗位类型" :labelCol="labelCol" :wrapperCol="wrapperCol">
-              <a-select v-decorator="['positionType', validatorRules.positionType]" placeholder="请选择岗位类型">
+              <a-select v-decorator="['positionType', validatorRules.positionType]" placeholder="请选择岗位类型" :getPopupContainer="trigger => trigger.parentNode || document.body">
                 <a-select-option value="管理类">管理类</a-select-option>
                 <a-select-option value="专技类">专技类</a-select-option>
               </a-select>