Skip to content

Commit d9e41fd

Browse files
author
Xziy
committed
add maintenance
1 parent d9578eb commit d9e41fd

File tree

3 files changed

+166
-1
lines changed

3 files changed

+166
-1
lines changed

libs/adminpanel/models/bind.d.ts

+55
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,59 @@ export declare const models: {
6969
title: string;
7070
icon: string;
7171
};
72+
maintenance: {
73+
model: string;
74+
title: string;
75+
icon: string;
76+
fields: {
77+
id: boolean;
78+
createdAt: boolean;
79+
updatedAt: boolean;
80+
title: string;
81+
description: string;
82+
enable: string;
83+
startDate: string;
84+
stopDate: string;
85+
};
86+
edit: {
87+
fields: {
88+
id: boolean;
89+
createdAt: boolean;
90+
updatedAt: boolean;
91+
title: string;
92+
description: {
93+
title: string;
94+
type: string;
95+
widget: string;
96+
Ace: {
97+
height: number;
98+
fontSize: number;
99+
};
100+
};
101+
enable: string;
102+
startDate: string;
103+
stopDate: string;
104+
};
105+
};
106+
add: {
107+
fields: {
108+
id: boolean;
109+
createdAt: boolean;
110+
updatedAt: boolean;
111+
title: string;
112+
description: {
113+
title: string;
114+
type: string;
115+
widget: string;
116+
Ace: {
117+
height: number;
118+
fontSize: number;
119+
};
120+
};
121+
enable: string;
122+
startDate: string;
123+
stopDate: string;
124+
};
125+
};
126+
};
72127
};

libs/adminpanel/models/bind.js

+55
Original file line numberDiff line numberDiff line change
@@ -69,5 +69,60 @@ exports.models = {
6969
model: 'paymentmethod',
7070
title: 'Payment method',
7171
icon: 'credit-card'
72+
},
73+
maintenance: {
74+
model: "maintenance",
75+
title: "Scheduled Maintenance on the Website",
76+
icon: "pause",
77+
fields: {
78+
id: false,
79+
createdAt: false,
80+
updatedAt: false,
81+
title: "Title",
82+
description: "Description",
83+
enable: "Active",
84+
startDate: "Start Time",
85+
stopDate: "End Time"
86+
},
87+
edit: {
88+
fields: {
89+
id: false,
90+
createdAt: false,
91+
updatedAt: false,
92+
title: "Title",
93+
description: {
94+
title: "Description",
95+
type: "json",
96+
widget: "Ace",
97+
Ace: {
98+
height: 500,
99+
fontSize: 15
100+
}
101+
},
102+
enable: "Active",
103+
startDate: "Start Time",
104+
stopDate: "End Time"
105+
}
106+
},
107+
add: {
108+
fields: {
109+
id: false,
110+
createdAt: false,
111+
updatedAt: false,
112+
title: "Title",
113+
description: {
114+
title: "Description",
115+
type: "json",
116+
widget: "Ace",
117+
Ace: {
118+
height: 500,
119+
fontSize: 15
120+
}
121+
},
122+
enable: "Active",
123+
startDate: "Start Time",
124+
stopDate: "End Time"
125+
}
126+
}
72127
}
73128
};

libs/adminpanel/models/bind.ts

+56-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export const models = {
1010
products: {
1111
model: 'dish',
1212
title: 'Products',
13-
icon: 'hamburger',
13+
icon: 'hamburger',
1414
list: ProductConfig.list(),
1515
edit: ProductConfig.edit(),
1616
add: ProductConfig.add(),
@@ -67,5 +67,60 @@ export const models = {
6767
model: 'paymentmethod',
6868
title: 'Payment method',
6969
icon: 'credit-card'
70+
},
71+
maintenance: {
72+
model: "maintenance",
73+
title: "Scheduled Maintenance on the Website",
74+
icon: "pause",
75+
fields: {
76+
id: false,
77+
createdAt: false,
78+
updatedAt: false,
79+
title: "Title",
80+
description: "Description",
81+
enable: "Active",
82+
startDate: "Start Time",
83+
stopDate: "End Time"
84+
},
85+
edit: {
86+
fields: {
87+
id: false,
88+
createdAt: false,
89+
updatedAt: false,
90+
title: "Title",
91+
description: {
92+
title: "Description",
93+
type: "json",
94+
widget: "Ace",
95+
Ace: {
96+
height: 500,
97+
fontSize: 15
98+
}
99+
},
100+
enable: "Active",
101+
startDate: "Start Time",
102+
stopDate: "End Time"
103+
}
104+
},
105+
add: {
106+
fields: {
107+
id: false,
108+
createdAt: false,
109+
updatedAt: false,
110+
title: "Title",
111+
description: {
112+
title: "Description",
113+
type: "json",
114+
widget: "Ace",
115+
Ace: {
116+
height: 500,
117+
fontSize: 15
118+
}
119+
},
120+
enable: "Active",
121+
startDate: "Start Time",
122+
stopDate: "End Time"
123+
}
124+
}
70125
}
71126
};

0 commit comments

Comments
 (0)