|
|
@@ -1,9 +1,9 @@
|
|
|
<template>
|
|
|
<div class="edit-view">
|
|
|
- <el-form :model="formData" :rules="rules" ref="form" label-width="66px" label-position="right" size="small"
|
|
|
+ <el-form :model="formData" :rules="rules" ref="form" label-width="80px" label-position="right" size="small"
|
|
|
style="max-width: 500px;">
|
|
|
- <el-form-item prop="userId" label="用户ID">
|
|
|
- <el-input v-model="formData.userId"></el-input>
|
|
|
+ <el-form-item prop="userId" label="昵称">
|
|
|
+ <el-input v-model="formData.user.nickname"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="jobNumber" label="工号">
|
|
|
<el-input v-model="formData.jobNumber"></el-input>
|
|
|
@@ -15,14 +15,26 @@
|
|
|
<el-input v-model="formData.transportation"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="transportationImg" label="交通工具图片">
|
|
|
- <el-image style="width: 100px; height: 100px"
|
|
|
+ <el-image style="width: 120px; height: 120px"
|
|
|
:src="formData.transportationImg" fit="cover"
|
|
|
- :preview-src-list="[formData.transportationImg]"></el-image>
|
|
|
+ :preview-src-list="[formData.transportationImg]">
|
|
|
+ <div slot="error">
|
|
|
+ <el-image style="width: 120px; height: 120px"
|
|
|
+ src="https://idingdong.oss-cn-hangzhou.aliyuncs.com/image/2020-08-07-17-26-23hRwKPxhh.gif"
|
|
|
+ fit="cover"/>
|
|
|
+ </div>
|
|
|
+ </el-image>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="driverLicenseImg" label="驾照照片">
|
|
|
- <el-image style="width: 100px; height: 100px"
|
|
|
+ <el-image style="width: 120px; height: 120px"
|
|
|
:src="formData.driverLicenseImg" fit="cover"
|
|
|
- :preview-src-list="[formData.driverLicenseImg]"></el-image>
|
|
|
+ :preview-src-list="[formData.driverLicenseImg]">
|
|
|
+ <div slot="error">
|
|
|
+ <el-image style="width: 120px; height: 120px"
|
|
|
+ src="https://idingdong.oss-cn-hangzhou.aliyuncs.com/image/2020-08-07-17-26-23hRwKPxhh.gif"
|
|
|
+ fit="cover"/>
|
|
|
+ </div>
|
|
|
+ </el-image>
|
|
|
</el-form-item>
|
|
|
<!-- <el-form-item prop="money" label="货币">
|
|
|
<el-input-number type="number" v-model="formData.user.money"></el-input-number>
|
|
|
@@ -47,12 +59,12 @@
|
|
|
</el-form-item>-->
|
|
|
|
|
|
<el-form-item>
|
|
|
- <el-button @click="onSave" :loading="saving"
|
|
|
+ <!--<el-button @click="onSave" :loading="saving"
|
|
|
type="primary">保存
|
|
|
- </el-button>
|
|
|
- <el-button @click="onDelete" :loading="saving"
|
|
|
+ </el-button>-->
|
|
|
+ <!--<el-button @click="onDelete" :loading="saving"
|
|
|
type="danger" v-if="formData.id">删除
|
|
|
- </el-button>
|
|
|
+ </el-button>-->
|
|
|
|
|
|
<black-button></black-button>
|
|
|
|
|
|
@@ -83,7 +95,9 @@
|
|
|
data() {
|
|
|
return {
|
|
|
saving: false,
|
|
|
- formData: {},
|
|
|
+ formData: {
|
|
|
+ user: {}
|
|
|
+ },
|
|
|
rules: {},
|
|
|
}
|
|
|
},
|