From e1699c4851f6ca397cd0ad1ff63f32c737654836 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Wed, 02 Apr 2025 19:14:54 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
src/option/tool/codesetting.js | 456 ++++++++++++++++++++++++++++----------------------------
1 files changed, 228 insertions(+), 228 deletions(-)
diff --git a/src/option/tool/codesetting.js b/src/option/tool/codesetting.js
index 2d53d2c..b71966a 100644
--- a/src/option/tool/codesetting.js
+++ b/src/option/tool/codesetting.js
@@ -1,229 +1,229 @@
export default {
- height: 'auto',
- calcHeight: 50,
- tip: false,
- searchShow: true,
- searchMenuSpan: 6,
- border: true,
- index: true,
- viewBtn: true,
- grid: true,
- selection: true,
- labelWidth: 120,
- searchLabelWidth: 100,
- menuWidth: 320,
- dialogClickModal: false,
- column: [
- {
- label: '配置名称',
- labelTip: '用于定义本配置的代表名称,实际不参与代码生成',
- prop: 'name',
- gridRow: true,
- search: true,
- rules: [
- {
- required: true,
- message: '请输入配置名称',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '配置编号',
- labelTip: '用于定义本配置的代表编号,实际不参与代码生成',
- prop: 'code',
- gridRow: true,
- search: true,
- rules: [
- {
- required: true,
- message: '请输入配置编号',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '上级菜单',
- prop: 'menuId',
- type: 'tree',
- dicData: [],
- span: 24,
- hide: true,
- addDisabled: false,
- props: {
- label: 'title',
- },
- rules: [
- {
- required: true,
- message: '请选择上级菜单',
- trigger: 'click',
- },
- ],
- },
- {
- label: '是否启用',
- prop: 'status',
- span: 24,
- width: 85,
- align: 'center',
- slot: true,
- gridRow: true,
- addDisplay: false,
- editDisplay: false,
- viewDisplay: false,
- },
- {
- label: '配置参数',
- prop: 'settings',
- display: false,
- gridRow: true,
- overHidden: true,
- rules: [
- {
- required: true,
- message: '请输入服务名',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '服务名',
- prop: 'serviceName',
- hide: true,
- rules: [
- {
- required: true,
- message: '请输入服务名',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '包名',
- prop: 'packageName',
- hide: true,
- rules: [
- {
- required: true,
- message: '请输入包名',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '基础业务',
- labelTip: '配置是否使用BladeX封装的BaseService解锁更多功能',
- prop: 'baseMode',
- type: 'radio',
- dicUrl: '/blade-system/dict/dictionary?code=yes_no',
- props: {
- label: 'dictValue',
- value: 'dictKey',
- },
- value: 2,
- dataType: 'number',
- hide: true,
- rules: [
- {
- required: true,
- message: '请选择基础业务',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '包装器',
- labelTip: '配置是否使用Wrapper包装器来拓展Controller返回列表的字段',
- prop: 'wrapMode',
- type: 'radio',
- dicUrl: '/blade-system/dict/dictionary?code=yes_no',
- props: {
- label: 'dictValue',
- value: 'dictKey',
- },
- value: 2,
- dataType: 'number',
- hide: true,
- rules: [
- {
- required: true,
- message: '请选择包装器',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '远程调用',
- labelTip: '配置是否使用Feign远程调用',
- prop: 'feignMode',
- type: 'radio',
- dicUrl: '/blade-system/dict/dictionary?code=yes_no',
- props: {
- label: 'dictValue',
- value: 'dictKey',
- },
- value: 1,
- dataType: 'number',
- hide: true,
- rules: [
- {
- required: true,
- message: '请选择基础业务',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '代码风格',
- labelTip: '选择不同底层实现的代码模版',
- prop: 'codeStyle',
- type: 'radio',
- dicData: [
- {
- label: 'saber3',
- value: 'saber3',
- },
- {
- label: 'element-plus',
- value: 'element-plus',
- },
- ],
- value: 'saber3',
- hide: true,
- rules: [
- {
- required: true,
- message: '请选择代码风格',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '后端生成路径',
- prop: 'apiPath',
- span: 24,
- hide: true,
- rules: [
- {
- required: true,
- message: '请输入后端生成路径',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '前端生成路径',
- prop: 'webPath',
- span: 24,
- hide: true,
- rules: [
- {
- required: true,
- message: '请输入前端生成路径',
- trigger: 'blur',
- },
- ],
- },
- ],
-};
+ height: 'auto',
+ calcHeight: 50,
+ tip: false,
+ searchShow: true,
+ searchMenuSpan: 6,
+ border: true,
+ index: true,
+ viewBtn: true,
+ grid: true,
+ selection: true,
+ labelWidth: 120,
+ searchLabelWidth: 100,
+ menuWidth: 320,
+ dialogClickModal: false,
+ column: [
+ {
+ label: '配置名称',
+ labelTip: '用于定义本配置的代表名称,实际不参与代码生成',
+ prop: 'name',
+ gridRow: true,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: '请输入配置名称',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '配置编号',
+ labelTip: '用于定义本配置的代表编号,实际不参与代码生成',
+ prop: 'code',
+ gridRow: true,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: '请输入配置编号',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '上级菜单',
+ prop: 'menuId',
+ type: 'tree',
+ dicData: [],
+ span: 24,
+ hide: true,
+ addDisabled: false,
+ props: {
+ label: 'title',
+ },
+ rules: [
+ {
+ required: true,
+ message: '请选择上级菜单',
+ trigger: 'click',
+ },
+ ],
+ },
+ {
+ label: '是否启用',
+ prop: 'status',
+ span: 24,
+ width: 85,
+ align: 'center',
+ slot: true,
+ gridRow: true,
+ addDisplay: false,
+ editDisplay: false,
+ viewDisplay: false,
+ },
+ {
+ label: '配置参数',
+ prop: 'settings',
+ display: false,
+ gridRow: true,
+ overHidden: true,
+ rules: [
+ {
+ required: true,
+ message: '请输入服务名',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '服务名',
+ prop: 'serviceName',
+ hide: true,
+ rules: [
+ {
+ required: true,
+ message: '请输入服务名',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '包名',
+ prop: 'packageName',
+ hide: true,
+ rules: [
+ {
+ required: true,
+ message: '请输入包名',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '基础业务',
+ labelTip: '配置是否使用BladeX封装的BaseService解锁更多功能',
+ prop: 'baseMode',
+ type: 'radio',
+ dicUrl: '/blade-system/dict/dictionary?code=yes_no',
+ props: {
+ label: 'dictValue',
+ value: 'dictKey',
+ },
+ value: 2,
+ dataType: 'number',
+ hide: true,
+ rules: [
+ {
+ required: true,
+ message: '请选择基础业务',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '包装器',
+ labelTip: '配置是否使用Wrapper包装器来拓展Controller返回列表的字段',
+ prop: 'wrapMode',
+ type: 'radio',
+ dicUrl: '/blade-system/dict/dictionary?code=yes_no',
+ props: {
+ label: 'dictValue',
+ value: 'dictKey',
+ },
+ value: 2,
+ dataType: 'number',
+ hide: true,
+ rules: [
+ {
+ required: true,
+ message: '请选择包装器',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '远程调用',
+ labelTip: '配置是否使用Feign远程调用',
+ prop: 'feignMode',
+ type: 'radio',
+ dicUrl: '/blade-system/dict/dictionary?code=yes_no',
+ props: {
+ label: 'dictValue',
+ value: 'dictKey',
+ },
+ value: 1,
+ dataType: 'number',
+ hide: true,
+ rules: [
+ {
+ required: true,
+ message: '请选择基础业务',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '代码风格',
+ labelTip: '选择不同底层实现的代码模版',
+ prop: 'codeStyle',
+ type: 'radio',
+ dicData: [
+ {
+ label: 'saber3',
+ value: 'saber3',
+ },
+ {
+ label: 'element-plus',
+ value: 'element-plus',
+ },
+ ],
+ value: 'saber3',
+ hide: true,
+ rules: [
+ {
+ required: true,
+ message: '请选择代码风格',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '后端生成路径',
+ prop: 'apiPath',
+ span: 24,
+ hide: true,
+ rules: [
+ {
+ required: true,
+ message: '请输入后端生成路径',
+ trigger: 'blur',
+ },
+ ],
+ },
+ {
+ label: '前端生成路径',
+ prop: 'webPath',
+ span: 24,
+ hide: true,
+ rules: [
+ {
+ required: true,
+ message: '请输入前端生成路径',
+ trigger: 'blur',
+ },
+ ],
+ },
+ ],
+}
--
Gitblit v1.9.3