+
+ 本地
+
+
+
+
+
-
@@ -208,16 +299,42 @@
addTitle: '添加动态接口分类',
editTitle: '修改态接口分类',
title: '',
- formData: {},
+ formData: {
+ ID: '',
+ SYSTEM_NAME: '',
+ SYSTEM_FIELD: '',
+ INTERFACE_NAME: '',
+ INTERFACE_FIELD: '',
+ OBJECT_TABLE_NAME: '',
+ OBJECT_TABLE_CNNAME: '',
+ SYSTEM_TABLE_CNNAME: '',
+ SYSTEM_TABLE_NAME: '',
+ SYSTEM_FIELD_TYPE: 'value',
+ SYSTEM_DICT_NAME: '',
+ OBJECT_FIELD_TYPE: 'value',
+ OBJECT_DICT_NAME: '',
+ },
+ methodId: '',
+ databaseId: 1,
+ database: [],
+ tables: [],
+ isSelectTable: {},
+ dict: {
+ filedType: [],
+ },
+ },
+ created() {
+ this.getDictOption()
},
mounted() {
+ var url = window.location.href
+ var methodId = url.substring(url.lastIndexOf('?') + 1)
+ this.methodId = methodId
this.fetchData('')
},
methods: {
fetchData(append) {
- var url =
- '/PrivateReZeroRoute/100003/GetDynamicInterfaceCategoryPageList?ParentId=200' +
- append
+ var url = `/std_filed/list` + append
axios
.get(url, jwHeader)
.then(response => {
@@ -229,11 +346,18 @@
this.data = null
})
},
+ getDictOption() {
+ axios
+ .get('/dict_data/simpleList?type=std_filed_type', jwHeader)
+ .then(res => {
+ this.dict.filedType = res.data
+ })
+ },
onSearch: function (page) {
var urlParameters =
'&' +
tools.objectToQueryString({
- Name: txtSearch.value,
+ systemTable: systemTable.value,
__pageNumber: page,
__pageSize: tools.getValue('selPageSize'),
})
@@ -266,10 +390,8 @@
}
},
openEditDiv: function (item) {
- var urlById =
- '/PrivateReZeroRoute/100003/GetDynamicInterfaceCategoryById?id=' +
- item.Id
- if (item.Id) {
+ var urlById = '/std_filed/get?id=' + item.ID
+ if (item.ID) {
this.title = this.editTitle
axios
.get(urlById, jwHeader)
@@ -284,15 +406,19 @@
},
openAddDiv: function (item) {
this.title = this.addTitle
- this.formData = {}
+ this.formData = {
+ OBJECT_TYPE: 0,
+ PARAMETR_TYPE: 0,
+ ASSEMBLY_TYPE: 0,
+ METHOD_REF: this.methodId,
+ MAPPING_TABLE: '',
+ }
},
addOrUpdate: function () {
var th = this
var frmId = 'frmEdit'
var json = this.formData
- var url = json.Id
- ? '/PrivateReZeroRoute/100003/UpdateDynamicInterfaceCategory'
- : '/PrivateReZeroRoute/100003/AddDynamicInterfaceCategory'
+ var url = json.ID ? '/std_filed/update' : '/std_filed/create'
this.addOrUpdateSubmit(url, json)
},
addOrUpdateSubmit: function (url, json) {
diff --git a/SuperAPI/wwwroot/rezero/default_ui/std_filed_map_old.html b/SuperAPI/wwwroot/rezero/default_ui/std_filed_map_old.html
new file mode 100644
index 0000000..0b63baf
--- /dev/null
+++ b/SuperAPI/wwwroot/rezero/default_ui/std_filed_map_old.html
@@ -0,0 +1,243 @@
+@@master_page.html
+
+
+
+
+
+
+ @@page_control.html
+
+
+
+
+
+
diff --git a/SuperAPI/wwwroot/rezero/default_ui/std_method_config.html b/SuperAPI/wwwroot/rezero/default_ui/std_method_config.html
index 22f47a7..39218e3 100644
--- a/SuperAPI/wwwroot/rezero/default_ui/std_method_config.html
+++ b/SuperAPI/wwwroot/rezero/default_ui/std_method_config.html
@@ -114,6 +114,13 @@
>
配置对象
+
@@ -392,6 +399,9 @@
append(item) {
window.location.href = `./std_entity_config.html?${item.METHOD_ID}`
},
+ appendFiled(item) {
+ window.location.href = `./std_filed_map.html?type=${item.PARAMETR_TYPE}&table=${item.MAPPING_TABLE}`
+ },
},
})
diff --git a/SuperAPI/wwwroot/rezero/default_ui/sys_dict.html b/SuperAPI/wwwroot/rezero/default_ui/sys_dict.html
index 32ca39d..77da866 100644
--- a/SuperAPI/wwwroot/rezero/default_ui/sys_dict.html
+++ b/SuperAPI/wwwroot/rezero/default_ui/sys_dict.html
@@ -312,7 +312,7 @@
.then(response => {
this.error = null
this.onSearch()
- if (response.data == true) {
+ if (response.data) {
frmEdit.reset()
btnCloseEdit.click()
} else {
diff --git a/SuperAPI/wwwroot/rezero/default_ui/sys_dict_data.html b/SuperAPI/wwwroot/rezero/default_ui/sys_dict_data.html
index 3953bc3..75107c5 100644
--- a/SuperAPI/wwwroot/rezero/default_ui/sys_dict_data.html
+++ b/SuperAPI/wwwroot/rezero/default_ui/sys_dict_data.html
@@ -324,7 +324,7 @@
.then(response => {
this.error = null
this.onSearch()
- if (response.data == true) {
+ if (response.data) {
frmEdit.reset()
btnCloseEdit.click()
} else {
diff --git a/SuperAPI/wwwroot/rezero/default_ui/template/master_page.html b/SuperAPI/wwwroot/rezero/default_ui/template/master_page.html
index 1b38dbc..955f304 100644
--- a/SuperAPI/wwwroot/rezero/default_ui/template/master_page.html
+++ b/SuperAPI/wwwroot/rezero/default_ui/template/master_page.html
@@ -1,167 +1,330 @@
-
-
-
-
从零开始后台管理系统 @@version
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-