Преглед изворни кода

vue3:review 短信渠道、短信模板、短信日志、错误码管理、敏感词管理

YunaiV пре 2 година
родитељ
комит
c5f1cad033

+ 1 - 0
yudao-ui-admin-vue3/src/views/system/errorCode/errorCode.data.ts

@@ -16,6 +16,7 @@ export const rules = reactive({
 const crudSchemas = reactive<VxeCrudSchema>({
   primaryKey: 'id',
   primaryType: 'seq',
+  primaryTitle: '编号',
   action: true,
   columns: [
     {

+ 2 - 0
yudao-ui-admin-vue3/src/views/system/sensitiveWord/index.vue

@@ -3,6 +3,7 @@
     <!-- 列表 -->
     <vxe-grid ref="xGrid" v-bind="gridOptions" class="xtable-scrollbar">
       <template #toolbar_buttons>
+        <!-- 操作:新增 -->
         <XButton
           type="primary"
           preIcon="ep:zoom-in"
@@ -10,6 +11,7 @@
           v-hasPermi="['system:sensitive-word:create']"
           @click="handleCreate()"
         />
+        <!-- 操作:导出 -->
         <XButton
           type="warning"
           preIcon="ep:download"

+ 2 - 1
yudao-ui-admin-vue3/src/views/system/sensitiveWord/sensitiveWord.data.ts

@@ -15,6 +15,7 @@ export const rules = reactive({
 const crudSchemas = reactive<VxeCrudSchema>({
   primaryKey: 'id',
   primaryType: 'seq',
+  primaryTitle: '敏感词编号', // TODO 星语:如果长度超过 4 个字符,会导致表格列宽度不够,需要优化
   action: true,
   columns: [
     {
@@ -24,7 +25,7 @@ const crudSchemas = reactive<VxeCrudSchema>({
     },
     {
       title: '标签',
-      field: 'tags',
+      field: 'tags', // TODO 星语:如果是数组的话,是不是使用 el tag 展示呀?
       table: {
         slots: {
           default: 'tags_default'

+ 1 - 0
yudao-ui-admin-vue3/src/views/system/sms/smsChannel/sms.channel.data.ts

@@ -17,6 +17,7 @@ export const rules = reactive({
 const crudSchemas = reactive<VxeCrudSchema>({
   primaryKey: 'id',
   primaryType: 'seq',
+  primaryTitle: '渠道编号',
   action: true,
   columns: [
     {

+ 1 - 0
yudao-ui-admin-vue3/src/views/system/sms/smsLog/sms.log.data.ts

@@ -8,6 +8,7 @@ const { t } = useI18n() // 国际化
 const crudSchemas = reactive<VxeCrudSchema>({
   primaryKey: 'id',
   primaryType: 'seq',
+  primaryTitle: '日志编号',
   action: true,
   columns: [
     {

+ 1 - 0
yudao-ui-admin-vue3/src/views/system/sms/smsTemplate/sms.template.data.ts

@@ -20,6 +20,7 @@ export const rules = reactive({
 const crudSchemas = reactive<VxeCrudSchema>({
   primaryKey: 'id',
   primaryType: 'seq',
+  primaryTitle: '模板编号',
   action: true,
   actionWidth: '280',
   columns: [