|
|
@@ -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)})
|
|
|
});
|
|
|
|
|
|
},
|