= (props) => {
expandable={{
expandRowByClick: true
}}
+ scroll={{ x: "100%", y: 'calc(100vh - 400px)' }}
headerTitle={考核记录管理}
search={{ span: 6 }}
- request={async () => {
- const req: any = {
+ request={async (params) => {
+ console.log('params', params);
+ const req: any = {
+ startTime: params?.startTime ? `${params?.startTime}T00:00:00` : "",
+ endTime: params?.endTime ? `${params?.endTime}T23:59:59` : "",
+ serverPartId: params?.serverPartId ? params?.serverPartId : ""
}
- const data = await handleGetRecordList()
+ console.log('req', req);
+ const data = await handleGetRecordList(req)
console.log('data', data);
if (data && data.length > 0) {
@@ -156,6 +251,20 @@ const examineRecord: React.FC<{ currentUser: any }> = (props) => {
}
+
+
+
{
+ setShowDetail(false)
+ }}
+ open={showDetail}
+ destroyOnClose
+ width={'60%'}
+ >
+
+
)
}
diff --git a/src/pages/examine/record/service.ts b/src/pages/examine/record/service.ts
index 4b20aa9..224a8e6 100644
--- a/src/pages/examine/record/service.ts
+++ b/src/pages/examine/record/service.ts
@@ -1,8 +1,8 @@
import request from "@/utils/request"
-// 拿到问题列表接口
+// 拿到记录
export async function handleGetRecordList(params?: any) {
- const data = await request.get('/questionnaire-responses', params)
+ const data = await request.get('/questionnaire-responses', { params })
if (data.code === 200) {
return data.data
}
@@ -10,4 +10,12 @@ export async function handleGetRecordList(params?: any) {
}
+// 删除记录
+export async function handleDeleteRecord(params?: any) {
+ const data = await request.get(`/questionnaire-responses/delete/${params.id}`)
+ return data
+}
+
+
+
diff --git a/src/services/user.ts b/src/services/user.ts
index 7e89907..baa3110 100644
--- a/src/services/user.ts
+++ b/src/services/user.ts
@@ -33,7 +33,43 @@ export async function retrieveUserAuthority(params: any) {
//获取菜单数据
export async function retrieveMenuData(params: any) {
const data = await request.get('/menus', params)
- return data
+ // return data
+ return [
+ {
+ path: '/standard/index',
+ redirect: '',
+ name: '生成标准页面',
+ component: "@/pages/standard/index",
+ },
+ {
+ path: '/examine',
+ redirect: '',
+ name: '走动式管理',
+ children: [
+ {
+ path: '/examine/index',
+ name: '考评分类管理',
+ component: "@/pages/examine/index",
+ },
+ {
+ path: '/examine/question',
+ name: '考核问题管理',
+ component: "@/pages/examine/question",
+ },
+ {
+ path: '/examine/modal',
+ name: '考核模版管理',
+ component: "@/pages/examine/modal",
+ },
+ {
+ path: '/examine/record',
+ name: '考核记录管理',
+ component: "@/pages/examine/record",
+ }
+ ]
+
+ },
+ ]
}
// export const retrieveMenuData = (): Promise