update 项目管理

This commit is contained in:
2021-05-11 18:22:31 +08:00
parent 82e7ac70bd
commit 5cb9791fbd
6 changed files with 40 additions and 14 deletions

View File

@@ -51,6 +51,7 @@ export default {
name: [{ required: true, message: '请输入项目名称' }],
sort: [{ required: true, message: '请输入排序' }],
areaCode: [{ required: true, message: '请选择所属区域' }],
type: [{ required: true, message: '请选择类型' }],
},
/** 加载异步数据状态 */
@@ -68,7 +69,7 @@ export default {
*/
onFillData(params) {
// 从字符串areaCode查找到整个层级
const areaCodeDeault = params.record ? params.record.areaId : params.pid ? params.pid : '';
const areaCodeDeault = params.record ? params.record.areaCode : params.pid ? params.pid : '';
const areaCode = [];
const findCode = (data, level) => {
level = level || 0;
@@ -98,7 +99,7 @@ export default {
...defaultForm,
...params.record,
/** 在此处添加其他默认数据转换 */
areaCode,
areaCode: areaCode.length == 4 ? areaCode : [],
/* ... */
});
},

View File

@@ -8,13 +8,7 @@
<container>
<br />
<a-card :bordered="false">
<yo-table
:columns="columns"
:load-data="loadData"
@query="onQuery"
@resetQuery="onResetQuery"
ref="table"
>
<yo-table :columns="columns" :load-data="loadData" @query="onQuery" @resetQuery="onResetQuery" ref="table">
<Auth auth="sysArea:page" slot="query">
<!-- 此处添加查询表单控件 -->
<!-- ... -->
@@ -147,6 +141,10 @@ export default {
* 传给yo-table以示意数据接口及其参数和返回的数据结构
*/
loadData(params) {
if (!params.sortField) {
params.sortField = 'code';
params.sortOrder = 'ascend';
}
return this.$api[api.page]({
...params,
...this.query,