This commit is contained in:
神仙都没用 2024-09-06 15:34:44 +08:00
parent cd3431d985
commit 6f1945e05e
3 changed files with 8 additions and 3 deletions

View File

@ -34,7 +34,6 @@ export function useCode() {
table: { table: {
label, label,
dict: list, dict: list,
dictColor: true,
minWidth: 120 minWidth: 120
}, },
form: { form: {

View File

@ -141,7 +141,7 @@ const info = ref<Eps.PluginInfoEntity>();
// //
function refresh() { function refresh() {
service.plugin.info.page().then((res) => { service.plugin.info.page({ page: 1, size: 100 }).then((res) => {
list.value = res.list; list.value = res.list;
}); });
} }

View File

@ -56,6 +56,11 @@ const props = defineProps({
defaultQuickType: { defaultQuickType: {
type: String as PropType<"day" | "week" | "month" | "year" | "">, type: String as PropType<"day" | "week" | "month" | "year" | "">,
default: "day" default: "day"
},
//
enableRefresh: {
type: Boolean,
default: true
} }
}); });
@ -108,7 +113,8 @@ function onChange(value: any) {
}; };
} }
if (props.prop) { //
if (props.enableRefresh) {
Crud.value?.refresh({ Crud.value?.refresh({
...params, ...params,
page: 1 page: 1