update 项目管理form

This commit is contained in:
2021-05-08 15:02:52 +08:00
parent c12ccf5558
commit b245a94ac4

View File

@@ -10,9 +10,9 @@
<a-icon slot="indicator" spin type="loading" /> <a-icon slot="indicator" spin type="loading" />
<div class="yo-form-group"> <div class="yo-form-group">
<!-- 表单控件 --> <!-- 表单控件 -->
<a-form-model-item label="所属区域" prop="areaId"> <a-form-model-item label="所属区域" prop="areaCode">
<!-- <a-tree-select :dropdown-style="{ maxHeight: '300px', overflow: 'auto' }" :tree-data="areaData" :replace-fields="{ value: 'code', title: 'name', children: 'children' }" placeholder="请选择所属区域" tree-default-expand-all v-model="form.areaId" /> --> <!-- <a-tree-select :dropdown-style="{ maxHeight: '300px', overflow: 'auto' }" :tree-data="areaData" :replace-fields="{ value: 'code', title: 'name', children: 'children' }" placeholder="请选择所属区域" tree-default-expand-all v-model="form.areaId" /> -->
<a-cascader :field-names="{ label: 'name', value: 'code', children: 'children' }" :options="areaData" expand-trigger="hover" placeholder="请选择所属区域" v-model="form.areaCode" /> <a-cascader :field-names="{ label: 'name', value: 'code', children: 'children' }" :options="areaData" expand-trigger="hover" placeholder="请选择所属区域" v-model="areaCode" />
</a-form-model-item> </a-form-model-item>
<a-form-model-item label="项目名称" prop="name"> <a-form-model-item label="项目名称" prop="name">
<a-input placeholder="请输入项目名称" v-model="form.name" /> <a-input placeholder="请输入项目名称" v-model="form.name" />
@@ -43,7 +43,7 @@ export default {
data() { data() {
return { return {
/** 表单数据 */ /** 表单数据 */
form: {}, form: { areaId: '' },
/** 验证格式 */ /** 验证格式 */
rules: { rules: {
/* ... */ /* ... */
@@ -96,9 +96,10 @@ export default {
...defaultForm, ...defaultForm,
...params.record, ...params.record,
/** 在此处添加其他默认数据转换 */ /** 在此处添加其他默认数据转换 */
areaCode: areaCode, areaId: areaCode[3],
/* ... */ /* ... */
}); });
this.areaCode = areaCode;
}, },
/** /**