| | |
| | | <u-form-item label="岗位" class="form-item">
|
| | | <u--input v-model="form.jobNature" border="none" placeholder="请填写岗位"></u--input>
|
| | | </u-form-item>
|
| | | <u-form-item v-if="addressType == 2" @click="showEmploymentTime = true" class="form-item" label="入职时间"
|
| | | prop="ethnicity">
|
| | | <u--input border="none" v-model="nationValue" disabled disabledColor="#ffffff" placeholder="请选择入职时间">
|
| | | </u--input>
|
| | | <u-icon slot="right" name="arrow-right"></u-icon>
|
| | | </u-form-item>
|
| | | <u-form-item v-if="addressType == 2" @click="showResignationTime = true" class="form-item" label="离职时间"
|
| | | prop="ethnicity">
|
| | | <u--input border="none" v-model="nationValue" disabled disabledColor="#ffffff" placeholder="请选择离职时间">
|
| | | </u--input>
|
| | | <u-icon slot="right" name="arrow-right"></u-icon>
|
| | | </u-form-item>
|
| | |
|
| | | <!-- <u-form-item label="户籍地址" class="form-item">
|
| | | <u--input v-model="form.registeredAddress" border="none" placeholder="请填写户籍地址"></u--input>
|
| | | </u-form-item> -->
|
| | |
|
| | | <u-form-item label="从业人员照片" class="form-item" labelPosition="top" labelWidth="100">
|
| | | <view style="padding:20rpx 0 0;">
|
| | | <u-upload :fileList="form.employerImg" :previewFullImage="uploadConfig.previewFullImage"
|
| | |
| | | </view>
|
| | | </u-form-item>
|
| | | </u-form>
|
| | |
|
| | | <u-datetime-picker ref="datetimePicker" :show="showEmploymentTime" v-model="workTime" mode="datetime"
|
| | | :formatter="formatter" @confirm="confirmResignationTime"
|
| | | @cancel="showEmploymentTime = false"></u-datetime-picker>
|
| | |
|
| | | <u-datetime-picker ref="datetimePicker" :show="showResignationTime" v-model="workTime" mode="datetime"
|
| | | :formatter="formatter" @confirm="confirmEmploymentTime"
|
| | | @cancel="showResignationTime = false"></u-datetime-picker>
|
| | |
|
| | | <u-picker :defaultIndex="nationTypeListIndex" :closeOnClickOverlay="true" :show="showNationPicker"
|
| | | :columns="[nationTypeList]" @close="showNationPicker = false" @cancel="showNationPicker = false"
|
| | | keyName="name" @confirm="confirmNation"></u-picker>
|
| | |
| | | genderIndex: [0],
|
| | | genderValue: "",
|
| | | showNationPicker: false,
|
| | | showGenderPicker: false
|
| | | showGenderPicker: false,
|
| | | showEmploymentTime: false,
|
| | | showResignationTime: false,
|
| | | workTime: Number(new Date()),
|
| | | addressType: ""
|
| | | }
|
| | | },
|
| | |
|
| | | created() {
|
| | | this.addressType = uni.getStorageSync("siteInfo").addressType;
|
| | | this.getAllBizDict()
|
| | | },
|
| | |
|
| | |
| | |
|
| | | deleteImages(event) {
|
| | | this.form.employerImg.splice(event.index, 1)
|
| | | }
|
| | | },
|
| | |
|
| | | confirmResignationTime(e) {
|
| | | this.showResignationTime = false;
|
| | | this.form.resignationTime = uni.$u.timeFormat(e.value, 'yyyy-mm-dd hh:MM:ss')
|
| | | },
|
| | |
|
| | | confirmEmploymentTime(e) {
|
| | | this.showEmploymentTime = false;
|
| | | this.form.employmentTime = uni.$u.timeFormat(e.value, 'yyyy-mm-dd hh:MM:ss')
|
| | | },
|
| | |
|
| | |
|
| | | }
|
| | | }
|