Compare commits

...

5 Commits

Author SHA1 Message Date
骆超
be6bc9c046 更换手机号,修改密码,新老手机号验证 2023-05-10 15:59:19 +08:00
69357846e7 Merge pull request '密码登录' (#2) from lc into caolc
Reviewed-on: #2
2023-05-09 02:30:30 +00:00
骆超
843ae242bc 密码登录 2023-05-09 10:29:56 +08:00
caolc
3c8c985cce Merge branch 'caolc' of http://121.196.213.68:3000/caoliancun/LSM_OIL_SITE_zhongping into caolc 2023-05-08 08:59:00 +08:00
caolc
50ffdddce6 1 2023-05-08 08:58:58 +08:00
6 changed files with 35 additions and 30 deletions

View File

@@ -1,6 +1,6 @@
import request from '@/utils/request' import request from '@/utils/request'
const service_name ='oil-user' const service_name ='xkhl-user'
const group_name ='oilCustomerChannelRelation' const group_name ='oilCustomerChannelRelation'
const change_phone ='sysCustomerInfo' const change_phone ='sysCustomerInfo'
export default{ export default{
//根据用户手机查询油站 //根据用户手机查询油站
@@ -91,7 +91,7 @@ export default{
initCouldUser(){ initCouldUser(){
return request({ return request({
url: `/${service_name}/sysCustomerInfo/initCouldUser/initCouldUser`, url: `/${service_name}/sysCustomerInfo/initCouldUser/initCouldUser`,
method: 'GET' method: 'GET'
}) })
}, },
} }

View File

@@ -1,6 +1,6 @@
{ {
"name" : "星油云站", "name" : "星油云站",
"appid" : "__UNI__EA8D131", "appid" : "__UNI__F1ED4B9",
"description" : "", "description" : "",
"versionName" : "1.0.0", "versionName" : "1.0.0",
"versionCode" : "100", "versionCode" : "100",

View File

@@ -52,7 +52,9 @@
tips: '发送验证码', tips: '发送验证码',
frozen: false, // 验证码冷却时间 frozen: false, // 验证码冷却时间
auth: {}, auth: {},
verifyCodeToken:'', verifyCodeToken:'',
pwd:"",
authpwd:"",
loginUser: uni.getStorageSync('loginUser') loginUser: uni.getStorageSync('loginUser')
} }
}, },

View File

@@ -1,7 +1,7 @@
<template> <template>
<view class="page-content " :class="(PageCur=='home'||PageCur=='scan')?'my-bg':''"> <view class="page-content " :class="(PageCur=='home'||PageCur=='scan')?'my-bg':''">
<!-- <uni-nav-bar left-icon="back" left-text="返回" right-text="菜单" title="导航栏组件"></uni-nav-bar> --> <!-- <uni-nav-bar left-icon="back" left-text="返回" right-text="菜单" title="导航栏组件"></uni-nav-bar> -->
<home ref='homecheck' v-if="PageCur=='home'||PageCur=='scan'" :user-account="userAccount" @changMenus='changMenus' :site="userAccount" :menusList = 'menusList' :checkUser = 'checkUser'></home> <home ref='homecheck' v-if="PageCur==='home'||PageCur==='scan'" :user-account="userAccount" @changMenus='changMenus' :site="userAccount" :menusList = 'menusList' :checkUser = 'checkUser'></home>
<setup v-if="PageCur=='setup'"></setup> <setup v-if="PageCur=='setup'"></setup>
<view class="bottom-view"> <view class="bottom-view">
<view class="padding-top radius shadow bottom-bar-fixed"> <view class="padding-top radius shadow bottom-bar-fixed">
@@ -11,7 +11,7 @@
<text :class="PageCur=='home'?'text-red':'text-gray'"> <text :class="PageCur=='home'?'text-red':'text-gray'">
加油站 加油站
</text> </text>
</view> </view>
<view class="action text-gray add-action" @tap="NavChange" data-cur="scan"> <view class="action text-gray add-action" @tap="NavChange" data-cur="scan">
<button class="cu-btn cuIcon-scan sl shadow" :class="PageCur=='scan'?'bg-main-oil':'bg-gradual-orange'"></button> <button class="cu-btn cuIcon-scan sl shadow" :class="PageCur=='scan'?'bg-main-oil':'bg-gradual-orange'"></button>
<text :class="PageCur=='scan'?'text-red':'text-gray'"> <text :class="PageCur=='scan'?'text-red':'text-gray'">
@@ -30,11 +30,11 @@
</view> </view>
</template> </template>
<script> <script>
import cloudSiteApi from '@/api/cloud-site.js' import cloudSiteApi from '@/api/cloud-site.js'
import oliSiteApi from '@/api/oli-site.js' import oliSiteApi from '@/api/oli-site.js'
import oliUserApi from '@/api/oli-user.js' import oliUserApi from '@/api/oli-user.js'
export default { export default {
data() { data() {
return { return {
checkUser:false, checkUser:false,
@@ -48,7 +48,7 @@
totalCount: 0, totalCount: 0,
totalMoney: 0.00 totalMoney: 0.00
}, },
loginUser: uni.getStorageSync('loginUser'), loginUser: uni.getStorageSync('loginUser'),
channelId:uni.getStorageSync('channelId'), channelId:uni.getStorageSync('channelId'),
menusList:[], menusList:[],
site: {}, site: {},
@@ -62,10 +62,10 @@
url: '../../packageOrders/pages/printTicket/printTicket' url: '../../packageOrders/pages/printTicket/printTicket'
}) })
}, },
onShow() { onShow() {
const token = uni.getStorageSync('Authorization') const token = uni.getStorageSync('Authorization')
const openid = uni.getStorageSync('device') const openid = uni.getStorageSync('device')
if (token && openid) { if (token && openid) {
} else { } else {
uni.showToast({ uni.showToast({
title: '您还没有登录哦', title: '您还没有登录哦',
@@ -74,9 +74,9 @@
setTimeout(function() { setTimeout(function() {
uni.reLaunch({ uni.reLaunch({
url: '/pages/login/boforeLogin/boforeLogin', url: '/pages/login/boforeLogin/boforeLogin',
success: () => { success: () => {
}, },
fail: (err) => { fail: (err) => {
} }
}) })
}, 1500); }, 1500);
@@ -99,10 +99,10 @@
// this.Splicing(item) // this.Splicing(item)
menusList.push(this.Splicing(item)) menusList.push(this.Splicing(item))
} }
}) })
//console.log('这里是menusLisPush',menusList) //console.log('这里是menusLisPush',menusList)
// uni.setStorageSync('menusLists',menusList) // uni.setStorageSync('menusLists',menusList)
let check = uni.getStorageSync('checkFirst') let check = uni.getStorageSync('checkFirst')
//console.log(check) //console.log(check)
if(check){ if(check){
_that.checkUser = true _that.checkUser = true
@@ -110,7 +110,7 @@
uni.setStorageSync('menusChangeList',menusList) uni.setStorageSync('menusChangeList',menusList)
this.menusList = menusList this.menusList = menusList
//console.log('这里是menusfor循环完成处',this.menusList) //console.log('这里是menusfor循环完成处',this.menusList)
// this.getUserInfo() // this.getUserInfo()
this.longiCheck() this.longiCheck()
// //console.log('++++++++') // //console.log('++++++++')
//console.log('这里是传值处menus',this.menusList) //console.log('这里是传值处menus',this.menusList)
@@ -134,26 +134,26 @@
this.menusList =data this.menusList =data
}, },
longiCheck(){ longiCheck(){
let userInfo = uni.getStorageSync('loginUser'), let userInfo = uni.getStorageSync('loginUser')
_that =this const _that = this
//console.log(userInfo) //console.log(userInfo)
oliUserApi.getByPhone(userInfo.userPhone).then((res)=>{ oliUserApi.getByPhone(userInfo.userPhone).then((res)=>{
//console.log('调用') //console.log('调用')
if(res.code == 20000){ if(res.code == 20000){
_that.checkList = 'show' _that.oliList = res.data
_that.oliList = res.data _that.checkList = 'show'
_that.changeChannel.username = _that.loginUser.userPhone _that.changeChannel.username = _that.loginUser.userPhone
_that.changeChannel.unionId = uni.getStorageSync('unionId') _that.changeChannel.unionId = uni.getStorageSync('unionId')
this.$refs.homecheck.oliList = res.data
}else{ }else{
uni.showToast({ uni.showToast({
title:'请求失败,请稍后再试', title:'请求失败,请稍后再试',
icon:'none' icon:'none'
}) })
} }
}) })
}, },
Splicing(list){ Splicing(list){
let obj = { let obj = {
cuIcon: '', cuIcon: '',
path: '', path: '',
@@ -226,7 +226,7 @@
// getUserInfo() { // getUserInfo() {
// // 获取云站当前登录用户的基础资料 // // 获取云站当前登录用户的基础资料
// oliSiteApi.getSiteBasicData(this.channelId).then(res => { // oliSiteApi.getSiteBasicData(this.channelId).then(res => {
// //console.log('用户资料', res) // //console.log('用户资料', res)
// uni.stopPullDownRefresh(); // uni.stopPullDownRefresh();
// if (res.code === 20000) { // if (res.code === 20000) {
// uni.setStorageSync('ueserList',res.data) // uni.setStorageSync('ueserList',res.data)

View File

@@ -464,9 +464,12 @@
}); });
}, },
sendMsg() { sendMsg() {
if(!this.checkUser){
return console.log("发送验证码",this.checkUser)
}
// if(!this.checkUser){
// return
// }
if (!this.frozen) { if (!this.frozen) {
if (this.auth.phone) { if (this.auth.phone) {
const data2 = { const data2 = {

View File

@@ -7,7 +7,7 @@ import utils from '@/utils/encode'
//42 洛超 /29 孙志华 /40 阿浩 //42 洛超 /29 孙志华 /40 阿浩
// 测试日日顺时需要连阿浩 // 测试日日顺时需要连阿浩
const testUrl = 'http://192.168.26:38080' const testUrl = 'http://192.168.20:38080'
// const productionUrl = 'https://www.51xingka.net/oilApp' // 生产,加密 old // const productionUrl = 'https://www.51xingka.net/oilApp' // 生产,加密 old
// const productionUrl = 'https://www.xingoil.com/adminapi' // 生产,加密 new // const productionUrl = 'https://www.xingoil.com/adminapi' // 生产,加密 new
// const productionUrl = 'https://www.xingoil.com/adminapi' // 生产,加密 new // const productionUrl = 'https://www.xingoil.com/adminapi' // 生产,加密 new