diff --git a/src/views/DataCenterOptions/authority/images/删除.png b/src/views/DataCenterOptions/authority/images/删除.png
new file mode 100644
index 0000000..c74a004
Binary files /dev/null and b/src/views/DataCenterOptions/authority/images/删除.png differ
diff --git a/src/views/DataCenterOptions/authority/images/设置.png b/src/views/DataCenterOptions/authority/images/设置.png
new file mode 100644
index 0000000..fa32cf3
Binary files /dev/null and b/src/views/DataCenterOptions/authority/images/设置.png differ
diff --git a/src/views/DataCenterOptions/authority/index.vue b/src/views/DataCenterOptions/authority/index.vue
new file mode 100644
index 0000000..1d862ed
--- /dev/null
+++ b/src/views/DataCenterOptions/authority/index.vue
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+ {{ row.sourceType == 1 ? '插件' : 'api' }}
+
+
+
+ {{ row.triggerType == 0 ? '手动' : '自动' }}
+
+
+
+
+
+
+
+
+
+
+

+
+
+

+
+
+
+
+
+ + 添加
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/authority/settingForm.vue b/src/views/DataCenterOptions/authority/settingForm.vue
new file mode 100644
index 0000000..482e162
--- /dev/null
+++ b/src/views/DataCenterOptions/authority/settingForm.vue
@@ -0,0 +1,365 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/com/baseNewSelect.vue b/src/views/DataCenterOptions/com/baseNewSelect.vue
new file mode 100644
index 0000000..03193c5
--- /dev/null
+++ b/src/views/DataCenterOptions/com/baseNewSelect.vue
@@ -0,0 +1,290 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ showValue }}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseCascader/index.vue b/src/views/DataCenterOptions/compoments/baseCascader/index.vue
new file mode 100644
index 0000000..ebd7630
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseCascader/index.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+ {{ showValue }}
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseDatePicker.vue b/src/views/DataCenterOptions/compoments/baseDatePicker.vue
new file mode 100644
index 0000000..75a72f4
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseDatePicker.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/DataCenterOptions/compoments/baseDateTimePicker.vue b/src/views/DataCenterOptions/compoments/baseDateTimePicker.vue
new file mode 100644
index 0000000..c38eea6
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseDateTimePicker.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/DataCenterOptions/compoments/baseDialog.vue b/src/views/DataCenterOptions/compoments/baseDialog.vue
new file mode 100644
index 0000000..b491bc9
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseDialog.vue
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseForm.vue b/src/views/DataCenterOptions/compoments/baseForm.vue
new file mode 100644
index 0000000..2344934
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseForm.vue
@@ -0,0 +1,100 @@
+// 表格
+
+
+
+
+
+
+ {{ item.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/DataCenterOptions/compoments/baseFormItem.vue b/src/views/DataCenterOptions/compoments/baseFormItem.vue
new file mode 100644
index 0000000..e9d9746
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseFormItem.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/DataCenterOptions/compoments/baseLink/index.vue b/src/views/DataCenterOptions/compoments/baseLink/index.vue
new file mode 100644
index 0000000..e98ddc4
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseLink/index.vue
@@ -0,0 +1,554 @@
+
+
+
+
+
执行动作入参数
+
+
+
+
+ {{ item.label }}
+ {{
+ item.type
+ }}
+
+
+ leftCheckBoxHandle(val, item, $event)"
+ >+
+
+
+
+
+
+
+ {{ item01.label }}
+ {{ item01.type }}
+
+
+ leftCheckBoxHandle(val, item01, $event)
+ "
+ >+
+
+
+
+
+
+
+ {{ item02.label }}
+ {{ item02.type }}
+
+
+ leftCheckBoxHandle(val, item02, $event)
+ "
+ >+
+
+
+
+
+
+
+ {{ item03.label }}
+ {{ item03.type }}
+
+
+
+ leftCheckBoxHandle(val, item03, $event)
+ "
+ >+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
API入参
+
+
+
+
+ rightCheckBoxHandle(val, item, $event)"
+ >+
+
+
+ {{ item.label }}
+ {{
+ item.type
+ }}
+
+
+
+
+
+
+ rightCheckBoxHandle(val, item01, $event)
+ "
+ >+
+
+
+ {{ item01.label }}
+ {{ item01.type }}
+
+
+
+
+
+
+
+ rightCheckBoxHandle(val, item02, $event)
+ "
+ >+
+
+
+ {{ item02.label }}
+ {{ item02.type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseMenuTree.vue b/src/views/DataCenterOptions/compoments/baseMenuTree.vue
new file mode 100644
index 0000000..88af583
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseMenuTree.vue
@@ -0,0 +1,463 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseNewForm.vue b/src/views/DataCenterOptions/compoments/baseNewForm.vue
new file mode 100644
index 0000000..87ea049
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseNewForm.vue
@@ -0,0 +1,928 @@
+
+
+
+
+
+
+
+
+ *
+ {{ row.title }}:
+
+
+
+ 是
+
+
+
+ limitPhoneNum(val, ruleForm, row.id)"
+ :maxlength="row.maxlength ? row.maxlength * 1 : 50"
+ :min="1"
+ :max="row.max ? row.max : 255"
+ :label="!row.placeholder ? '描述文字' : row.placeholder"
+ >
+ {{ row.message }}
+
+
+
+
+
+
+
+
+ {{
+ el.label
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ ruleForm[row.id] }}
+
+
+
+
+ {{
+ el.label
+ }}
+
+
+
+ {{ 123 }}
+ {{ el.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+
+ 重置
+ 取消
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseNewSelect.vue b/src/views/DataCenterOptions/compoments/baseNewSelect.vue
new file mode 100644
index 0000000..d222cac
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseNewSelect.vue
@@ -0,0 +1,321 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ showValue }}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/basePage.vue b/src/views/DataCenterOptions/compoments/basePage.vue
new file mode 100644
index 0000000..3a34e28
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/basePage.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseRadio.vue b/src/views/DataCenterOptions/compoments/baseRadio.vue
new file mode 100644
index 0000000..8b8e93f
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseRadio.vue
@@ -0,0 +1,24 @@
+// 单选框
+
+
+ {{item.label}}
+
+
+
+
\ No newline at end of file
diff --git a/src/views/DataCenterOptions/compoments/baseSelect.vue b/src/views/DataCenterOptions/compoments/baseSelect.vue
new file mode 100644
index 0000000..9fdb3fa
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseSelect.vue
@@ -0,0 +1,29 @@
+// 下拉框
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/DataCenterOptions/compoments/baseTable.vue b/src/views/DataCenterOptions/compoments/baseTable.vue
new file mode 100644
index 0000000..3a30cdc
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseTable.vue
@@ -0,0 +1,634 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.$index + 1 }}
+
+
+
+
+ {{ scope.$index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ !item.stateOption
+ ? scope.row[item.id]
+ : item.stateOption[scope.row[item.id]]
+ }}
+
+
+
+
+
+
+
+ {{ scope.row[item.id].split("T")[0] }}
+
+
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseTableForm_v2.vue b/src/views/DataCenterOptions/compoments/baseTableForm_v2.vue
new file mode 100644
index 0000000..d067843
--- /dev/null
+++ b/src/views/DataCenterOptions/compoments/baseTableForm_v2.vue
@@ -0,0 +1,741 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.$index + 1 }}
+
+
+
+
+ {{ scope.$index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ tableInfo.tableData[scope.row.index][item.id]
+ ? tableInfo.tableData[scope.row.index][item.id]
+ : "点击这里..."
+ }}
+
+
+
+ {{ tableInfo.tableData[scope.row.index][item.id] }}
+
+
+ {{ tableInfo.tableData[scope.row.index][item.id] }}
+
+
+
+
+
+
+
+
+ {{ calculator(item, scope.row) }}
+
+
+ {{ calculator(item, scope.row) }}
+
+
+
+
+
+
+
+
+
+
+ {{ tableInfo.tableData[scope.row.index][item.id] }}
+
+
+ {{ tableInfo.tableData[scope.row.index][item.id] }}
+
+
+
+
+
+
+
+ {{ 123 }}
+ {{ scope.row[item.id].split("T")[0] }}
+
+
+
+
+
+
+
+
+
+ {{ item.text }}
+ {{
+ scope.row[item.ifField] == item.fieldVal
+ ? item.fieldTxt
+ : item.text
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/compoments/baseUpload.vue b/src/views/DataCenterOptions/compoments/baseUpload.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/DataCenterOptions/configData.js b/src/views/DataCenterOptions/configData.js
new file mode 100644
index 0000000..bfad5c9
--- /dev/null
+++ b/src/views/DataCenterOptions/configData.js
@@ -0,0 +1,102 @@
+const addForm = [
+ {
+ elCol: [
+ {
+ type: 'input',
+ title: '主数据名称',
+ id: 'mdmName',
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16
+ }
+ ]
+ },
+ {
+ elCol: [
+ {
+ type: 'textrea',
+ title: '备注',
+ id: 'remark',
+ row: 24,
+ disabled: false,
+ fontSize: 16
+
+ }
+ ]
+ }
+]
+
+const tableColumn = [
+ {
+ id: 'mdmName',
+ title: '主数据名称',
+ align: 'left',
+ width: 130
+ },
+ {
+ id: 'mdmTypeName',
+ title: '主数据类型'
+ },
+ {
+ id: 'remark',
+ title: '备注',
+ tooltip: true
+ },
+ {
+ id: 'createUserId',
+ title: '创建人',
+ tooltip: true
+ },
+ {
+ id: 'createTime',
+ title: '创建日期',
+ tooltip: true
+ },
+ {
+ id: 'modifyUserId',
+ title: '修改人'
+ },
+ {
+ id: 'modifyTime',
+ title: '修改时间'
+ }
+]
+const settingMenu = [
+ {
+ title: '基本信息',
+ icon: 'masterDataMenu01',
+ path: 'masterDataEdit'
+ },
+ {
+ title: '数据源',
+ icon: 'masterDataMenu02',
+ path: 'dataOrigin'
+ },
+ {
+ title: '显示信息',
+ icon: 'masterDataMenu03',
+ path: 'displayInfo'
+ },
+ {
+ title: '数据来源',
+ icon: 'masterDataMenu04',
+ path: 'authorily'
+ },
+ {
+ title: '分发设置',
+ icon: 'masterDataMenu05',
+ path: 'distribute'
+ },
+ {
+ title: '日志',
+ icon: 'masterDataMenu06',
+ path: 'logsDeatil'
+ },
+]
+const configData = {
+ addForm,
+ tableColumn,
+ settingMenu
+}
+export default configData
diff --git a/src/views/DataCenterOptions/dataOrigin/configData.js b/src/views/DataCenterOptions/dataOrigin/configData.js
new file mode 100644
index 0000000..abace11
--- /dev/null
+++ b/src/views/DataCenterOptions/dataOrigin/configData.js
@@ -0,0 +1,281 @@
+const dataOriginFormRow = [
+ {
+ elCol: [
+ {
+ type: "input",
+ title: "表名",
+ id: "clientPath",
+
+ row: 12,
+ disabled: false,
+ required: true,
+ fontSize: 16
+ },
+ {
+ type: "input",
+ title: "备注",
+ id: "webPath",
+ row: 12,
+ disabled: false,
+ required: false,
+ fontSize: 16
+ },
+ ],
+ },
+]
+const optionFormRow = [
+ {
+ elCol: [
+ {
+ type: "input",
+ title: "中文名称",
+ id: "chName",
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "input",
+ title: "英文名称",
+ id: "enName",
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16,
+ pattern: /^[a-z][a-z0-9_]{0,50}$/,
+ message: "须以小写字母开头,只能包含小写字母,数字和下划线,不能包含中文字符其他符号。",
+ disabledOfId: true,
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "select",
+ title: "字段类型",
+ id: "filedType",
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16,
+ options: [],
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "num",
+ title: "长度",
+ id: "filedLength",
+ max:255,
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "input",
+ title: "显示名",
+ id: "title",
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16
+ },
+ ],
+ }
+ , {
+ elCol: [
+ {
+ type: "select",
+ title: "宽度",
+ id: "row",
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16,
+ options: [
+ {
+ label: "3",
+ id: "3",
+ }, {
+ label: "6",
+ id: "6",
+ }, {
+ label: "9",
+ id: "9",
+ }, {
+ label: "12",
+ id: "12",
+ }, {
+ label: "15",
+ id: "15",
+ }, {
+ label: "18",
+ id: "18",
+ }, {
+ label: "21",
+ id: "21",
+ }, {
+ label: "24",
+ id: "24",
+ },
+ ]
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "num",
+ title: "单元格宽度",
+ id: "width",
+ row: 24,
+ disabled: false,
+ required: false,
+ fontSize: 16,
+ message:"px"
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "select",
+ title: "数据类型",
+ id: "type",
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16,
+ options: [
+ {
+ label: "input",
+ id: "input",
+ }, {
+ label: "datepick",
+ id: "datepick",
+ }, {
+ label: "daterange",
+ id: "daterange",
+ }, {
+ label: "radio",
+ id: "radio",
+ }, {
+ label: "textrea",
+ id: "textrea",
+ }, {
+ label: "select",
+ id: "select",
+ }, {
+ label: "treeselect",
+ id: "treeselect",
+ }, {
+ label: "number",
+ id: "num",
+ },
+ ]
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "onecheck",
+ title: "必填",
+ id: "required",
+ row: 24,
+ disabled: false,
+ required: false,
+ fontSize: 16,
+ options: [
+ {
+ label: "是",
+ id: "true",
+ }, {
+ label: "否",
+ id: "false",
+ }
+ ]
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "onecheck",
+ title: "禁止修改",
+ id: "disabled",
+ row: 24,
+ disabled: false,
+ required: false,
+ fontSize: 16,
+ options: [
+ {
+ label: "是",
+ id: "true",
+ },
+ ]
+ },
+ ],
+ },
+]
+const mainOptionRow = [
+ {
+ elCol: [
+ {
+ type: "input",
+ title: "英文名",
+ id: "dbName",
+ disabledOfId: true,
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16,
+ pattern: /^[a-zA-Z][a-zA-Z0-9_]{0,50}$/,
+ message: "须以字母开头且不能出现_外的字符与中文",
+ },
+ ],
+ },
+ {
+ elCol: [
+ {
+ type: "input",
+ title: "表说明",
+ id: "remark",
+ row: 24,
+ disabled: false,
+ required: true,
+ fontSize: 16
+ },
+ ],
+ },
+
+]
+const mainRule =
+ {
+ dbName: [
+ {
+ pattern: /^[a-zA-Z][a-zA-Z0-9_]{0,29}$/,
+ message: "必须以字母开头,后续字符可包含字母、数字和下划线,总长度不超过30个字符。",
+ trigger: "change",
+ },
+ ],
+ }
+const config = {
+ dataOriginFormRow,
+ optionFormRow,
+ mainOptionRow,
+ mainRule
+}
+export default config
diff --git a/src/views/DataCenterOptions/dataOrigin/images/删除.png b/src/views/DataCenterOptions/dataOrigin/images/删除.png
new file mode 100644
index 0000000..c74a004
Binary files /dev/null and b/src/views/DataCenterOptions/dataOrigin/images/删除.png differ
diff --git a/src/views/DataCenterOptions/dataOrigin/images/设置.png b/src/views/DataCenterOptions/dataOrigin/images/设置.png
new file mode 100644
index 0000000..fa32cf3
Binary files /dev/null and b/src/views/DataCenterOptions/dataOrigin/images/设置.png differ
diff --git a/src/views/DataCenterOptions/dataOrigin/index.vue b/src/views/DataCenterOptions/dataOrigin/index.vue
new file mode 100644
index 0000000..65f9592
--- /dev/null
+++ b/src/views/DataCenterOptions/dataOrigin/index.vue
@@ -0,0 +1,664 @@
+
+
+
+
+
+
单据规则
+
+ 尚未设置
+
+
+
+
+
+

+
+
+
数据表
+
+
+
+ {{ row.dbType === '1' ? '主表' : '子表' }}
+
+
+
+
+

+
+
+

+
+
+
+
+
+ + 数据表添加
+
+
+
+
+
+
+
表字段
+
+
+
+ {{ dataTypeDist[row.filedType] }}
+
+
+
+
+

+
+
+

+
+
+
+
+
+ + 表字段添加
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/dataOrigin/indexOld.vue b/src/views/DataCenterOptions/dataOrigin/indexOld.vue
new file mode 100644
index 0000000..d700277
--- /dev/null
+++ b/src/views/DataCenterOptions/dataOrigin/indexOld.vue
@@ -0,0 +1,1211 @@
+
+
+
+
+
+
+
+ 数据表
+
+
+
单据规则:
+
+
点击选择单据规则
+
+ {{ item.dbValue }}
+
+
+
+
+
+
+ {{ row.dbType === '1' ? '主表' : '子表' }}
+
+
+
+ + 添加
+
+
+
+
+ 表字段
+
+
+
+
+ {{ dataTypeDist[row.filedType] }}
+
+
+
+ + 添加
+
+
+
+
+
+
+
+ 暂存
+
+
+
+ 表字段
+
+
+
+
+
+
+
+
+
+
+ 可选控间属性
+
+
+
+ {{
+ item.label
+ }}
+
+
+
+
+
+
+ 暂存
+
+
+
+ 数据表
+
+
+
+
+
+
+
+
+
+
+
+
+ ruleTypeSeleceChangHandle(val,row)"
+ >
+
+
+
+
+
+ 请选择格式类型
+ {{ row.dbValue }}
+
+
+
+
+
+
+
+
+
+
+ integerNumber(val,row)">
+
+
+
+
+ + 添加
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/dataOrigin/mainTable.vue b/src/views/DataCenterOptions/dataOrigin/mainTable.vue
new file mode 100644
index 0000000..81f8176
--- /dev/null
+++ b/src/views/DataCenterOptions/dataOrigin/mainTable.vue
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/dataOrigin/ruleAddTable.vue b/src/views/DataCenterOptions/dataOrigin/ruleAddTable.vue
new file mode 100644
index 0000000..4d13e51
--- /dev/null
+++ b/src/views/DataCenterOptions/dataOrigin/ruleAddTable.vue
@@ -0,0 +1,172 @@
+
+
+
+
+ ruleTypeSeleceChangHandle(val,row)"
+ >
+
+
+
+
+
+ 请选择格式类型
+ {{ row.dbValue }}
+
+
+
+
+
+
+
+
+
+
+ integerNumber(val,row)">
+
+
+
+
+

+
+
+
+
+ + 添加
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/dataOrigin/sonTable.vue b/src/views/DataCenterOptions/dataOrigin/sonTable.vue
new file mode 100644
index 0000000..dbbe80c
--- /dev/null
+++ b/src/views/DataCenterOptions/dataOrigin/sonTable.vue
@@ -0,0 +1,866 @@
+
+
+
+
+
+
+
+
+
+
+
+ 可选控间属性
+
+
+
+ {{
+ item.label
+ }}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/displayInfo/images/删除.png b/src/views/DataCenterOptions/displayInfo/images/删除.png
new file mode 100644
index 0000000..c74a004
Binary files /dev/null and b/src/views/DataCenterOptions/displayInfo/images/删除.png differ
diff --git a/src/views/DataCenterOptions/displayInfo/images/设置.png b/src/views/DataCenterOptions/displayInfo/images/设置.png
new file mode 100644
index 0000000..b6fd71a
Binary files /dev/null and b/src/views/DataCenterOptions/displayInfo/images/设置.png differ
diff --git a/src/views/DataCenterOptions/displayInfo/index.vue b/src/views/DataCenterOptions/displayInfo/index.vue
new file mode 100644
index 0000000..69b771a
--- /dev/null
+++ b/src/views/DataCenterOptions/displayInfo/index.vue
@@ -0,0 +1,608 @@
+
+
+
+
+
显示类型
+
+ 编辑
+
+ 取消
+
+ 保存
+
+
+
+
+
+
+ 树形
+ 列表
+
+
+
+
+
+
+
+
+
+
+ 树形
+ 列表
+
+
+
+
+
+
+
+
+
+
+
+
+
查询
+
+
+
+

+
+
设置
+
+
+
+
+
+
列表
+
+
+
+

+
+
设置
+
+
+
+
+
+
新增
+
+
+
+

+
+
设置
+
+
+
+
+
+
修改
+
+
+
+

+
+
设置
+
+
+
+
+
+
查看
+
+
+
+

+
+
设置
+
+
+
+
+
+
按钮
+
+
+
+

+
+
设置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/displayInfo/indexOldCopy.vue b/src/views/DataCenterOptions/displayInfo/indexOldCopy.vue
new file mode 100644
index 0000000..2afae3c
--- /dev/null
+++ b/src/views/DataCenterOptions/displayInfo/indexOldCopy.vue
@@ -0,0 +1,442 @@
+
+
+
+
+
显示类型
+
+
+ 树形
+ 列表
+
+
+
+
+
+
+
+
+
+
+
+ {{ option.name }}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/displayInfo/settingChunk.vue b/src/views/DataCenterOptions/displayInfo/settingChunk.vue
new file mode 100644
index 0000000..bc41bb3
--- /dev/null
+++ b/src/views/DataCenterOptions/displayInfo/settingChunk.vue
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+ {{ item.buttonName }}
+
+
+
+
+
+
+
+
已选择({{ pickShowList.length }})
+
+
+
+
+
+
+
+
{{ item.buttonName }}
+
x
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/distribute/baseLink/index.vue b/src/views/DataCenterOptions/distribute/baseLink/index.vue
new file mode 100644
index 0000000..0498095
--- /dev/null
+++ b/src/views/DataCenterOptions/distribute/baseLink/index.vue
@@ -0,0 +1,614 @@
+
+
+
+
+
执行动作入参数
+
+
+
+
+ {{ item.label }}
+ {{
+ item.type
+ }}
+
+
+
+ leftCheckBoxHandle(val, item, $event, [item.id], item.label)
+ "
+ >
+
+
+
+
+
+
+ {{ item01.label }}
+ {{ item01.type }}
+
+
+
+ leftCheckBoxHandle(
+ val,
+ item01,
+ $event,
+ [item.id, item01.id],
+ item.label + '.' + item01.label
+ )
+ "
+ >
+
+
+
+
+
+
+ {{ item02.label }}
+ {{ item02.type }}
+
+
+
+ leftCheckBoxHandle(
+ val,
+ item02,
+ $event,
+ [item.id, item01.id, item02.id],
+ item.label + '.' + item01.label + '.' + item02.label
+ )
+ "
+ >
+
+
+
+
+
+
+ {{ item03.label }}
+ {{ item03.type }}
+
+
+
+ leftCheckBoxHandle(
+ val,
+ item03,
+ $event,
+ [item.id, item01.id, item02.id, item03.id],
+ item.label +
+ '.' +
+ item01.label +
+ '.' +
+ item02.label +
+ '.' +
+ item03.label
+ )
+ "
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
API入参
+
+
+
+
+
+ rightCheckBoxHandle(val, item, $event, [item.id], item.label)
+ "
+ >
+
+
+ {{ item.label }}
+ {{
+ item.type
+ }}
+
+
+
+
+
+
+
+ rightCheckBoxHandle(
+ val,
+ item01,
+ $event,
+ [item.id, item01.id],
+ item.label + '.' + item01.label
+ )
+ "
+ >
+
+
+ {{ item01.label }}
+ {{ item01.type }}
+
+
+
+
+
+
+
+ rightCheckBoxHandle(
+ val,
+ item02,
+ $event,
+ [item.id, item01.id, item02.id],
+ item.label + '.' + item01.label + '.' + item02.label
+ )
+ "
+ >
+
+
+ {{ item02.label }}
+ {{ item02.type }}
+
+
+
+
+
+
+
+ rightCheckBoxHandle(
+ val,
+ item03,
+ $event,
+ [item.id, item01.id, item02.id, item03.id],
+ item.label +
+ '.' +
+ item01.label +
+ '.' +
+ item02.label +
+ '.' +
+ item03.label
+ )
+ "
+ >
+
+
+ {{ item03.label }}
+ {{ item03.type }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/distribute/baseNewSelect.vue b/src/views/DataCenterOptions/distribute/baseNewSelect.vue
new file mode 100644
index 0000000..cef9fb9
--- /dev/null
+++ b/src/views/DataCenterOptions/distribute/baseNewSelect.vue
@@ -0,0 +1,315 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ showValue }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/distribute/images/删除.png b/src/views/DataCenterOptions/distribute/images/删除.png
new file mode 100644
index 0000000..c74a004
Binary files /dev/null and b/src/views/DataCenterOptions/distribute/images/删除.png differ
diff --git a/src/views/DataCenterOptions/distribute/images/设置.png b/src/views/DataCenterOptions/distribute/images/设置.png
new file mode 100644
index 0000000..fa32cf3
Binary files /dev/null and b/src/views/DataCenterOptions/distribute/images/设置.png differ
diff --git a/src/views/DataCenterOptions/distribute/index.vue b/src/views/DataCenterOptions/distribute/index.vue
new file mode 100644
index 0000000..1a176dc
--- /dev/null
+++ b/src/views/DataCenterOptions/distribute/index.vue
@@ -0,0 +1,379 @@
+
+
+
+
+
+
+ {{ row.enabledType == 0 ? '手动' : '自动' }}
+
+
+
+
+
+
+
+
+
+
+

+
+
+

+
+
+
+
+
+ + 添加
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/distribute/settingForm.vue b/src/views/DataCenterOptions/distribute/settingForm.vue
new file mode 100644
index 0000000..b0296b6
--- /dev/null
+++ b/src/views/DataCenterOptions/distribute/settingForm.vue
@@ -0,0 +1,649 @@
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/images/1.png b/src/views/DataCenterOptions/images/1.png
new file mode 100644
index 0000000..dea5cfa
Binary files /dev/null and b/src/views/DataCenterOptions/images/1.png differ
diff --git a/src/views/DataCenterOptions/images/2.png b/src/views/DataCenterOptions/images/2.png
new file mode 100644
index 0000000..18b3437
Binary files /dev/null and b/src/views/DataCenterOptions/images/2.png differ
diff --git a/src/views/DataCenterOptions/images/3.png b/src/views/DataCenterOptions/images/3.png
new file mode 100644
index 0000000..0e818e6
Binary files /dev/null and b/src/views/DataCenterOptions/images/3.png differ
diff --git a/src/views/DataCenterOptions/images/4.png b/src/views/DataCenterOptions/images/4.png
new file mode 100644
index 0000000..b17c19a
Binary files /dev/null and b/src/views/DataCenterOptions/images/4.png differ
diff --git a/src/views/DataCenterOptions/images/5.png b/src/views/DataCenterOptions/images/5.png
new file mode 100644
index 0000000..afc7666
Binary files /dev/null and b/src/views/DataCenterOptions/images/5.png differ
diff --git a/src/views/DataCenterOptions/images/icon.png b/src/views/DataCenterOptions/images/icon.png
new file mode 100644
index 0000000..dfa057c
Binary files /dev/null and b/src/views/DataCenterOptions/images/icon.png differ
diff --git a/src/views/DataCenterOptions/images/删除.png b/src/views/DataCenterOptions/images/删除.png
new file mode 100644
index 0000000..c74a004
Binary files /dev/null and b/src/views/DataCenterOptions/images/删除.png differ
diff --git a/src/views/DataCenterOptions/images/设置.png b/src/views/DataCenterOptions/images/设置.png
new file mode 100644
index 0000000..b6fd71a
Binary files /dev/null and b/src/views/DataCenterOptions/images/设置.png differ
diff --git a/src/views/DataCenterOptions/index.vue b/src/views/DataCenterOptions/index.vue
new file mode 100644
index 0000000..96594cd
--- /dev/null
+++ b/src/views/DataCenterOptions/index.vue
@@ -0,0 +1,587 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ row.mdmType == 1 ? '档案' : '数据' }}
+
+ {{ row.remark }}
+
+
+
+
+
+
+
+
+
+

+
+
设置
+
+
+
+

+
+
删除
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/logsDeatil/index.vue b/src/views/DataCenterOptions/logsDeatil/index.vue
new file mode 100644
index 0000000..8a46b01
--- /dev/null
+++ b/src/views/DataCenterOptions/logsDeatil/index.vue
@@ -0,0 +1,371 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.dataType == 1 ? '成功' : '失败' }}
+
+
+
+ {{ row.optionType }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/masterDataAdd.vue b/src/views/DataCenterOptions/masterDataAdd.vue
new file mode 100644
index 0000000..1be220c
--- /dev/null
+++ b/src/views/DataCenterOptions/masterDataAdd.vue
@@ -0,0 +1,482 @@
+
+
+
+
+
+
+
{{ bigTitle }}
+
+
+
+
+ 取消
+
+ 保存
+
+ 编辑
+
+
+
+
+
+
+
+
+
![]()
+

+
+
+
{{ this.ruleForm.mdmName }}
+
+
+
+
+
+
+
+
+
+
+
主数据logo
+
+
+
+
![]()
+

+
+
+ 点击上传
+
+
+
+ 只能上传jpg/png文件,且不超过2MB
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
数据源
+
+
单据规则
+
+ 尚未设置
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/DataCenterOptions/settingMenu.vue b/src/views/DataCenterOptions/settingMenu.vue
new file mode 100644
index 0000000..c1c064b
--- /dev/null
+++ b/src/views/DataCenterOptions/settingMenu.vue
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
diff --git a/src/views/masterDataOptions/index.vue b/src/views/masterDataOptions/index.vue
index 53eb2ee..00d1583 100644
--- a/src/views/masterDataOptions/index.vue
+++ b/src/views/masterDataOptions/index.vue
@@ -10,12 +10,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -43,7 +43,7 @@
-
档案
+
{{ row.mdmType == 1 ? '档案' : '数据' }}
{{ row.remark }}
@@ -192,14 +192,15 @@ export default {
async initMainTableData(obj = {}) {
this.refreshLoading = true
const res = await getApiModuleApi(
- {
- tl: 'mdmModuleService',
- as: '',
- dj: 'queryMdm'
- },
- {
- ...obj
- }
+ {
+ tl: 'mdmModuleService',
+ as: '',
+ dj: 'queryMdm'
+ },
+ {
+ ...obj,
+ mdmType: 1
+ }
)
this.refreshLoading = false
if (res.status == 200) {
@@ -215,7 +216,7 @@ export default {
el.imgLoading = false
if (!res.byteLength) return
let tempImgUrl =
- 'data:image/png/jpg;base64,' + btoa(new Uint8Array(res).reduce((data, byte) => data + String.fromCharCode(byte), ''))
+ 'data:image/png/jpg;base64,' + btoa(new Uint8Array(res).reduce((data, byte) => data + String.fromCharCode(byte), ''))
this.$set(el, 'imgUrl', tempImgUrl)
})
})
diff --git a/src/views/masterDataOptions/masterDataAdd.vue b/src/views/masterDataOptions/masterDataAdd.vue
index d7148b0..1be220c 100644
--- a/src/views/masterDataOptions/masterDataAdd.vue
+++ b/src/views/masterDataOptions/masterDataAdd.vue
@@ -4,7 +4,7 @@
-
主数据信息
+
{{ bigTitle }}
@@ -116,7 +116,9 @@ export default {
saveLoading: false,
showForm: false,
billid: '',
- receiptsTableData: []
+ receiptsTableData: [],
+ bigTitle: '主数据信息',
+ mdmType: 1
}
},
methods: {
@@ -183,7 +185,7 @@ export default {
if (!this.billid) {
this.openLoading('submit')
const res = await authApi('mdmModuleService', '', 'saveMdm', '', {
- updateType: 1, ...this.ruleForm, mdmLogo: this.appLogo, mdmType: 1
+ updateType: 1, ...this.ruleForm, mdmLogo: this.appLogo, mdmType: this.mdmType
})
this.$vmNews('保存成功', 'success')
this.saveLoading = false
@@ -194,7 +196,7 @@ export default {
const res = await authApi('mdmModuleService', '', 'updateMdm', '', {
...this.ruleForm,
mdmLogo: this.appLogo,
- mdmType: 1
+ mdmType: this.mdmType
})
this.$vmNews('保存成功', 'success')
this.saveLoading = false
@@ -286,6 +288,13 @@ export default {
this.initEditFormData()
this.getRuleHandle()
}
+ if (this.$route.query.type) {
+ this.bigTitle = '数据中心信息'
+ this.mdmType = 2
+ } else {
+ this.bigTitle = '主数据信息'
+ this.mdmType = 1
+ }
}
}
diff --git a/vue.config.js b/vue.config.js
index 07475e0..01f78c5 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -42,11 +42,11 @@ module.exports = {
// target: `http://hzya.ufyct.com:9067/`,
// target: `http://ufidahz.com.cn:9067/`,
// target: `http://127.0.0.1:9081/`,
- // target: `http://192.168.2.78:9999`,
+ target: `http://192.168.2.78:9999`,
// target: `http://192.168.2.85:9999`,
// target: `http://192.168.2.78:8080`,
- //target: `http://192.168.2.78:9999`,
- target: `http://192.168.2.185:9999`,
+ // target: `http://192.168.2.78:9999`,
+ // target: `http://192.168.2.185:9999`,
// target: `http://192.168.2.83:9999`,
changeOrigin: true,
pathRewrite: {