Browse Source

修改页面样式

LiFei 6 years ago
parent
commit
1f614d0f41

+ 3 - 3
src/views/company/modules/CompanyAuthenticationModal.vue

@@ -13,20 +13,20 @@
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="公司名称">
-          <a-input placeholder="请输入手机号" v-decorator="['enterpriseName', validatorRules.phone ]" />
+          <a-input  v-decorator="['enterpriseName', validatorRules.phone ]" :readOnly="!!model.id"/>
         </a-form-item>
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="是否人力资源公司">
-          <j-dict-select-tag :triggerChange="true"  dictCode="isHumanResource" v-decorator="[ 'isHumanResource', {}]" placeholder="请选择是否人力资源公司">
+          <j-dict-select-tag :triggerChange="true"  dictCode="isHumanResource" v-decorator="[ 'isHumanResource', {}]" :readOnly="!!model.id">
           </j-dict-select-tag>
         </a-form-item>
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="过期时间">
-          <a-date-picker showTime format='YYYY-MM-DD HH:mm:ss' v-decorator="[ 'expiryDate', validatorRules.expiryDate ]" />
+          <a-date-picker showTime format='YYYY-MM-DD HH:mm:ss' v-decorator="[ 'expiryDate', validatorRules.expiryDate ]" :readOnly="!!model.id"/>
         </a-form-item>
 
         <a-form-item label="营业执照正面" :labelCol="labelCol" :wrapperCol="wrapperCol">

+ 2 - 2
src/views/position/PositionList.vue

@@ -16,7 +16,7 @@
               <a-input placeholder="请输入职位名称" v-model="queryParam.positionName"></a-input>
             </a-form-item>
           </a-col>
-
+          <template v-if="toggleSearchStatus">
           <a-col :md="6" :sm="8">
             <a-form-item  label="职位类型">
               <j-dict-select-tag v-model="queryParam.positionCategory" placeholder="请选择职位类型" dictCode="position_category"/>
@@ -39,7 +39,7 @@
           </template>
 
 
-          <template v-if="toggleSearchStatus">
+
 
 
 

+ 16 - 18
src/views/position/modules/PositionModal.vue

@@ -4,9 +4,8 @@
     :width="800"
     :visible="visible"
     :confirmLoading="confirmLoading"
-    @ok="handleOk"
-    @cancel="handleCancel"
-    cancelText="关闭">
+    :footer="null"
+    @cancel="handleCancel">
     
     <a-spin :spinning="confirmLoading">
       <a-form :form="form">
@@ -16,34 +15,34 @@
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="职位名称">
-          <a-input placeholder="请输入职位名称" v-decorator="['positionName', validatorRules.positionName ]" />
+          <a-input placeholder="" v-decorator="['positionName', validatorRules.positionName ]" :readOnly="!!model.id" />
         </a-form-item>
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="职位描述">
-          <a-textarea :rows="5" placeholder="" v-decorator="[ 'positionDetail', {} ]" />
+          <a-textarea :rows="5" placeholder="" v-decorator="[ 'positionDetail', {} ]" :readOnly="!!model.id" />
         </a-form-item>
 
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="招聘人数">
-          <a-input-number v-decorator="[ 'recruitNumber', {}]" />
+          <a-input-number v-decorator="[ 'recruitNumber', {}]" :readOnly="!!model.id" />
         </a-form-item>
 
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="基础薪资">
-          <j-dict-select-tag :triggerChange="true"  dictCode="basic_salary" v-decorator="[ 'basicSalary', {}]" >
+          <j-dict-select-tag :triggerChange="true"  dictCode="basic_salary" v-decorator="[ 'basicSalary', {}]" :readOnly="!!model.id" >
           </j-dict-select-tag> </a-form-item>
 
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="岗位福利">
-          <j-dict-select-tag :triggerChange="true"  dictCode="welfare" v-decorator="[ 'welfare', {}]" >
+          <j-dict-select-tag :triggerChange="true"  dictCode="welfare" v-decorator="[ 'welfare', {}]" :readOnly="!!model.id">
           </j-dict-select-tag>
         </a-form-item>
 
@@ -51,20 +50,19 @@
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="工作日期">
-          <j-dict-select-tag :triggerChange="true"  dictCode="workDate" v-decorator="[ 'workDate', {}]" >
-          </j-dict-select-tag>
+          <a-input placeholder="" v-decorator="['workDate', validatorRules.workDate ]" :readOnly="!!model.id" />
         </a-form-item>
-        <a-form-item label="创建时间" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
-          <a-input-number v-decorator="[ 'startWorkTime', {}]" />
+        <a-form-item label="工作时段" :labelCol="{span: 5}" :wrapperCol="{span: 16, offset: 0}">
+          <a-input v-decorator="[ 'startWorkTime', {}]" :readOnly="!!model.id" />
           <span style="width: 10px;">~</span>
-          <a-input-number v-decorator="[ 'endWorkTime', {}]" />
+          <a-input v-decorator="[ 'endWordTime', {}]" :readOnly="!!model.id" />
         </a-form-item>
 
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="学历要求">
-          <j-dict-select-tag :triggerChange="true"  dictCode="qualification" v-decorator="[ 'qualification', {}]" >
+          <j-dict-select-tag :triggerChange="true"  dictCode="qualification" v-decorator="[ 'qualification', {}]" :readOnly="!!model.id">
           </j-dict-select-tag>
         </a-form-item>
 
@@ -72,7 +70,7 @@
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="性别要求">
-          <j-dict-select-tag :triggerChange="true"  dictCode="	sex" v-decorator="[ 'gender', {}]" >
+          <j-dict-select-tag :triggerChange="true"  dictCode="	sex" v-decorator="[ 'gender', {}]" :readOnly="!!model.id">
           </j-dict-select-tag>
         </a-form-item>
 
@@ -80,19 +78,19 @@
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="截止时间">
-          <a-date-picker showTime format='YYYY-MM-DD HH:mm:ss' v-decorator="[ 'endDate', {}]" />
+          <a-date-picker showTime format='YYYY-MM-DD HH:mm:ss' v-decorator="[ 'endDate', {}]" :readOnly="!!model.id"/>
         </a-form-item>
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="联系人">
-          <a-input placeholder="请输入联系人" v-decorator="['contactPerson', {}]" />
+          <a-input placeholder="" v-decorator="['contactPerson', {}]" :readOnly="!!model.id"/>
         </a-form-item>
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
           label="联系电话">
-          <a-input placeholder="请输入联系电话" v-decorator="['contactPhone', {}]" />
+          <a-input placeholder="" v-decorator="['contactPhone', {}]" :readOnly="!!model.id"/>
         </a-form-item>