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() }, - }, - + } } + +