From 506592771fa8f8839945ee3ee1a2db4f2f071208 Mon Sep 17 00:00:00 2001 From: "DESKTOP-00SUCB6\\Administrator" Date: Mon, 5 Jul 2021 15:09:42 +0800 Subject: [PATCH] 0705 --- .env.development | 4 +- src/api/company/campanyVerify.js | 30 + src/api/login.js | 61 +- src/api/system/certification.js | 32 +- src/api/system/enterpriseManager.js | 25 +- src/assets/logo/logo.png | Bin 5663 -> 9983 bytes src/router/index.js | 64 +- src/views/company/authentication.vue | 57 +- src/views/company/campanyVerify.vue | 217 +++++++ src/views/company/companyInfo copy.vue | 194 ++++++ src/views/company/companyInfo.vue | 723 +++++++++++++++++------ src/views/company/manager.vue | 7 +- src/views/company/search.vue | 3 +- src/views/home/index.vue | 10 +- src/views/home/index2.vue | 55 +- src/views/login/login.vue | 10 +- src/views/login/register.vue | 199 +------ src/views/login/retrievePassword.vue | 35 +- src/views/system/enterprise/index.vue | 4 +- src/views/system/qualification/index.vue | 27 +- 20 files changed, 1300 insertions(+), 457 deletions(-) create mode 100644 src/api/company/campanyVerify.js create mode 100644 src/views/company/campanyVerify.vue create mode 100644 src/views/company/companyInfo copy.vue diff --git a/.env.development b/.env.development index db68361..ad5724a 100644 --- a/.env.development +++ b/.env.development @@ -2,8 +2,8 @@ ENV = 'development' # 若依管理系统/开发环境 -# VUE_APP_BASE_API = 'http://121.36.65.171:9527' -VUE_APP_BASE_API = 'http://172.119.51.195:8080' +VUE_APP_BASE_API = 'http://121.36.65.171:9527' +#VUE_APP_BASE_API = 'http://172.119.51.195:8080' # 路由懒加载 diff --git a/src/api/company/campanyVerify.js b/src/api/company/campanyVerify.js new file mode 100644 index 0000000..5472dde --- /dev/null +++ b/src/api/company/campanyVerify.js @@ -0,0 +1,30 @@ +import request from '@/utils/request' + +// 获取需要审核企业列表 +export function getAuditEnterpriseList(query) { + return request({ + url: '/system/enterpriseManager/getAuditEnterpriseList', + method: 'post', + data: query + }) +} + + +// 企业通过审核 +export function passAuditEnterprise(query) { + return request({ + url: '/system/enterpriseManager/auditEnterprise', + method: 'post', + data:query + }) +} + +// 驳回企业审核 +export function turnDownEnterprise(query) { + return request({ + url: '/system/enterpriseManager/turnDownEnterprise', + method: 'post', + data:query + }) + } + diff --git a/src/api/login.js b/src/api/login.js index 869cd9f..772b0c4 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -37,4 +37,63 @@ export function getCodeImg() { url: '/captchaImage', method: 'get' }) -} \ No newline at end of file +} + +// 发送注册用短信验证码 +export function sendRegeditCode(params) { + return request({ + url: '/system/user/sendRegeditCode', + method: 'post', + data:params + }) +} + +// 发送忘记密码用短信验证码 +export function sendModifyPasswordCode(param) { + return request({ + url: '/system/user/sendModifyPasswordCode', + method: 'post', + data:param + }) +} + + +// 注册用户 +export function registerUser(param) { + return request({ + url: '/system/user/regeditUser', + method: 'post', + data:param + }) +} + + + + +// 通过账号获取用户信息 +export function getUserByUserName(param) { + return request({ + url: '/system/user/getUserByUserName', + method: 'post', + data:param + }) +} + +// 校验忘记密码验证码 +export function validModifyPasswordCode(param) { + return request({ + url: '/system/user/validModifyPasswordCode', + method: 'post', + data:param + }) +} + +// 忘记密码-修改密码 +export function forgetPassword(param) { + return request({ + url: '/system/user/forgetPassword', + method: 'post', + data:param + }) +} + diff --git a/src/api/system/certification.js b/src/api/system/certification.js index a8bf9be..15a5391 100644 --- a/src/api/system/certification.js +++ b/src/api/system/certification.js @@ -50,4 +50,34 @@ export function exportCertification(query) { method: 'get', params: query }) -} \ No newline at end of file +} + + + +// 查询自己的认证信息 +export function getEnterpriseCertificationInfoByLogin() { + return request({ + url: '/system/certification/getEnterpriseCertificationInfoByLogin', + method: 'get' + }) +} +// 企业工商认证 +export function certificationEnterprise(data) { + return request({ + url: '/system/enterpriseManager/certificationEnterprise', + method: 'post', + // data: data + }) +} + +// 企业工业互联网认证 +export function industrialInternetCertification(data) { + return request({ + url: '/system/enterpriseManager/industrialInternetCertification', + method: 'post', + // data: data + }) +} + + + diff --git a/src/api/system/enterpriseManager.js b/src/api/system/enterpriseManager.js index 12a677b..a0a49a3 100644 --- a/src/api/system/enterpriseManager.js +++ b/src/api/system/enterpriseManager.js @@ -50,4 +50,27 @@ export function exportEnterpriseManager(query) { method: 'get', params: query }) -} \ No newline at end of file +} + + + +// 根据登陆账户获取企业详细信息 +export function getEnterPriseInfoByLogin() { + return request({ + url: '/system/enterpriseManager/getEnterPriseInfoByLogin', + method: 'get', + // params: query + }) +} + +// 根据父节点id获取子节点 +export function getAreaByParentId(params) { + return request({ + url: '/system/area/getAreaByParentId', + method: 'post', + data: params + }) +} + + + diff --git a/src/assets/logo/logo.png b/src/assets/logo/logo.png index e26376026420542212ed58d90d0ed34f554fa4ae..d656b88616969de4f6820791869e34bde7ccfc77 100644 GIT binary patch literal 9983 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 JPDHLkV1i|j{ty5F literal 5663 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 require(['@/views/company/campanyVerify'], resolve), + name: 'campanyVerify', + meta: { title: '企业审核', icon: 'list', noCache: true } + }, + //企业级-企业信息 { path: 'companyInfo', @@ -128,35 +136,35 @@ export const constantRoutes = [ ] }, - { - path: '/product', - component: Layout, - meta: { title: '产品服务', icon: 'dashboard', noCache: true, affix: true }, - children: [ - // 企业级-企业查询 - { - path: 'Packag', - component: (resolve) => require(['@/views/product/productPackag'], resolve), - name: 'Packag', - meta: { title: '产品包装', icon: 'search', noCache: true } - }, - //系统级-预包装管理 - { - path: 'prepackaging', - component: (resolve) => require(['@/views/product/prepackaging'], resolve), - name: 'prepackaging', - meta: { title: '预包装管理', icon: 'search', noCache: true } - }, - //系统级-标准文件管理 - { - path: 'fileManger', - component: (resolve) => require(['@/views/product/flieManager'], resolve), - name: 'fileManger', - meta: { title: '标准文件管理', icon: 'search', noCache: true } - }, + // { + // path: '/product', + // component: Layout, + // meta: { title: '产品服务', icon: 'dashboard', noCache: true, affix: true }, + // children: [ + // // 企业级-企业查询 + // { + // path: 'Packag', + // component: (resolve) => require(['@/views/product/productPackag'], resolve), + // name: 'Packag', + // meta: { title: '产品包装', icon: 'search', noCache: true } + // }, + // //系统级-预包装管理 + // { + // path: 'prepackaging', + // component: (resolve) => require(['@/views/product/prepackaging'], resolve), + // name: 'prepackaging', + // meta: { title: '预包装管理', icon: 'search', noCache: true } + // }, + // //系统级-标准文件管理 + // { + // path: 'fileManger', + // component: (resolve) => require(['@/views/product/flieManager'], resolve), + // name: 'fileManger', + // meta: { title: '标准文件管理', icon: 'search', noCache: true } + // }, - ] - }, + // ] + // }, { path: '/user', component: Layout, diff --git a/src/views/company/authentication.vue b/src/views/company/authentication.vue index eb2327a..b226eca 100644 --- a/src/views/company/authentication.vue +++ b/src/views/company/authentication.vue @@ -1,24 +1,42 @@ \ No newline at end of file diff --git a/src/views/company/campanyVerify.vue b/src/views/company/campanyVerify.vue new file mode 100644 index 0000000..8c454c4 --- /dev/null +++ b/src/views/company/campanyVerify.vue @@ -0,0 +1,217 @@ + + + + diff --git a/src/views/company/companyInfo copy.vue b/src/views/company/companyInfo copy.vue new file mode 100644 index 0000000..3595641 --- /dev/null +++ b/src/views/company/companyInfo copy.vue @@ -0,0 +1,194 @@ + + + + diff --git a/src/views/company/companyInfo.vue b/src/views/company/companyInfo.vue index 3595641..e407992 100644 --- a/src/views/company/companyInfo.vue +++ b/src/views/company/companyInfo.vue @@ -1,194 +1,567 @@ diff --git a/src/views/company/manager.vue b/src/views/company/manager.vue index ceb0ea9..87c181a 100644 --- a/src/views/company/manager.vue +++ b/src/views/company/manager.vue @@ -27,9 +27,8 @@ - - - + + @@ -193,7 +192,7 @@ export default { /** 修改按钮操作 */ handleUpdate(row) { this.reset(); - const enterpriseid = row.enterpriseid + const enterpriseid = row.enterpriseId getEnterpriseManager(enterpriseid).then(response => { this.form = response.data; this.open = true; diff --git a/src/views/company/search.vue b/src/views/company/search.vue index 24e6910..9288bcc 100644 --- a/src/views/company/search.vue +++ b/src/views/company/search.vue @@ -21,7 +21,6 @@ 重置 确定 -
企业类型: @@ -396,6 +395,8 @@ export default { } .advanced-search { position: absolute; + z-index: 999; + background: #fff; left: 50%; transform: translateX(-50%); margin-top: 20px; diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 8b1742f..186c2ee 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -84,12 +84,12 @@ export default { this.echartsData = { "enterpriseRegeditCount": res.data.enterpriseRegeditCount, - "userRegeditCount": res.data.userRegeditCount, - "onlineUserCount": res.data.onlineUserCount + "unreviewedEnterpriseCount": res.data.unreviewedEnterpriseCount, + "auditedEnterpriseCount": res.data.auditedEnterpriseCount } this.setEcharts(this.echarts_1,this.echartsData.enterpriseRegeditCount,'注册企业') - this.setEcharts(this.echarts_2,this.echartsData.userRegeditCount,'注册用户') - this.setEcharts(this.echarts_3,this.echartsData.onlineUserCount,'在线用户') + this.setEcharts(this.echarts_2,this.echartsData.unreviewedEnterpriseCount,'待审核企业数') + this.setEcharts(this.echarts_3,this.echartsData.auditedEnterpriseCount,'已审核企业数') }) }, jumpRouter(name){ @@ -105,7 +105,7 @@ export default { var option = { title: { text: title, - left:'38%', + left:'center', top:'40px', textStyle: { fontWeight: 'normal', diff --git a/src/views/home/index2.vue b/src/views/home/index2.vue index 92931b8..f617baf 100644 --- a/src/views/home/index2.vue +++ b/src/views/home/index2.vue @@ -14,14 +14,31 @@
- + +
- +
{{companyInfo.enterpriseName}}
{{companyInfo.userName}}
{{companyInfo.phonenumber}}
-
{{companyInfo.loginDate.split('T')[0]}}
+
{{companyInfo.loginDate}}
+
+ + + + + + + + + + + + + 下载企业名片 + +
@@ -57,8 +74,12 @@ import {getDay} from "@/utils/index" // import echarts from "echarts"; import { list} from "@/api/monitor/operlog"; import {getIndexInfo} from "@/api/home/index" +import vueQr from 'vue-qr' export default { name:'home', + components: { + vueQr + }, data() { return { day:getDay(), @@ -70,7 +91,15 @@ export default { pageNum: 1, pageSize: 8 }, - companyInfo:{} + companyInfo:{}, + enterpriseUrl:'', + // 表单参数 + form: { + isItPublic:'0' + }, + imageUrl:"", + companyID:'', + qrTest:"", } }, mounted() { @@ -89,14 +118,30 @@ export default { this.tableData = response.rows; }); getIndexInfo().then(res =>{ - console.log(res); this.companyInfo = res.data if(this.companyInfo.loginDate) { let times = this.companyInfo.loginDate.split("T")[0] + ' ' + this.companyInfo.loginDate.split("T")[1].split(".")[0] this.companyInfo.loginDate = times } + this.enterpriseUrl = this.companyInfo.enterpriseUrl || require("@/assets/images/profile.jpg") + this.companyID = this.companyInfo.enterpriseId + if(this.companyInfo.enterpriseUrl) { + this.imageUrl = require(this.companyInfo.enterpriseUrl) + } + this.changeIsPublic() }) }, + downloadImg () { + const iconUrl = this.$refs.Qrcode.$el.src + let a = document.createElement('a') + let event = new MouseEvent('click') + a.download = '二维码' + a.href = iconUrl + a.dispatchEvent(event) + }, + changeIsPublic(val){ + this.qrTest = this.companyID+'&' + this.form.isItPublic + }, jumpRouter(name){ this.$router.push({name:name}) }, diff --git a/src/views/login/login.vue b/src/views/login/login.vue index 9e92d24..9580c41 100644 --- a/src/views/login/login.vue +++ b/src/views/login/login.vue @@ -1,7 +1,8 @@ @@ -157,6 +158,11 @@ export default { height: 100%; background-image: url("../../assets/images/login-background.jpg"); background-size: cover; + .logo-pic { + top: 50px; + left: 20%; + position: absolute; + } } .title { margin: 0px auto 30px auto; diff --git a/src/views/login/register.vue b/src/views/login/register.vue index c3ab168..a2254ec 100644 --- a/src/views/login/register.vue +++ b/src/views/login/register.vue @@ -3,22 +3,9 @@
供应商·企业注册
- - - - -
-

注册企业请使用真实有效的企业信息与用户信息, - 系统平台会对注册企业进行信息认证,只有认证通过的企业才可以使用本平台。

- + @@ -46,61 +33,12 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- {{backBtn[stepActive-1]}} - {{nextBtn[stepActive-1]}} + 返回 + 注册
@@ -108,7 +46,7 @@ @@ -432,7 +257,7 @@ export default { position: relative; margin: 50px 0; width: 800px; - height: 500px; + height: 530px; border-radius: 20px; box-shadow: 0 0 10px 1px #a5a5a5; padding: 30px; diff --git a/src/views/login/retrievePassword.vue b/src/views/login/retrievePassword.vue index e207c9a..466d9e9 100644 --- a/src/views/login/retrievePassword.vue +++ b/src/views/login/retrievePassword.vue @@ -98,10 +98,10 @@