From be0856c1bf533ed6001ff786908ae98e4b853eb5 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期四, 09 一月 2025 10:09:02 +0800 Subject: [PATCH] 1 --- 代码管理/WMS/WIDESEA_WMSClient/src/views/system/Sys_Log.vue | 363 +++++++++++++++++++++------------------------------ 1 files changed, 148 insertions(+), 215 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/system/Sys_Log.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/system/Sys_Log.vue" index d9ae6b2..67e913d 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/system/Sys_Log.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/system/Sys_Log.vue" @@ -5,220 +5,153 @@ *涓氬姟璇峰湪@/extension/system/Sys_Log.js姝ゅ缂栧啓 --> <template> - <view-grid - ref="grid" - :columns="columns" - :detail="detail" - :editFormFields="editFormFields" - :editFormOptions="editFormOptions" - :searchFormFields="searchFormFields" - :searchFormOptions="searchFormOptions" - :table="table" - :extend="extend" - > - </view-grid> - </template> + <view-grid + ref="grid" + :columns="columns" + :detail="detail" + :editFormFields="editFormFields" + :editFormOptions="editFormOptions" + :searchFormFields="searchFormFields" + :searchFormOptions="searchFormOptions" + :table="table" + :extend="extend" + > + </view-grid> +</template> <script> - import extend from "@/extension/system/Sys_Log.js"; - import { ref, defineComponent } from "vue"; - export default defineComponent({ - setup() { - const table = ref({ - key: "Id", - footer: "Foots", - cnName: "绯荤粺鏃ュ織", - name: "Sys_Log", - url: "/Sys_Log/", - sortName: "Id", - }); - const editFormFields = ref({}); - const editFormOptions = ref([]); - const searchFormFields = ref({ - BeginDate: "", - Url: "", - LogType: [], - Success: [], - UserIP: "", - ServiceIP: "", - Role_Id: "", - }); - const searchFormOptions = ref([ - [ - { title: "璇锋眰鍦板潃", field: "url", type: "text" }, - { title: "鐢ㄦ埛IP", field: "userIP", type: "text" }, - { title: "鏈嶅姟鍣↖P", field: "serviceIP", type: "text" }, - ], - [ - { title: "寮�濮嬫椂闂�", field: "beginDate", type: "datetime" }, - // { - // dataKey: "restatus", - // data: [], - // title: "鍝嶅簲鐘舵��", - // field: "success", - // type: "selectList", - // }, - // { - // dataKey: "roles", - // data: [], - // title: "瑙掕壊ID", - // field: "role_Id", - // type: "select", - // }, - ], - // [ - // { - // dataKey: "log", - // data: [], - // title: "鏃ュ織绫诲瀷", - // field: "logType", - // colSize: 12, - // type: "checkbox", - // }, - // ], - ]); - const columns = ref([ - { - field: "id", - title: "Id", - type: "int", - width: 90, - hidden: true, - readonly: true, - require: true, - align: "left", - }, - { - field: "beginDate", - title: "寮�濮嬫椂闂�", - type: "datetime", - width: 140, - align: "left", - sortable: true, - }, - { - field: "userName", - title: "鐢ㄦ埛鍚嶇О", - type: "string", - width: 90, - align: "left", - }, - { - field: "url", - title: "璇锋眰鍦板潃", - type: "string", - width: 110, - align: "left", - }, - { - field: "logType", - title: "鏃ュ織绫诲瀷", - type: "string", - bind: { key: "log", data: [] }, - width: 80, - align: "left", - }, - { - field: "success", - title: "鍝嶅簲鐘舵��", - type: "int", - bind: { key: "restatus", data: [] }, - width: 80, - align: "left", - }, - { - field: "elapsedTime", - title: "鏃堕暱", - type: "int", - width: 60, - align: "left", - }, - { - field: "requestParam", - title: "璇锋眰鍙傛暟", - type: "string", - width: 70, - align: "left", - }, - { - field: "responseParam", - title: "鍝嶅簲鍙傛暟", - type: "string", - width: 70, - align: "left", - }, - { - field: "exceptionInfo", - title: "寮傚父淇℃伅", - type: "string", - width: 70, - align: "left", - }, - { - field: "userIP", - title: "鐢ㄦ埛IP", - type: "string", - width: 90, - align: "left", - }, - { - field: "serviceIP", - title: "鏈嶅姟鍣↖P", - type: "string", - width: 90, - hidden: true, - align: "left", - }, - { - field: "browserType", - title: "娴忚鍣ㄧ被鍨�", - type: "string", - width: 90, - align: "left", - }, - { - field: "userId", - title: "鐢ㄦ埛ID", - type: "int", - width: 90, - hidden: true, - align: "left", - }, - { - field: "roleId", - title: "瑙掕壊ID", - type: "int", - bind: { key: "roles", data: [] }, - width: 90, - hidden: true, - align: "left", - }, - { - field: "endDate", - title: "缁撴潫鏃堕棿", - type: "datetime", - width: 150, - hidden: true, - align: "left", - sortable: true, - }, - ]); - const detail = ref({ - cnName: "#detailCnName", - columns: [], - sortName: "", - key: "", - }); - return { - table, - extend, - editFormFields, - editFormOptions, - searchFormFields, - searchFormOptions, - columns, - detail, - }; - }, - }); - </script> +import extend from "@/extension/system/Sys_Log.js"; +import { ref, defineComponent } from "vue"; +export default defineComponent({ + setup() { + const table = ref({ + key: "Id", + footer: "Foots", + cnName: "绯荤粺鏃ュ織", + name: "Sys_Log", + url: "/Sys_Log/", + sortName: "Id", + }); + const editFormFields = ref({}); + const editFormOptions = ref([]); + const searchFormFields = ref({ + url: "", + requestParam: "", + responseParam: "", + beginDate: "", + }); + const searchFormOptions = ref([ + [ + { title: "璇锋眰鍦板潃", field: "url", type: "like" }, + { title: "璇锋眰鍙傛暟", field: "requestParam", type: "like" }, + { title: "鍝嶅簲鍙傛暟", field: "responseParam", type: "like" }, + ], + [{ title: "寮�濮嬫椂闂�", field: "beginDate", type: "datetime" }], + ]); + const columns = ref([ + { + field: "id", + title: "Id", + type: "int", + width: 90, + hidden: true, + readonly: true, + require: true, + align: "left", + }, + { + field: "beginDate", + title: "寮�濮嬫椂闂�", + type: "datetime", + width: 140, + align: "left", + sortable: true, + }, + { + field: "elapsedTime", + title: "鏃堕暱", + type: "int", + width: 60, + align: "left", + }, + { + field: "endDate", + title: "缁撴潫鏃堕棿", + type: "datetime", + width: 150, + hidden: true, + align: "left", + sortable: true, + }, + { + field: "requestParam", + title: "璇锋眰鍙傛暟", + type: "string", + width: 70, + align: "left", + }, + { + field: "responseParam", + title: "鍝嶅簲鍙傛暟", + type: "string", + width: 70, + align: "left", + }, + { + field: "url", + title: "璇锋眰鍦板潃", + type: "string", + width: 110, + align: "left", + }, + { + field: "userName", + title: "鐢ㄦ埛鍚嶇О", + type: "string", + width: 90, + align: "left", + }, + { + field: "success", + title: "鍝嶅簲鐘舵��", + type: "int", + bind: { key: "restatus", data: [] }, + width: 80, + align: "left", + hidden: true, + }, + { + field: "userIP", + title: "鐢ㄦ埛IP", + type: "string", + width: 90, + align: "left", + }, + { + field: "userId", + title: "鐢ㄦ埛ID", + type: "int", + width: 90, + hidden: true, + align: "left", + }, + ]); + const detail = ref({ + cnName: "#detailCnName", + columns: [], + sortName: "", + key: "", + }); + return { + table, + extend, + editFormFields, + editFormOptions, + searchFormFields, + searchFormOptions, + columns, + detail, + }; + }, +}); +</script> \ No newline at end of file -- Gitblit v1.9.3