diff --git a/src/utils/dict.js b/src/utils/dict.js index 6019cdc..f70461a 100644 --- a/src/utils/dict.js +++ b/src/utils/dict.js @@ -139,3 +139,15 @@ export function getDictDataLabel(dictType, value) { const dict = getDictData(dictType, value); return dict ? dict.label : ''; } + +// table中用来过滤字典 +export function publicFormatter(dictTable) { + const dictDatas = getDictDatas(dictTable) + return function (val) { + const arr = {} + dictDatas.map((item) => { + arr[item.value] = item.label + }) + return arr?.[val] + } +} diff --git a/src/views/system/components/statusBtn2.vue b/src/views/system/components/statusBtn2.vue new file mode 100644 index 0000000..3a4ab29 --- /dev/null +++ b/src/views/system/components/statusBtn2.vue @@ -0,0 +1,38 @@ + + + diff --git a/src/views/system/components/statusBtn3.vue b/src/views/system/components/statusBtn3.vue new file mode 100644 index 0000000..7b70fe1 --- /dev/null +++ b/src/views/system/components/statusBtn3.vue @@ -0,0 +1,41 @@ + + + diff --git a/src/views/system/components/statusBtn4.vue b/src/views/system/components/statusBtn4.vue new file mode 100644 index 0000000..2f335b9 --- /dev/null +++ b/src/views/system/components/statusBtn4.vue @@ -0,0 +1,38 @@ + + + diff --git a/src/views/system/components/statusBtn5.vue b/src/views/system/components/statusBtn5.vue new file mode 100644 index 0000000..6986341 --- /dev/null +++ b/src/views/system/components/statusBtn5.vue @@ -0,0 +1,39 @@ + + + diff --git a/src/views/system/loginlog/index.vue b/src/views/system/loginlog/index.vue index e98e8e4..073e993 100644 --- a/src/views/system/loginlog/index.vue +++ b/src/views/system/loginlog/index.vue @@ -1,137 +1,26 @@