|
|
@ -19,19 +19,11 @@ |
|
|
|
styleResponsive ? { md: 19, sm: 19, xs: 24 } : { flex: '1' } |
|
|
|
" |
|
|
|
> |
|
|
|
<a-form-item label="用户ID" name="userId"> |
|
|
|
<a-input |
|
|
|
allow-clear |
|
|
|
placeholder="请输入用户ID" |
|
|
|
v-model:value="form.userId" |
|
|
|
/> |
|
|
|
<a-form-item label="车辆编号" name="carNo"> |
|
|
|
{{ form.carNo }} |
|
|
|
</a-form-item> |
|
|
|
<a-form-item label="车辆ID" name="carId"> |
|
|
|
<a-input |
|
|
|
allow-clear |
|
|
|
placeholder="请输入车辆ID" |
|
|
|
v-model:value="form.carId" |
|
|
|
/> |
|
|
|
<a-form-item label="事故类型" name="accidentType"> |
|
|
|
{{ form.accidentType }} |
|
|
|
</a-form-item> |
|
|
|
<a-form-item |
|
|
|
label="保险图片" |
|
|
@ -44,43 +36,24 @@ |
|
|
|
@del="onDeleteItem" |
|
|
|
/> |
|
|
|
</a-form-item> |
|
|
|
<a-form-item label="排序(数字越小越靠前)" name="sortNumber"> |
|
|
|
<a-input-number |
|
|
|
:min="0" |
|
|
|
:max="9999" |
|
|
|
class="ele-fluid" |
|
|
|
placeholder="请输入排序号" |
|
|
|
v-model:value="form.sortNumber" |
|
|
|
/> |
|
|
|
<a-form-item label="事故描述" name="comments"> |
|
|
|
{{ form.comments }} |
|
|
|
<!-- <a-textarea--> |
|
|
|
<!-- :rows="4"--> |
|
|
|
<!-- :maxlength="200"--> |
|
|
|
<!-- placeholder="请输入描述"--> |
|
|
|
<!-- v-model:value="form.comments"--> |
|
|
|
<!-- />--> |
|
|
|
</a-form-item> |
|
|
|
<a-form-item label="备注" name="comments"> |
|
|
|
<a-textarea |
|
|
|
:rows="4" |
|
|
|
:maxlength="200" |
|
|
|
placeholder="请输入描述" |
|
|
|
v-model:value="form.comments" |
|
|
|
/> |
|
|
|
<a-form-item label="操作员" name="realName"> |
|
|
|
{{ form.realName }} |
|
|
|
</a-form-item> |
|
|
|
<a-form-item label="状态, 0正常, 1冻结" name="status"> |
|
|
|
<a-form-item label="状态" name="status"> |
|
|
|
<a-radio-group v-model:value="form.status"> |
|
|
|
<a-radio :value="0">显示</a-radio> |
|
|
|
<a-radio :value="1">隐藏</a-radio> |
|
|
|
<a-radio :value="0">待处理</a-radio> |
|
|
|
<a-radio :value="1">已处理</a-radio> |
|
|
|
</a-radio-group> |
|
|
|
</a-form-item> |
|
|
|
<a-form-item label="是否删除, 0否, 1是" name="deleted"> |
|
|
|
<a-input |
|
|
|
allow-clear |
|
|
|
placeholder="请输入是否删除, 0否, 1是" |
|
|
|
v-model:value="form.deleted" |
|
|
|
/> |
|
|
|
</a-form-item> |
|
|
|
<a-form-item label="修改时间" name="updateTime"> |
|
|
|
<a-input |
|
|
|
allow-clear |
|
|
|
placeholder="请输入修改时间" |
|
|
|
v-model:value="form.updateTime" |
|
|
|
/> |
|
|
|
</a-form-item> |
|
|
|
</a-form> |
|
|
|
</ele-modal> |
|
|
|
</template> |
|
|
@ -129,18 +102,17 @@ |
|
|
|
id: undefined, |
|
|
|
userId: undefined, |
|
|
|
carId: undefined, |
|
|
|
carNo: undefined, |
|
|
|
realName: undefined, |
|
|
|
accidentType: undefined, |
|
|
|
parentOrganization: undefined, |
|
|
|
image: undefined, |
|
|
|
sortNumber: undefined, |
|
|
|
comments: undefined, |
|
|
|
status: undefined, |
|
|
|
deleted: undefined, |
|
|
|
tenantId: undefined, |
|
|
|
createTime: undefined, |
|
|
|
updateTime: undefined, |
|
|
|
hjmBxLogId: undefined, |
|
|
|
hjmBxLogName: '', |
|
|
|
status: 0, |
|
|
|
comments: '', |
|
|
|
sortNumber: 100 |
|
|
|
}); |
|
|
|
|
|
|
@ -202,7 +174,8 @@ |
|
|
|
message.error(e.message); |
|
|
|
}); |
|
|
|
}) |
|
|
|
.catch(() => {}); |
|
|
|
.catch(() => { |
|
|
|
}); |
|
|
|
}; |
|
|
|
|
|
|
|
watch( |
|
|
@ -213,11 +186,14 @@ |
|
|
|
if (props.data) { |
|
|
|
assignObject(form, props.data); |
|
|
|
if (props.data.image) { |
|
|
|
const arr = JSON.parse(props.data.image); |
|
|
|
arr.map((item) => { |
|
|
|
images.value.push({ |
|
|
|
uid: uuid(), |
|
|
|
url: props.data.image, |
|
|
|
url: item.url, |
|
|
|
status: 'done' |
|
|
|
}) |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
isUpdate.value = true; |
|
|
|
} else { |
|
|
|