From a908b04baa9f6c33ac913ccd65c2e57e9846b22d Mon Sep 17 00:00:00 2001 From: kylin L <452061493@qq.com> Date: Wed, 15 May 2024 10:18:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=A6=85=E9=81=9312=E5=8F=B7?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/views/Home.vue | 48 ++++++++---- src/views/administrative/appointment.vue | 1 + src/views/administrative/appointmentEdit.vue | 1 + src/views/administrative/appointmentList.vue | 8 +- src/views/common/analyse.vue | 6 ++ src/views/common/pdfvVew.vue | 9 +-- src/views/enforce/enforceNotice.vue | 2 +- src/views/enforce/enforcementPlan.vue | 28 ++++--- src/views/enforce/enforcementPlanAdd.vue | 3 + src/views/enforce/enterpriseBaseInfo.vue | 34 ++++++-- src/views/enforce/enterpriseScanPreview.vue | 4 +- src/views/enforce/historyCheck.vue | 51 ++++++------ src/views/enforce/sign.vue | 38 ++++++--- src/views/enterprise/complaint.vue | 16 ++-- src/views/enterprise/complaintNoScan.vue | 5 +- .../enterprise/enterpriseInspectionDetail.vue | 77 ++++++++----------- .../enterprise/enterpriseInspectionList.vue | 9 +-- src/views/enterprise/qrCode.vue | 4 - src/views/enterprise/register.vue | 1 + src/views/enterprise/registrationEdit.vue | 1 + src/views/enterprise/registrationList.vue | 2 - src/views/login.vue | 4 +- 23 files changed, 201 insertions(+), 152 deletions(-) diff --git a/package.json b/package.json index 75ff224..f2f176f 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "axios": "^1.6.7", "core-js": "^3.36.0", "crypto-js": "^4.2.0", + "date-fns": "^3.6.0", "echarts": "^5.5.0", "html2canvas": "^1.4.1", "jsonp": "^0.2.1", diff --git a/src/views/Home.vue b/src/views/Home.vue index 21ea8b6..fc2d880 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -51,7 +51,9 @@ import * as w6s from 'szient-js-sdk'; import sha1 from 'crypto-js/sha1'; import {getEnterpriseMerchantAuthorization,getSiqLoginAuth, getSiqLoginAuthTest} from '../api/Home'; -const { useCommon } = $globalStore; + import {showSuccessToast} from "vant"; + import 'vant/es/toast/style'; + const { useCommon } = $globalStore; const router = useRouter(); const route = useRoute(); let carouselList = reactive([]); // 轮播列表 @@ -84,7 +86,6 @@ const boutiqueGoods = async () => { }; const toRegisterView = async() =>{ - console.log(useCommon.enterpriseNumber); if(useCommon.enterpriseNumber == null || useCommon.enterpriseNumber == ""){ router.push({ path: "/enterprise/register" }); }else{ @@ -129,6 +130,16 @@ const generateRandomNumber =() =>{ const randomNum = (Math.floor(Math.random() * (max - min + 1)) + min); return randomNum.toString().padStart(6, '0'); } + +const getEnterpriseMerchant =(phoneNumber) => { + getEnterpriseMerchantAuthorization({merchantTel: phoneNumber},success =>{ + if(!(success.data == null && success.data.length == 0)){ + useCommon.SET_USER_ENTERPRISE_NUMBER(success.data[0].enterpriseNumber); + } + },error =>{ + }) + } + onMounted(() => { // console.log(useCommon.phonenumber) // useCommon.SET_USER_PHONENUMBER(success.data.phonenumber); @@ -147,11 +158,12 @@ onMounted(() => { // 最终还需要转成全小写 const signature = sha1(str).toString().toLowerCase(); - // //深i企鉴权 - getSiqLoginAuthTest({userId: "1608644307579883522", userName: "汪鑫"},success =>{ - console.log(success.data) - useCommon.SET_USER_ENTERPRISE_NUMBER(success.data.enterpriseNumber); - },error =>{}) + // //深i企鉴权测试 + // getSiqLoginAuthTest({userId: "1608644307579883522", userName: "汪鑫"},success =>{ + // useCommon.SET_USER_ENTERPRISE_NUMBER(success.data.enterpriseNumber); + // useCommon.SET_USER_PHONENUMBER(success.data.phonenumber.toString()); + // console.log("phone : "+useCommon.phonenumber); + // },error =>{}) w6s.config({ access_key: access_key, @@ -175,11 +187,14 @@ onMounted(() => { success: function(res) { console.log(res) console.log("认证",res); - console.log(res.result.result.code) + console.log("code: "+res.result.result.code); getSiqLoginAuth({code: res.result.result.code},success =>{ - console.log(success.data) + useCommon.SET_USER_PHONENUMBER(success.data.phonenumber.toString()); + useCommon.SET_USER_ID(success.data.userId); + useCommon.SET_USER_ENTERPRISE_NUMBER(success.data.enterpriseNumber); + getEnterpriseMerchant(success.data.phonenumber.toString()); },error =>{ - + console.log("error : "+ error) }) }, fail: function(err) { @@ -189,12 +204,13 @@ onMounted(() => { }); }); - getEnterpriseMerchantAuthorization({merchantTel: useCommon.phonenumber},success =>{ - if(!(success.data == null && success.data.length == 0)){ - useCommon.SET_USER_ENTERPRISE_NUMBER(success.data[0].enterpriseNumber); - } - },error =>{ - }) + // getEnterpriseMerchantAuthorization({merchantTel: useCommon.phonenumber},success =>{ + // if(!(success.data == null && success.data.length == 0)){ + // console.log("success.data[0].enterpriseNumber :" + success.data[0].enterpriseNumber) + // useCommon.SET_USER_ENTERPRISE_NUMBER(success.data[0].enterpriseNumber); + // } + // },error =>{ + // }) }); diff --git a/src/views/administrative/appointment.vue b/src/views/administrative/appointment.vue index 863d4c7..c5200dc 100644 --- a/src/views/administrative/appointment.vue +++ b/src/views/administrative/appointment.vue @@ -137,6 +137,7 @@