diff --git a/ant-design-vue-jeecg/src/views/modulex/ModulexList.vue b/ant-design-vue-jeecg/src/views/modulex/ModulexList.vue
index f933b0c..d972fec 100644
--- a/ant-design-vue-jeecg/src/views/modulex/ModulexList.vue
+++ b/ant-design-vue-jeecg/src/views/modulex/ModulexList.vue
@@ -71,56 +71,38 @@
新增
-
导入模块
-
-
- 当前状态:{{ ModalData.status }}
- 总记录数:{{ ModalData.records }}
- 已上传:{{ ModalData.uploaded }}
-
-
- 导入模块
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
导入模块
+
导入功能
-
-
- 导入规则
-
- 当前状态:{{ ModalData.status }}
- 总记录数:{{ ModalData.records }}
- 已上传:{{ ModalData.uploaded }}
-
-
-
+
+
+
导入规则
+
+
导入实体
@@ -129,10 +111,9 @@
返回
导出综合表
-
- 导入字段
-
+
+ 导入字段
+
@@ -463,11 +444,15 @@ export default {
deleteBatch: "/modulex/modulex/deleteBatch",
exportXlsUrl: "/modulex/modulex/exportXls",
importExcelUrlf: "fieldx/fieldx/importExcel",
+ exportExcelUrlf: "fieldx/fieldx/exportXls",
+ modelImportExcelUrl: "modulex/modulex/importExcel",
+ modelDownExcelUrl: "modulex/modulex/templateExcel",
importExcelUrl: "modulex/modulex/importExcel",
functionImportExcelUrl: "/functionx/functionx/importExcel",
tablexImportExcelUrl: "tablex/tablex/importExcel",
tablexDownExcelUrl: "tablex/tablex/templateExcel",
ruleImportExcelUrl: "rulex/rulex/importExcel",
+ ruleDownExcelUrl: "rulex/rulex/downExcel",
exportxsxl: "modulex/modulex/exportxsxl"
},
dictOptions: {},
@@ -488,12 +473,18 @@ export default {
this.getSuperFieldList()
},
computed: {
- importExcelUrl: function () {
- return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`
+ modelImportExcelUrl: function () {
+ return `${window._CONFIG['domianURL']}/${this.url.modelImportExcelUrl}`
+ },
+ modelDownExcelUrl: function () {
+ return `${window._CONFIG['domianURL']}/${this.url.modelDownExcelUrl}`
},
importExcelUrlf: function () {
return `${window._CONFIG['domianURL']}/${this.url.importExcelUrlf}`
},
+ exportExcelUrlf: function () {
+ return `${window._CONFIG['domianURL']}/${this.url.exportExcelUrlf}`
+ },
// 用计算属性取出columns的dataIndex,作为多选框的选项数据
checkColumn: function () {
return this.columns.map(item => item.title)
@@ -510,6 +501,9 @@ export default {
ruleImportExcelUrl: function () {
return `${window._CONFIG['domianURL']}/${this.url.ruleImportExcelUrl}`
},
+ ruleDownExcelUrl: function () {
+ return `${window._CONFIG['domianURL']}/${this.url.ruleDownExcelUrl}`
+ },
tablexData: function () {
return {
note: ['对应模块id(必填):填写正确的模块名称',
@@ -523,6 +517,82 @@ export default {
uploadUrl: this.tablexImportExcelUrl,
downUrl: this.tablexDownExcelUrl
}
+ },
+ modelData: function () {
+ return {
+ note: ['上级模块名称(非必填): 添加一级模块不用填,添加二级模块要填',
+ '项目名称(必填): 从已存在的项目中选',
+ '中文名称(必填): 相同上级的模块不能重名',
+ '英文名称(必填): 中文名称的英文名称',
+ '模块编码(必填): 项目编码+模块缩写',
+ '责任人(非必填): 模块的开发任务可以分配给1个或多个人员',
+ '任务等级(必填): 值: 1、2、3、4、5',
+ '开发状态(必填):值: 未发布、已发布、开发中、已完成、已撤回、已取消',
+ '任务时长(必填): 单位小时: 等于下级模块时长的和;默认1(小时)',
+ '实际时长(必填): 单位小时;最小0.1小时;默认16',
+ '关联实体(非必填): 关联实体表;关联的是该模块管理的实体',
+ '模块状态(必填): 可填入值为正常、停用、废弃',
+ '版本状态(必填): 可填入值为当前、历史',
+ '版本号: 请填写小与五位数的正整数'
+ ],
+ title: '导入模块',
+ uploadUrl: this.modelImportExcelUrl,
+ downUrl: "temp/2.xls",
+ downName: "mokua.xls"
+
+ }
+ },
+ fieldData: function () {
+ return {
+ note: ['序号: 请按顺序填入每行数据的序号,比如第一行就写1',
+ '表名(非空): 请填写实体表的名称',
+ '中文名称(非空): 请填写字段名称',
+ '英文名称(非空): 请填写字段名称的英语名称',
+ '数据类型(非空): 请填写数据类型,{char,varchar,int}这些等等,具体可以查看数据字典',
+ '数据长度(非空): 请填写该字段对应的长度',
+ '浮点精度: 请填写浮点精度',
+ '显示形式: 请填写该字段显示的形式',
+ '是否主键(非空): 请填写该字段是否为主键,填:是或否',
+ '是否外键(非空): 请填写该字段是否为外键,填:是或否',
+ '关联实体: 请填写该字段关联的其它实体表',
+ '关联字段: 请填写该字段关联实体表中对应的字段',
+ '是否为空(非空): 请填写该字段是否为空,填:是或否',
+ '是否重复(非空): 请填写该字段是否重复,填:是或否',
+ '字段规则: 请填写该字段的字段规则',
+ '字段状态(非空): 请填写该字段状态,填:正常、停用、废弃',
+ '版本状态(非空): 请填写该字段版本状态,填:当前,历史'
+ ],
+ title: '导入字段',
+ uploadUrl: this.importExcelUrlf,
+ downUrl: this. exportExcelUrlf
+ }
+ },
+ ruleData: function () {
+ return {
+ note: ['对应模块(必填):填写正确的模块名称',
+ '对应功能(必填):填写正确的功能名称',
+ '对应实体(必填):填写正确的实体名称',
+ '对应字段(必填):填写正确的字段名称',
+ '顺序号(必填);同功能下不重复',
+ '规则编码(必填):功能编码+顺序号(格式001)',
+ '规则描述(非必填)',
+ '分析图(非必填)',
+ '责任人(非必填)',
+ '任务等级(必填):值:1、2、3、4、5个等级',
+ '任务状态(必填):值:未发布、已发布、开发中、已完成、已撤回、已取消',
+ '版本状态(必填): 可填入值为[当前、历史]',
+ '规则状态(必填): 值:正常、停用、废弃',
+ '开始时间(必填) ',
+ '任务时长(必填)',
+ '提交时间(必填)',
+ '实际时长(必填)',
+ '规则状态(必填): 值:正常、停用、废弃',
+ '版本号:请填写小与五位数的正整数'
+ ],
+ title: '导入规则',
+ uploadUrl: this.ruleImportExcelUrl,
+ downUrl: this.ruleDownExcelUrl
+ }
}
},
methods: {
@@ -770,9 +840,10 @@ export default {
this.loadData()
},
- },
-
+ }
}
+
+