Browse Source

修改*号 必填文字描述

修改首页初始化加载
master
chenrui 2 years ago
parent
commit
9c6b6b093d
  1. 19
      src/views/Home.vue
  2. 12
      src/views/enforceHome.vue
  3. 6
      src/views/enterprise/complaint.vue
  4. 17
      src/views/enterprise/complaintNoScan.vue
  5. 2
      src/views/enterprise/qrCode.vue

19
src/views/Home.vue

@ -1,5 +1,6 @@
<template>
<div class="home app_content">
<Loading class="loading-div" type="spinner" v-show="isLoading" color="#1989fa"/>
<div class="home app_content" v-if="!isLoading">
<!-- 导航栏 -->
<!-- <div class="header_body">-->
<!-- <header-nav :leftArrow="false" titelText="执法监督码"></header-nav>-->
@ -53,11 +54,11 @@
import {getEnterpriseMerchantAuthorization, getSiqLoginAuth, getSiqLoginAuthTest, siqCode} from '../api/Home';
import {showSuccessToast} from "vant";
import 'vant/es/toast/style';
const {useCommon} = $globalStore;
const router = useRouter();
const route = useRoute();
let carouselList = reactive([]); //
const isLoading = ref(true);
let freshMap = reactive({
refreshLoad: false, //
listLoading: false, //
@ -147,12 +148,12 @@
onMounted(() => {
// console.log(useCommon.phonenumber)
// useCommon.SET_USER_PHONENUMBER(success.data.phonenumber);
// new Vconsolefrom();
new Vconsolefrom();
// const access_key = '6374106c5eb449a4ad6c2430f30796e6';
// const access_secret = '434fec85aa5846e88bbeb8fac6cf6d7f';
// generateRandomNumber()
isLoading.value = useCommon.firstLoad;
siqCode(null, success => {
let access_key = "";
let access_secret = "";
@ -172,14 +173,17 @@
const signature = sha1(str).toString().toLowerCase();
//i
getSiqLoginAuthTest({userId: "1608644307579883522", userName: "汪鑫"}, success => {
// getSiqLoginAuthTest({userId: "1795031916332843009", userName: ""}, success => {
// getSiqLoginAuthTest({userId: "1608644307579883522", userName: ""}, success => {
getSiqLoginAuthTest({userId: "1795031916332843009", userName: "陈瑞"}, 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);
useCommon.SET_TOKEN(success.data.token);
console.log(useCommon.userId);
if(useCommon.firstLoad){
isLoading.value = false;
}
getEnterpriseMerchant(success.data.phonenumber.toString());
}, error => {
})
@ -212,6 +216,9 @@
// useCommon.SET_USER_ID(success.data.userId);
// useCommon.SET_USER_ENTERPRISE_NUMBER(success.data.enterpriseNumber);
// getEnterpriseMerchant(success.data.phonenumber.toString());
// if(useCommon.firstLoad){
// isLoading.value = false;
// }
// }, error => {
// console.log("error : " + error)
// })

12
src/views/enforceHome.vue

@ -75,7 +75,6 @@
import { Loading } from 'vant';
import {getEnterpriseMerchantAuthorization, getSzyptLoginAuth} from '../api/Home';
import {queryEnforcementInspectionProgramListNoPermission} from "@/api/enforce";
const isLoading = ref(true);
const {useCommon} = $globalStore;
const router = useRouter();
@ -97,7 +96,7 @@
// {
// path: "/noAccess"
// });
isLoading.value = false;
// isLoading.value = false;
// }, 3000);
@ -224,10 +223,8 @@
// getSzyptLoginAuth(route?.query?.code,success =>{
getSzyptLoginAuth(code, success => {
console.log(success.data)
if (null != success.data) {
useCommon.SET_USER_ID(success.data.userId);
useCommon.SET_TOKEN(success.data.token);
}
if(useCommon.firstLoad){
isLoading.value = false;
}
@ -357,7 +354,6 @@
font-size: 0.5rem;
}
}
.box-qr-code::before {
content: "";
position: absolute;
@ -402,7 +398,6 @@
font-size: 0.5rem;
}
}
.box-info::before {
content: "";
position: absolute;
@ -448,7 +443,6 @@
}
}
}
.box-complaint::before {
content: "";
position: absolute;
@ -596,21 +590,17 @@
background: url("../assets/images/logo.png") no-repeat;
background-size: 100% auto;
}
.loading-div{
position: absolute;
top: 45%;
left: 48%;
}
.notice-bar-container {
margin-bottom: 0.27rem;
}
.notice-bar-container:last-child {
margin-bottom: 0;
}
/* .notification{
height: 100%;
font-size: 0.27rem;

6
src/views/enterprise/complaint.vue

@ -41,11 +41,11 @@
</view>
<Popup :visible="popupVisible" :content="popupContent" @close="closePopup" @reciveData="reciveData"/>
<!-- <van-field
<van-field
v-model="submitData.enforceTypeText"
required
label="投诉类型"
placeholder="必填 请选择"
placeholder="请选择"
readonly
clickable
is-link
@ -58,7 +58,7 @@
@cancel="data.showPicker = false"
@confirm="onConfirm"
/>
</van-popup>-->
</van-popup>
<van-divider class="divdsty"/>
<van-field
v-model="submitData.problemDescription"

17
src/views/enterprise/complaintNoScan.vue

@ -68,6 +68,19 @@
</div>
<van-divider class="divdsty" />
<van-field
v-model="submitData.enterpriseAddress"
rows="3"
autosize
label="涉事地址"
type="textarea"
placeholder="请填写详细地址"
required
:rules="[{ required: true, message: '请填写详细地址' }]"
show-word-limit
/>
<van-divider class="divdsty" />
<van-field
v-model="submitData.linkman"
label="联系人"
@ -590,7 +603,9 @@ const goBack = () => {
font-size: 0.3rem;
padding: 0px 10px;
width: 80%;
color: #969799
color: #969799;
height: 10%;
padding-bottom: 0.2rem;
}
}

2
src/views/enterprise/qrCode.vue

@ -24,7 +24,7 @@
:src="data.qrCodeUrl"
/>
</div>
<span class="qr_code_text">扫一扫上面的二维码获取企业执法信息</span>
<!-- <span class="qr_code_text">扫一扫上面的二维码获取企业执法信息</span> -->
</div>
<van-action-bar>
<van-action-bar-button color="#2b75fd" text="下载二维码" @click="download(data.qrCodeUrl)" />

Loading…
Cancel
Save