From f894085cbd6f21e1492ece9a64a966528a254045 Mon Sep 17 00:00:00 2001 From: YunaiV <zhijiantianya@gmail.com> Date: Wed, 16 Nov 2022 09:39:05 +0800 Subject: [PATCH 1/6] =?UTF-8?q?vue3=E3=80=90notice=E3=80=91=EF=BC=9A1?= =?UTF-8?q?=EF=BC=89=E5=A2=9E=E5=8A=A0=20reloadList=20=E5=BB=BA=E8=AE=AE?= =?UTF-8?q?=20await=EF=BC=9B2=EF=BC=89notice=20=E7=9A=84=20html=20?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E5=B1=95=E7=A4=BA=E7=9A=84=20todo=EF=BC=9B3?= =?UTF-8?q?=EF=BC=89=E5=88=97=E8=A1=A8=E4=B8=8D=E5=B1=95=E7=A4=BA=20conten?= =?UTF-8?q?t=20=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yudao-ui-admin-vue3/src/views/system/notice/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/notice/notice.data.ts | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/yudao-ui-admin-vue3/src/views/system/notice/index.vue b/yudao-ui-admin-vue3/src/views/system/notice/index.vue index 406a1a434..9c45022ce 100644 --- a/yudao-ui-admin-vue3/src/views/system/notice/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/notice/index.vue @@ -148,7 +148,7 @@ const submitForm = async () => { dialogVisible.value = false } finally { actionLoading.value = false - // 刷新列表 + // 刷新列表 TODO 星语:这里要有个 await reloadList(xGrid) } } diff --git a/yudao-ui-admin-vue3/src/views/system/notice/notice.data.ts b/yudao-ui-admin-vue3/src/views/system/notice/notice.data.ts index 8a9c8d371..a2f9181bc 100644 --- a/yudao-ui-admin-vue3/src/views/system/notice/notice.data.ts +++ b/yudao-ui-admin-vue3/src/views/system/notice/notice.data.ts @@ -34,7 +34,7 @@ const crudSchemas = reactive<VxeCrudSchema>({ isSearch: true }, { - title: '公告内容', + title: '公告内容', // TODO 星语:详情时,公告展示有办法是 html 么? field: 'content', table: { type: 'html' @@ -47,7 +47,8 @@ const crudSchemas = reactive<VxeCrudSchema>({ componentProps: { valueHtml: '' } - } + }, + isTable: false }, { title: t('common.createTime'), From 7983b8d22f5b878e5a1766fa6bb4305dd6fb8f86 Mon Sep 17 00:00:00 2001 From: YunaiV <zhijiantianya@gmail.com> Date: Wed, 16 Nov 2022 09:47:15 +0800 Subject: [PATCH 2/6] =?UTF-8?q?vue3=E3=80=90operatelog=E3=80=91=EF=BC=9A1?= =?UTF-8?q?=EF=BC=89=E6=B5=8B=E8=AF=95=E6=93=8D=E4=BD=9C=E6=97=A5=E5=BF=97?= =?UTF-8?q?=EF=BC=9B2=EF=BC=89=E8=B0=83=E6=95=B4=20table=20=E7=9A=84?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/system/operatelog/index.vue | 1 + .../src/views/system/operatelog/operatelog.data.ts | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/yudao-ui-admin-vue3/src/views/system/operatelog/index.vue b/yudao-ui-admin-vue3/src/views/system/operatelog/index.vue index e51da43ea..baf9b85af 100644 --- a/yudao-ui-admin-vue3/src/views/system/operatelog/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/operatelog/index.vue @@ -74,6 +74,7 @@ const handleDetail = (row: OperateLogApi.OperateLogVO) => { // 导出操作 const handleExport = async () => { + // TODO 星语:缺少 await 噢 exportList(xGrid, '岗位列表.xls') } </script> diff --git a/yudao-ui-admin-vue3/src/views/system/operatelog/operatelog.data.ts b/yudao-ui-admin-vue3/src/views/system/operatelog/operatelog.data.ts index fe8955634..3aeccf921 100644 --- a/yudao-ui-admin-vue3/src/views/system/operatelog/operatelog.data.ts +++ b/yudao-ui-admin-vue3/src/views/system/operatelog/operatelog.data.ts @@ -25,11 +25,13 @@ const crudSchemas = reactive<VxeCrudSchema>({ }, { title: '请求方法名', - field: 'requestMethod' + field: 'requestMethod', + isTable: false }, { title: '请求地址', - field: 'requestUrl' + field: 'requestUrl', + isTable: false }, { title: '操作人员', @@ -57,7 +59,8 @@ const crudSchemas = reactive<VxeCrudSchema>({ slots: { default: 'resultCode' } - } + }, + isSearch: true // TODO 星语:这里可能有点特殊,不确定好不好处理哈。管理后台返回的是错误码,最终前台展示的是 成功 or 失败,然后筛选页是这样的 }, { title: '操作日期', From 9c49f75e130c76aa9b3adf3d6559bc4a760c6b3e Mon Sep 17 00:00:00 2001 From: YunaiV <zhijiantianya@gmail.com> Date: Wed, 16 Nov 2022 09:52:23 +0800 Subject: [PATCH 3/6] =?UTF-8?q?vue3=E3=80=90post=E3=80=91=EF=BC=9A1?= =?UTF-8?q?=EF=BC=89=E8=B0=83=E6=95=B4=E4=B8=8B=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yudao-ui-admin-vue3/src/views/system/operatelog/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/post/index.vue | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/yudao-ui-admin-vue3/src/views/system/operatelog/index.vue b/yudao-ui-admin-vue3/src/views/system/operatelog/index.vue index baf9b85af..40f792d4d 100644 --- a/yudao-ui-admin-vue3/src/views/system/operatelog/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/operatelog/index.vue @@ -2,8 +2,8 @@ <ContentWrap> <!-- 列表 --> <vxe-grid ref="xGrid" v-bind="gridOptions" class="xtable-scrollbar"> - <!-- 操作:新增 --> <template #toolbar_buttons> + <!-- 操作:新增 --> <XButton type="warning" preIcon="ep:download" diff --git a/yudao-ui-admin-vue3/src/views/system/post/index.vue b/yudao-ui-admin-vue3/src/views/system/post/index.vue index 7c4b3dfef..e2ad50548 100644 --- a/yudao-ui-admin-vue3/src/views/system/post/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/post/index.vue @@ -2,8 +2,8 @@ <ContentWrap> <!-- 列表 --> <vxe-grid ref="xGrid" v-bind="gridOptions" class="xtable-scrollbar"> - <!-- 操作:新增 --> <template #toolbar_buttons> + <!-- 操作:新增 --> <XButton type="primary" preIcon="ep:zoom-in" @@ -11,6 +11,7 @@ v-hasPermi="['system:post:create']" @click="handleCreate()" /> + <!-- 操作:导出 --> <XButton type="warning" preIcon="ep:download" From 20fc9cfb83601970ae7da621cf9e3bb2b21c71b9 Mon Sep 17 00:00:00 2001 From: YunaiV <zhijiantianya@gmail.com> Date: Wed, 16 Nov 2022 09:56:57 +0800 Subject: [PATCH 4/6] =?UTF-8?q?vue3=E3=80=90loginlog=E3=80=91=EF=BC=9A1?= =?UTF-8?q?=EF=BC=89review=20=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yudao-ui-admin-vue3/src/views/system/loginlog/index.vue | 1 + .../src/views/system/loginlog/loginLog.data.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/yudao-ui-admin-vue3/src/views/system/loginlog/index.vue b/yudao-ui-admin-vue3/src/views/system/loginlog/index.vue index f0200ba3a..d848899f2 100644 --- a/yudao-ui-admin-vue3/src/views/system/loginlog/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/loginlog/index.vue @@ -2,6 +2,7 @@ <ContentWrap> <!-- 列表 --> <vxe-grid ref="xGrid" v-bind="gridOptions" class="xtable-scrollbar"> + <!-- 操作:导出 --> <template #toolbar_buttons> <XButton type="warning" diff --git a/yudao-ui-admin-vue3/src/views/system/loginlog/loginLog.data.ts b/yudao-ui-admin-vue3/src/views/system/loginlog/loginLog.data.ts index 4ef2eb9c1..8fa7af3dd 100644 --- a/yudao-ui-admin-vue3/src/views/system/loginlog/loginLog.data.ts +++ b/yudao-ui-admin-vue3/src/views/system/loginlog/loginLog.data.ts @@ -26,7 +26,7 @@ const crudSchemas = reactive<VxeCrudSchema>({ }, { title: '浏览器', - field: 'userAgent' + field: 'userAgent' // TODO 星语:调宽一点,UA 稍微多展示一点,虽然最终都会缩略 }, { title: '登陆结果', @@ -34,7 +34,7 @@ const crudSchemas = reactive<VxeCrudSchema>({ dictType: DICT_TYPE.SYSTEM_LOGIN_RESULT }, { - title: '登录日期', + title: '登录日期', // TODO 星语:有点窄,看看咋调宽一点,避免日期展示不全 field: 'createTime', formatter: 'formatDate', isSearch: true, From 2c32289c4a4395369e0af44defa2591fc0cccd89 Mon Sep 17 00:00:00 2001 From: YunaiV <zhijiantianya@gmail.com> Date: Wed, 16 Nov 2022 10:00:59 +0800 Subject: [PATCH 5/6] =?UTF-8?q?vue3=E3=80=90client=E3=80=91=EF=BC=9A1?= =?UTF-8?q?=EF=BC=89review=20=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/system/oauth2/client/client.data.ts | 12 ++++++------ .../src/views/system/oauth2/client/index.vue | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/yudao-ui-admin-vue3/src/views/system/oauth2/client/client.data.ts b/yudao-ui-admin-vue3/src/views/system/oauth2/client/client.data.ts index 92a01ae6b..707e6a55e 100644 --- a/yudao-ui-admin-vue3/src/views/system/oauth2/client/client.data.ts +++ b/yudao-ui-admin-vue3/src/views/system/oauth2/client/client.data.ts @@ -49,21 +49,21 @@ const crudSchemas = reactive<VxeCrudSchema>({ }, { title: '访问令牌的有效期', - field: 'accessTokenValiditySeconds', + field: 'accessTokenValiditySeconds', // TODO 星语:展示时,要有 xxx 秒 form: { component: 'InputNumber' } }, { title: '刷新令牌的有效期', - field: 'refreshTokenValiditySeconds', + field: 'refreshTokenValiditySeconds', // TODO 星语:展示时,要有 xxx 秒 form: { component: 'InputNumber' } }, { title: '授权类型', - field: 'authorizedGrantTypes', + field: 'authorizedGrantTypes', // TODO 星语:详情展示时,应该类似 table 也是多个 tag table: { width: 300, slots: { @@ -74,17 +74,17 @@ const crudSchemas = reactive<VxeCrudSchema>({ { title: '授权范围', field: 'scopes', // TODO @星语:带输入的 SELECT - isTable: false + isTable: false // TODO 星语:详情展示时,应该类似 table 也是多个 tag }, { title: '自动授权范围', field: 'autoApproveScopes', // TODO @星语:带输入的 SELECT - isTable: false + isTable: false // TODO 星语:详情展示时,应该类似 table 也是多个 tag }, { title: '可重定向的 URI 地址', field: 'redirectUris', // TODO @星语:带输入的 SELECT - isTable: false + isTable: false // TODO 星语:详情展示时,应该类似 table 也是多个 tag }, { title: '权限', diff --git a/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue b/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue index 298b45fe9..24f821c74 100644 --- a/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue @@ -2,8 +2,8 @@ <ContentWrap> <!-- 列表 --> <vxe-grid ref="xGrid" v-bind="gridOptions" class="xtable-scrollbar"> - <!-- 操作:新增 --> <template #toolbar_buttons> + <!-- 操作:新增 --> <XButton type="primary" preIcon="ep:zoom-in" From b98a61f88f2a342f8bb03f01b1be76250ff1b3cc Mon Sep 17 00:00:00 2001 From: YunaiV <zhijiantianya@gmail.com> Date: Wed, 16 Nov 2022 10:07:24 +0800 Subject: [PATCH 6/6] =?UTF-8?q?vue3=EF=BC=9A=E4=BF=AE=E6=94=B9=20detail=20?= =?UTF-8?q?=E7=9A=84=E6=9D=83=E9=99=90=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yudao-ui-admin-vue3/src/views/system/errorCode/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/notice/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/post/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/role/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/sms/smsTemplate/index.vue | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/yudao-ui-admin-vue3/src/views/system/errorCode/index.vue b/yudao-ui-admin-vue3/src/views/system/errorCode/index.vue index dc7eeaca4..0ffe38b4a 100644 --- a/yudao-ui-admin-vue3/src/views/system/errorCode/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/errorCode/index.vue @@ -24,7 +24,7 @@ <XTextButton preIcon="ep:view" :title="t('action.detail')" - v-hasPermi="['system:error-code:update']" + v-hasPermi="['system:error-code:query']" @click="handleDetail(row.id)" /> <!-- 操作:删除 --> diff --git a/yudao-ui-admin-vue3/src/views/system/notice/index.vue b/yudao-ui-admin-vue3/src/views/system/notice/index.vue index 9c45022ce..9d0eb4ffd 100644 --- a/yudao-ui-admin-vue3/src/views/system/notice/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/notice/index.vue @@ -24,7 +24,7 @@ <XTextButton preIcon="ep:view" :title="t('action.detail')" - v-hasPermi="['system:notice:update']" + v-hasPermi="['system:notice:query']" @click="handleDetail(row.id)" /> <!-- 操作:删除 --> diff --git a/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue b/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue index 24f821c74..fdbf5e7b6 100644 --- a/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue @@ -34,7 +34,7 @@ <XTextButton preIcon="ep:view" :title="t('action.detail')" - v-hasPermi="['system:oauth2-client:update']" + v-hasPermi="['system:oauth2-client:query']" @click="handleDetail(row.id)" /> <!-- 操作:删除 --> diff --git a/yudao-ui-admin-vue3/src/views/system/post/index.vue b/yudao-ui-admin-vue3/src/views/system/post/index.vue index e2ad50548..284cf70fa 100644 --- a/yudao-ui-admin-vue3/src/views/system/post/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/post/index.vue @@ -32,7 +32,7 @@ <XTextButton preIcon="ep:view" :title="t('action.detail')" - v-hasPermi="['system:post:update']" + v-hasPermi="['system:post:query']" @click="handleDetail(row.id)" /> <!-- 操作:删除 --> diff --git a/yudao-ui-admin-vue3/src/views/system/role/index.vue b/yudao-ui-admin-vue3/src/views/system/role/index.vue index 666cd8908..f5bef71ec 100644 --- a/yudao-ui-admin-vue3/src/views/system/role/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/role/index.vue @@ -22,7 +22,7 @@ <XTextButton preIcon="ep:view" :title="t('action.detail')" - v-hasPermi="['system:role:update']" + v-hasPermi="['system:role:query']" @click="handleDetail(row.id)" /> <XTextButton diff --git a/yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue b/yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue index 01e25384f..7b210842f 100644 --- a/yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue @@ -24,7 +24,7 @@ <XTextButton preIcon="ep:view" :title="t('action.detail')" - v-hasPermi="['system:sms-channel:update']" + v-hasPermi="['system:sms-channel:query']" @click="handleDetail(row.id)" /> <!-- 操作:删除 --> diff --git a/yudao-ui-admin-vue3/src/views/system/sms/smsTemplate/index.vue b/yudao-ui-admin-vue3/src/views/system/sms/smsTemplate/index.vue index 43fb71ad0..e24c8a24e 100644 --- a/yudao-ui-admin-vue3/src/views/system/sms/smsTemplate/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/sms/smsTemplate/index.vue @@ -30,7 +30,7 @@ <XTextButton preIcon="ep:view" :title="t('action.detail')" - v-hasPermi="['system:sms-template:update']" + v-hasPermi="['system:sms-template:query']" @click="handleDetail(row.id)" /> <!-- 操作:删除 -->