diff --git a/src/assets/enterpriseLibrary/basic-info.png b/src/assets/enterpriseLibrary/basic-info.png new file mode 100644 index 0000000..7d64d67 Binary files /dev/null and b/src/assets/enterpriseLibrary/basic-info.png differ diff --git a/src/assets/enterpriseLibrary/enterprise/enterprise-delete.png b/src/assets/enterpriseLibrary/enterprise/enterprise-delete.png new file mode 100644 index 0000000..764b366 Binary files /dev/null and b/src/assets/enterpriseLibrary/enterprise/enterprise-delete.png differ diff --git a/src/assets/enterpriseLibrary/enterprise/enterprise-detail.png b/src/assets/enterpriseLibrary/enterprise/enterprise-detail.png new file mode 100644 index 0000000..4442cf4 Binary files /dev/null and b/src/assets/enterpriseLibrary/enterprise/enterprise-detail.png differ diff --git a/src/assets/enterpriseLibrary/enterprise/enterprise-edit.png b/src/assets/enterpriseLibrary/enterprise/enterprise-edit.png new file mode 100644 index 0000000..712d1a8 Binary files /dev/null and b/src/assets/enterpriseLibrary/enterprise/enterprise-edit.png differ diff --git a/src/assets/enterpriseLibrary/enterprise/enterprise-knowledge.png b/src/assets/enterpriseLibrary/enterprise/enterprise-knowledge.png new file mode 100644 index 0000000..95498ee Binary files /dev/null and b/src/assets/enterpriseLibrary/enterprise/enterprise-knowledge.png differ diff --git a/src/assets/enterpriseLibrary/legalperson.png b/src/assets/enterpriseLibrary/legalperson.png new file mode 100644 index 0000000..b161e2e Binary files /dev/null and b/src/assets/enterpriseLibrary/legalperson.png differ diff --git a/src/router/index.js b/src/router/index.js index 53efb1d..a69409d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -235,6 +235,20 @@ export const dynamicRoutes = [ meta: { title: '接收详情', activeMenu: '/archivesManagement/filesTransfer/accept', noCache: true } } ] + }, + { + path: '/EnterpriseForm', + component: Layout, + hidden: true, + permissions: ['enterpriseLibrary:enterprise:add'], + children: [ + { + path: 'index', + component: () => import('@/views/enterpriseLibrary/enterprise/components/EnterpriseForm'), + name: 'EnterpriseForm', + meta: { title: '新增主体信息', activeMenu: '/enterpriseLibrary/enterprise', noCache: true } + } + ] } diff --git a/src/views/common/UploadFile.vue b/src/views/common/UploadFile.vue new file mode 100644 index 0000000..4d16395 --- /dev/null +++ b/src/views/common/UploadFile.vue @@ -0,0 +1,342 @@ + + + + + + + + + + 点击更换图片 + 或拖拽新图片到此处 + + + + + + + + 点击或将文件拖拽到这里上传 + + 文件大小上限 {{ maxFileTips }}, + 支持文件类型:{{ uploadType }} + + + + + + + + + + \ No newline at end of file diff --git a/src/views/enterpriseLibrary/enterprise/components/EnterpriseForm.vue b/src/views/enterpriseLibrary/enterprise/components/EnterpriseForm.vue new file mode 100644 index 0000000..8ac5df3 --- /dev/null +++ b/src/views/enterpriseLibrary/enterprise/components/EnterpriseForm.vue @@ -0,0 +1,165 @@ + + + + + 返回 + 保存 + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/enterpriseLibrary/enterprise/components/child/AccountOpeningCertificate.vue b/src/views/enterpriseLibrary/enterprise/components/child/AccountOpeningCertificate.vue new file mode 100644 index 0000000..cf577fb --- /dev/null +++ b/src/views/enterpriseLibrary/enterprise/components/child/AccountOpeningCertificate.vue @@ -0,0 +1,75 @@ + + + + + 开户证明 + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/enterpriseLibrary/enterprise/components/child/BasicInfo.vue b/src/views/enterpriseLibrary/enterprise/components/child/BasicInfo.vue new file mode 100644 index 0000000..e66f084 --- /dev/null +++ b/src/views/enterpriseLibrary/enterprise/components/child/BasicInfo.vue @@ -0,0 +1,106 @@ + + + + + 基本信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/enterpriseLibrary/enterprise/components/child/LegalPerson.vue b/src/views/enterpriseLibrary/enterprise/components/child/LegalPerson.vue new file mode 100644 index 0000000..3625499 --- /dev/null +++ b/src/views/enterpriseLibrary/enterprise/components/child/LegalPerson.vue @@ -0,0 +1,98 @@ + + + + + 法人信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/enterpriseLibrary/enterprise/index.vue b/src/views/enterpriseLibrary/enterprise/index.vue index 967598a..86ce7a6 100644 --- a/src/views/enterpriseLibrary/enterprise/index.vue +++ b/src/views/enterpriseLibrary/enterprise/index.vue @@ -1,271 +1,306 @@ - - - - - - - - 投标人主体库 - - - - - - - - - 查询 - 重置 - - - - + + + + + + + 投标人主体库 - - - - - - - - - 新建企业主体信息 - - - - - - {{ enterprise.name }} - {{ enterprise.rating }} - - - - - 法定代表人: - {{ enterprise.legalRepresentative }} - - - 统一信用代码: - {{ enterprise.creditCode }} - - - - - - {{ doc }} - - - - - 资质库 - - - 1 - - - - - - - 企业知识库 - 详情 - 编辑 - 删除 - - - - - - - - + + + + + + + + 查询 + 重置 + + + + + + + + + + + + 新建企业主体信息 + + + + + + {{ enterprise.name }} + + + + + 法定代表人: + {{ enterprise.legalRepresentative }} + + + 统一信用代码: + {{ enterprise.creditCode }} + + + + + + {{ doc }} + + + + + + 资质库 + 10 + + + 业绩库 + 23 + + + 人员库 + 55 + + + 财务库 + 88 + + + + + + + + + 企业知识库 + + + + 详情 + + + + 编辑 + + + + 删除 + + + + + + + + + + +