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 @@