Forráskód Böngészése

岗位页面调整

LiFei 6 éve
szülő
commit
8256773ff4
1 módosított fájl, 25 hozzáadás és 1 törlés
  1. 25 1
      src/views/position/modules/PositionModal.vue

+ 25 - 1
src/views/position/modules/PositionModal.vue

@@ -41,6 +41,14 @@
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
+          label="备注">
+          <a-input v-decorator="[ 'otherSalary', {}]" :readOnly="!!model.id" />
+        </a-form-item>
+
+
+        <a-form-item
+          :labelCol="labelCol"
+          :wrapperCol="wrapperCol"
           label="岗位福利">
           <j-dict-select-tag :triggerChange="true"  dictCode="welfare" v-decorator="[ 'welfare', {}]" :readOnly="!!model.id">
           </j-dict-select-tag>
@@ -49,6 +57,20 @@
         <a-form-item
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
+          label="结算方式">
+          <j-dict-select-tag :triggerChange="true"  dictCode="salary_period" v-decorator="[ 'salaryPeriod', {}]" :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="require_group" v-decorator="[ 'requireGroup', {}]" :readOnly="!!model.id" >
+          </j-dict-select-tag> </a-form-item>
+
+        <a-form-item
+          :labelCol="labelCol"
+          :wrapperCol="wrapperCol"
           label="工作日期">
           <a-input placeholder="" v-decorator="['workDate', validatorRules.workDate ]" :readOnly="!!model.id" />
         </a-form-item>
@@ -151,13 +173,15 @@
         this.model = Object.assign({}, record);
         this.visible = true;
         this.$nextTick(() => {
-          this.form.setFieldsValue(pick(this.model,'userId','positionName','enterpriseName','positionDetail','positionCategory','fulltimePositionType','parttimePositionType','recruitNumber','salaryPeriod','salary','otherSalary','salaryStructure','hasRegularBus','ageRange','workExperience','isHealthCertification','workDate','startWorkTime','endWordTime','isPublishNationwide','contactPerson','contactPhone','isPause','delFlag'))
+          this.form.setFieldsValue(pick(this.model,'userId','positionName','enterpriseName','positionDetail','positionCategory','fulltimePositionType','parttimePositionType','recruitNumber','salary','otherSalary','salaryStructure','hasRegularBus','ageRange','workExperience','isHealthCertification','workDate','startWorkTime','endWordTime','isPublishNationwide','contactPerson','contactPhone','isPause','delFlag'))
 		  //时间格式化
           this.form.setFieldsValue({endDate:this.model.endDate?moment(this.model.endDate):null})
           this.form.setFieldsValue({basicSalary:String(this.model.basicSalary)})
           this.form.setFieldsValue({welfare:String(this.model.welfare)})
           this.form.setFieldsValue({qualification:String(this.model.qualification)})
           this.form.setFieldsValue({gender:String(this.model.gender)})
+          this.form.setFieldsValue({requireGroup:String(this.model.requireGroup)})
+          this.form.setFieldsValue({salaryPeriod:String(this.model.salaryPeriod)})
         });
 
       },