diff --git a/src/views/codes/admin/utils/hook.tsx b/src/views/codes/admin/utils/hook.tsx index 5e5760f..81b5b21 100644 --- a/src/views/codes/admin/utils/hook.tsx +++ b/src/views/codes/admin/utils/hook.tsx @@ -76,7 +76,8 @@ export const useCode = (tableRef: Ref) => { }, { label: "编码", - prop: "code" + prop: "code", + formatter: ({ code }) => code.replace(/(\d{2})/g, "$1.").slice(0, -1) }, { label: "编码描述", diff --git a/src/views/codes/index/index.vue b/src/views/codes/index/index.vue index ad1bede..07cc78a 100644 --- a/src/views/codes/index/index.vue +++ b/src/views/codes/index/index.vue @@ -190,7 +190,7 @@ item.id }} {{ - item.code + item.code.replace(/(\d{2})/g, "$1.").slice(0, -1) }} {{ item.description diff --git a/src/views/codes/index/utils/hook.tsx b/src/views/codes/index/utils/hook.tsx index 00ee8b3..411b7e2 100644 --- a/src/views/codes/index/utils/hook.tsx +++ b/src/views/codes/index/utils/hook.tsx @@ -94,7 +94,7 @@ export const useIndex = (tableRef: Ref) => { prop: "result_text", formatter: ({ result_text }) => { if (result_text.length > 0) { - return result_text[0]["code"]; + return result_text[0]["code"].replace(/(\d{2})/g, "$1.").slice(0, -1); } return ""; } diff --git a/src/views/codes/log/components/details.vue b/src/views/codes/log/components/details.vue index 94f2d5a..7c5892a 100644 --- a/src/views/codes/log/components/details.vue +++ b/src/views/codes/log/components/details.vue @@ -108,7 +108,7 @@ item.id }} {{ - item.code + item.code.replace(/(\d{2})/g, "$1.").slice(0, -1) }} {{ item.description @@ -225,7 +225,7 @@ const columns: TableColumnList = [ prop: "result_text", formatter: ({ result_text }) => { if (result_text.length > 0) { - return result_text[0]["code"]; + return result_text[0]["code"].replace(/(\d{2})/g, "$1.").slice(0, -1); } return ""; }