🔱: [client] sync upgrade with 21 commits [trident-sync]

Update README.md
This commit is contained in:
xiaojunnuo
2023-01-29 15:26:45 +08:00
parent 62e3945d30
commit d10e80bf83
567 changed files with 36438 additions and 2 deletions
@@ -0,0 +1,90 @@
import * as api from "./api";
import { dict } from "@fast-crud/fast-crud";
export default function ({ expose }) {
const editRequest = async ({ form, row }) => {
form.id = row.id;
return await api.UpdateObj(form);
};
const delRequest = async ({ row }) => {
return await api.DelObj(row.id);
};
const addRequest = async ({ form }) => {
return await api.AddObj(form);
};
return {
crudOptions: {
request: {
pageRequest: api.GetList,
addRequest,
editRequest,
delRequest
},
rowHandle: {
//固定右侧
fixed: "right"
},
table: {
scroll: {
//当你表格宽度大到需要使用固定列时,需要设置此值,并且是大于等于列宽度之和的值
//否则可能会出现将自动宽度列挤变形,或者拖动滚动条表头不动等问题。
x: 1400
}
},
columns: {
text1: {
title: "text1",
type: "text",
column: {
// 固定左侧
// 注意被固定在左侧的列要放在最前面,否则会出现某些列错位不显示的问题
fixed: "left",
width: 260
}
},
id: {
title: "id",
type: "text",
column: {
width: 100
}
},
text2: {
title: "text2",
type: "text",
column: {
width: 260
}
},
text3: {
title: "text3",
type: "text",
column: {
width: 260
}
},
text4: {
title: "text4",
type: "text",
column: {
width: 260
}
},
text5: {
title: "text5",
type: "text",
column: {
width: 260
}
},
last: {
title: "last",
type: "text",
column: {
width: 260
}
}
}
}
};
}