From 78382cb222a4bc949abc22d873416562aa25e9cf Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期一, 17 七月 2023 09:41:22 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
Source/UBCS-WEB/dist/src/const/tool/model.js | 312 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 312 insertions(+), 0 deletions(-)
diff --git a/Source/UBCS-WEB/dist/src/const/tool/model.js b/Source/UBCS-WEB/dist/src/const/tool/model.js
new file mode 100644
index 0000000..be943fb
--- /dev/null
+++ b/Source/UBCS-WEB/dist/src/const/tool/model.js
@@ -0,0 +1,312 @@
+export const switchDic = [
+ {
+ label: "",
+ value: 0
+ },
+ {
+ label: "",
+ value: 1
+ }
+];
+
+export const entityDic = [
+ {
+ label: "String",
+ value: "java.lang.String"
+ },
+ {
+ label: "Integer",
+ value: "java.lang.Integer"
+ },
+ {
+ label: "Long",
+ value: "java.lang.Long"
+ },
+ {
+ label: "Double",
+ value: "java.lang.Double"
+ },
+ {
+ label: "BigDecimal",
+ value: "java.math.BigDecimal"
+ },
+ {
+ label: "Boolean",
+ value: "java.lang.Boolean"
+ },
+ {
+ label: "Date",
+ value: "java.util.Date"
+ }
+];
+
+export const componentDic = [
+ {
+ label: "鍗曡鏂囨湰",
+ value: "input"
+ },
+ {
+ label: "澶氳鏂囨湰",
+ value: "textarea"
+ },
+ {
+ label: "涓嬫媺閫夐」",
+ value: "select"
+ },
+ {
+ label: "鏍戝舰涓嬫媺閫夐」",
+ value: "tree"
+ },
+ {
+ label: "鍗曢�夋",
+ value: "radio"
+ },
+ {
+ label: "澶氶�夋",
+ value: "checkbox"
+ },
+ {
+ label: "寮�鍏虫",
+ value: "switch"
+ },
+ {
+ label: "鏃ユ湡妗�",
+ value: "date"
+ }
+];
+
+export const queryDic = [
+ {
+ label: "绛変簬",
+ value: "equal"
+ },
+ {
+ label: "涓嶇瓑浜�",
+ value: "notequal"
+ },
+ {
+ label: "澶т簬",
+ value: "gt"
+ },
+ {
+ label: "澶т簬绛変簬",
+ value: "ge"
+ },
+ {
+ label: "灏忎簬",
+ value: "lt"
+ },
+ {
+ label: "灏忎簬绛変簬",
+ value: "le"
+ },
+ {
+ label: "鍖洪棿",
+ value: "between"
+ },
+ {
+ label: "妯$硦",
+ value: "like"
+ },
+ {
+ label: "宸︽ā绯�",
+ value: "likeleft"
+ },
+ {
+ label: "鍙虫ā绯�",
+ value: "likeright"
+ }
+];
+
+export const templateDic = [
+ {
+ label: "鍗曡〃",
+ value: "crud"
+ },
+ {
+ label: "涓诲瓙琛�",
+ value: "sub"
+ },
+ {
+ label: "鏍戣〃",
+ value: "tree"
+ }
+];
+
+export const option = {
+ height: 'auto',
+ searchShow: true,
+ searchMenuSpan: 6,
+ tip: false,
+ border: true,
+ index: true,
+ viewBtn: true,
+ selection: true,
+ menuWidth: 250,
+ column: [
+ {
+ label: "鏁版嵁婧�",
+ prop: "datasourceId",
+ search: true,
+ span: 24,
+ type: "select",
+ dicUrl: "/api/ubcs-develop/datasource/select",
+ props: {
+ label: "name",
+ value: "id"
+ },
+ rules: [{
+ required: true,
+ message: "璇烽�夋嫨鏁版嵁婧�",
+ trigger: "blur"
+ }]
+ },
+ {
+ label: "鐗╃悊琛ㄥ悕",
+ prop: "modelTable",
+ type: "tree",
+ slot: true,
+ dicData: [],
+ props: {
+ label: "comment",
+ value: "name"
+ },
+ rules: [{
+ required: true,
+ message: "璇疯緭鍏ユ暟鎹簱琛ㄥ悕",
+ trigger: "blur"
+ }]
+ },
+ {
+ label: "妯″瀷绫诲悕",
+ prop: "modelClass",
+ rules: [{
+ required: true,
+ message: "璇疯緭鍏ユā鍨嬬被鍚�",
+ trigger: "blur"
+ }]
+ },
+ {
+ label: "妯″瀷鍚嶇О",
+ prop: "modelName",
+ search: true,
+ rules: [{
+ required: true,
+ message: "璇疯緭鍏ユā鍨嬪悕绉�",
+ trigger: "blur"
+ }]
+ },
+ {
+ label: "妯″瀷缂栧彿",
+ prop: "modelCode",
+ search: true,
+ rules: [{
+ required: true,
+ message: "璇疯緭鍏ユā鍨嬬紪鍙�",
+ trigger: "blur"
+ }]
+ },
+ {
+ label: "妯″瀷澶囨敞",
+ prop: "modelRemark",
+ hide: true,
+ span: 24,
+ },
+ ]
+};
+
+export const optionModel = {
+ border: true,
+ index: true,
+ addBtn: false,
+ editBtn: false,
+ addRowBtn: false,
+ cellBtn: false,
+ cancelBtn: false,
+ tip: false,
+ menu: false,
+ selection: true,
+ column: [{
+ label: '鐗╃悊鍒楀悕',
+ prop: 'jdbcName',
+ }, {
+ label: '鐗╃悊绫诲瀷',
+ prop: 'jdbcType',
+ }, {
+ label: '瀹炰綋鍒楀悕',
+ prop: 'propertyName',
+ cell: true,
+ }, {
+ label: '瀹炰綋绫诲瀷',
+ prop: 'propertyEntity',
+ type: "select",
+ dicData: entityDic,
+ cell: true,
+ }, {
+ label: '瀛楁璇存槑',
+ prop: 'comment',
+ cell: true,
+ }, {
+ label: '鍒楄〃鏄剧ず',
+ prop: 'isList',
+ type: 'switch',
+ dicData: switchDic,
+ align: 'center',
+ width: 80,
+ cell: true,
+ }, {
+ label: '琛ㄥ崟鏄剧ず',
+ prop: 'isForm',
+ type: 'switch',
+ dicData: switchDic,
+ align: 'center',
+ width: 80,
+ cell: true,
+ }, {
+ label: '鐙崰涓�琛�',
+ prop: 'isRow',
+ type: 'switch',
+ dicData: switchDic,
+ align: 'center',
+ width: 80,
+ cell: true,
+ }, {
+ label: '蹇呭~',
+ prop: 'isRequired',
+ type: 'switch',
+ dicData: switchDic,
+ align: 'center',
+ width: 80,
+ cell: true,
+ }, {
+ label: '缁勪欢绫诲瀷',
+ prop: 'componentType',
+ type: "select",
+ dicData: componentDic,
+ cell: true,
+ }, {
+ label: '瀛楀吀缂栫爜',
+ prop: 'dictCode',
+ type: "select",
+ dicUrl: "/api/ubcs-system/dict/select",
+ props: {
+ label: "dictValue",
+ value: "code"
+ },
+ cell: true,
+ }, {
+ label: '鏌ヨ閰嶇疆',
+ prop: 'isQuery',
+ type: 'switch',
+ dicData: switchDic,
+ align: 'center',
+ width: 80,
+ cell: true,
+ }, {
+ label: '鏌ヨ绫诲瀷',
+ prop: 'queryType',
+ type: "select",
+ dicData: queryDic,
+ cell: true,
+ }]
+};
--
Gitblit v1.9.3