合并修改用户端代码

This commit is contained in:
小朱 2025-04-29 10:34:15 +08:00
parent 9cb5b8924a
commit 188844883b
7 changed files with 19 additions and 102 deletions

View File

@ -10,7 +10,6 @@
"dayjs": "^1.11.13", "dayjs": "^1.11.13",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"qqmap-wx-jssdk": "^1.0.0", "qqmap-wx-jssdk": "^1.0.0",
"require": "^2.4.20",
"sm-crypto": "^0.3.13", "sm-crypto": "^0.3.13",
"uni-ui": "^1.0.0" "uni-ui": "^1.0.0"
} }
@ -19,19 +18,6 @@
"version": "1.5.7", "version": "1.5.7",
"integrity": "sha512-DugxSIrQrze1FLdUOj9a+JEQ0bHGjnJTcGUK1mN/MivKg7nuKJBRWk5Ipa9sUdoBznX6ndz5h2e7Uao6x1CdCw==" "integrity": "sha512-DugxSIrQrze1FLdUOj9a+JEQ0bHGjnJTcGUK1mN/MivKg7nuKJBRWk5Ipa9sUdoBznX6ndz5h2e7Uao6x1CdCw=="
}, },
"node_modules/amdefine": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/amdefine/-/amdefine-1.0.1.tgz",
"integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==",
"engines": {
"node": ">=0.4.2"
}
},
"node_modules/async": {
"version": "0.2.10",
"resolved": "https://registry.npmmirror.com/async/-/async-0.2.10.tgz",
"integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ=="
},
"node_modules/crypto-js": { "node_modules/crypto-js": {
"version": "4.2.0", "version": "4.2.0",
"resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz",
@ -53,36 +39,12 @@
"resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
}, },
"node_modules/optimist": {
"version": "0.3.7",
"resolved": "https://registry.npmmirror.com/optimist/-/optimist-0.3.7.tgz",
"integrity": "sha512-TCx0dXQzVtSCg2OgY/bO9hjM9cV4XYx09TVK+s3+FhkjT6LovsLe+pPMzpWf+6yXK/hUizs2gUoTw3jHM0VaTQ==",
"dependencies": {
"wordwrap": "~0.0.2"
}
},
"node_modules/qqmap-wx-jssdk": { "node_modules/qqmap-wx-jssdk": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmmirror.com/qqmap-wx-jssdk/-/qqmap-wx-jssdk-1.0.0.tgz", "resolved": "https://registry.npmmirror.com/qqmap-wx-jssdk/-/qqmap-wx-jssdk-1.0.0.tgz",
"integrity": "sha512-wuaNetsA9/OKEQGgK1CNPsX6pppWpY10cQwQu1OHJplGMyMIMzK2bliMkNXjtry99qXYCsvDAWPqw2DI+/foJg==", "integrity": "sha512-wuaNetsA9/OKEQGgK1CNPsX6pppWpY10cQwQu1OHJplGMyMIMzK2bliMkNXjtry99qXYCsvDAWPqw2DI+/foJg==",
"license": "ISC" "license": "ISC"
}, },
"node_modules/require": {
"version": "2.4.20",
"resolved": "https://registry.npmmirror.com/require/-/require-2.4.20.tgz",
"integrity": "sha512-7eop5rvh38qhQQQOoUyf68meVIcxT2yFySNywTbxoEECgkX4KDqqDRaEszfvFnuB3fuZVjDdJZ1TI/Esr16RRA==",
"dependencies": {
"std": "0.1.40",
"uglify-js": "2.3.0"
},
"bin": {
"require": "bin/require-command.js"
},
"engines": {
"browsers": "*",
"node": "*"
}
},
"node_modules/sm-crypto": { "node_modules/sm-crypto": {
"version": "0.3.13", "version": "0.3.13",
"resolved": "https://registry.npmjs.org/sm-crypto/-/sm-crypto-0.3.13.tgz", "resolved": "https://registry.npmjs.org/sm-crypto/-/sm-crypto-0.3.13.tgz",
@ -91,53 +53,10 @@
"jsbn": "^1.1.0" "jsbn": "^1.1.0"
} }
}, },
"node_modules/source-map": {
"version": "0.1.43",
"resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.1.43.tgz",
"integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==",
"dependencies": {
"amdefine": ">=0.0.4"
},
"engines": {
"node": ">=0.8.0"
}
},
"node_modules/std": {
"version": "0.1.40",
"resolved": "https://registry.npmmirror.com/std/-/std-0.1.40.tgz",
"integrity": "sha512-wUf57hkDGCoVShrhPA8Q7lAg2Qosk+FaMlECmAsr1A4/rL2NRXFHQGBcgMUFKVkPEemJFW9gzjCQisRty14ohg==",
"engines": {
"node": "*"
}
},
"node_modules/uglify-js": {
"version": "2.3.0",
"resolved": "https://registry.npmmirror.com/uglify-js/-/uglify-js-2.3.0.tgz",
"integrity": "sha512-AQvbxRKdaQeYADywQaao0k8Tj+7NGEVTne6xwgX1yQpv/G8b0CKdIw70HkCptwfvNGDsVe+0Bng3U9hfWbxxfg==",
"dependencies": {
"async": "~0.2.6",
"optimist": "~0.3.5",
"source-map": "~0.1.7"
},
"bin": {
"uglifyjs": "bin/uglifyjs"
},
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/uni-ui": { "node_modules/uni-ui": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/uni-ui/-/uni-ui-1.0.0.tgz", "resolved": "https://registry.npmjs.org/uni-ui/-/uni-ui-1.0.0.tgz",
"integrity": "sha512-NDN1mfZhMa0FCnEt3vyqBcNUCHcz+At2+OgcPakCwm3SsXeKZ8Qk7u60CpxqVmhnk14jhgJdxgtCpwx1yW96VQ==" "integrity": "sha512-NDN1mfZhMa0FCnEt3vyqBcNUCHcz+At2+OgcPakCwm3SsXeKZ8Qk7u60CpxqVmhnk14jhgJdxgtCpwx1yW96VQ=="
},
"node_modules/wordwrap": {
"version": "0.0.3",
"resolved": "https://registry.npmmirror.com/wordwrap/-/wordwrap-0.0.3.tgz",
"integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==",
"engines": {
"node": ">=0.4.0"
}
} }
} }
} }

View File

@ -7,7 +7,7 @@
<uni-forms-item label="车辆编号"> <uni-forms-item label="车辆编号">
<uni-easyinput :disabled="true" v-model="bikeCode" placeholder="车辆编号" /> <uni-easyinput :disabled="true" v-model="bikeCode" placeholder="车辆编号" />
</uni-forms-item> </uni-forms-item>
<span @click="goToSH">去审核</span> <!-- <span @click="goToSH">去审核</span> -->
</uni-forms> </uni-forms>
</view> </view>
<view class=""> <view class="">
@ -300,7 +300,7 @@
duration: 2000, duration: 2000,
complete: function() { complete: function() {
// //
uni.switchTab({ uni.navigateTo({
url: "/pages/user/mine/MePage" url: "/pages/user/mine/MePage"
}); });
} }
@ -383,11 +383,11 @@
ebikeInfo.value.latitude = res.location.lat; ebikeInfo.value.latitude = res.location.lat;
ebikeInfo.value.longitude = res.location.lng; ebikeInfo.value.longitude = res.location.lng;
} }
const goToSH = () => { // const goToSH = () => {
uni.navigateTo({ // uni.navigateTo({
url: "/pages/warehouse/UserReportedFaults/UserReportedFaults" // url: "/pages/warehouse/UserReportedFaults/UserReportedFaults"
}) // })
} // }
</script> </script>
<style> <style>

View File

@ -107,7 +107,7 @@
isloading.value = true; isloading.value = true;
setTimeout(() => { setTimeout(() => {
isloading.value = false; isloading.value = false;
uni.switchTab({ uni.navigateTo({
url: "/pages/mine/mine" url: "/pages/mine/mine"
}) })
}, 1000); }, 1000);

View File

@ -64,7 +64,7 @@
if (res.code == 200) { if (res.code == 200) {
uni.clearStorage("wechat_user"); uni.clearStorage("wechat_user");
showModelMessage("注销成功").then(()=>{ showModelMessage("注销成功").then(()=>{
uni.switchTab({ uni.navigateTo({
url: "/pages/user/home/home" url: "/pages/user/home/home"
}) })
}); });

View File

@ -57,7 +57,7 @@
const isAgreed = ref([]); // const isAgreed = ref([]); //
const isloading = ref(false); const isloading = ref(false);
const phone = ref(""); const phone = ref("");
const openid = ref(""); const openId = ref("");
const agreed = ref([{ const agreed = ref([{
value: true // true value: true // true
}]); }]);
@ -85,12 +85,12 @@
api.callOrdereApi("ebikeUser/login?js_code=" + res.code, {}, "get").then( api.callOrdereApi("ebikeUser/login?js_code=" + res.code, {}, "get").then(
(wx) => { (wx) => {
if (wx.code == 200) { if (wx.code == 200) {
openId.value = wx.data;
api.callOrdereApi("ebikeUser/getInfoByOpenId?openId=" + wx.data, {}, api.callOrdereApi("ebikeUser/getInfoByOpenId?openId=" + wx.data, {},
"get") "get")
.then((info) => { .then((info) => {
isloading.value = false; isloading.value = false;
if (info.code == 200) { if (info.code == 200) {
openid.value = wx.data;
uni.setStorageSync('wechat_user', info.data); uni.setStorageSync('wechat_user', info.data);
phone.value = info.data.mobile; phone.value = info.data.mobile;
if (!info.data.nickname) { if (!info.data.nickname) {
@ -98,12 +98,12 @@
} }
} else { } else {
let params = { let params = {
"openid": wx.data, "openId": wx.data,
"status": 1, "status": 1,
} }
api.callOrdereApi("ebikeUser/save", params).then( api.callOrdereApi("ebikeUser/save", params).then(
re => { re => {
if (re.code == 200) { if (re.code == 200) {
params.userId = re.data; params.userId = re.data;
uni.setStorageSync('wechat_user', uni.setStorageSync('wechat_user',
params); params);
@ -142,7 +142,6 @@
let wechat_user = uni.getStorageSync('wechat_user'); let wechat_user = uni.getStorageSync('wechat_user');
const params = { const params = {
"userId": wechat_user.userId, "userId": wechat_user.userId,
"openid": openid.value,
"nickname": res.userInfo.nickName, "nickname": res.userInfo.nickName,
"avatar": res.userInfo.avatarUrl "avatar": res.userInfo.avatarUrl
}; };
@ -172,7 +171,7 @@
// //
wx.login({ wx.login({
success: (res) => { success: (res) => {
let wechat_user = uni.getStorageSync('wechat_user'); let wechat_user = uni.getStorageSync('wechat_user');
const encryptedData = e.detail.encryptedData; const encryptedData = e.detail.encryptedData;
const iv = e.detail.iv; const iv = e.detail.iv;
const param = { const param = {
@ -185,7 +184,6 @@
// //
const params = { const params = {
"userId": wechat_user.userId, "userId": wechat_user.userId,
"openid": openid.value,
"mobile": info.data "mobile": info.data
} }
phone.value = info.data; phone.value = info.data;
@ -220,9 +218,9 @@
showModelMessage("您的账户已经注销,请联系管理员!"); showModelMessage("您的账户已经注销,请联系管理员!");
} else { } else {
// wx.login code // wx.login code
login(); login();
setTimeout(() => { setTimeout(() => {
uni.switchTab({ uni.navigateTo({
url: "/pages/user/home/home" url: "/pages/user/home/home"
}) })
}, 500); }, 500);

View File

@ -147,7 +147,7 @@
if(code==200){ if(code==200){
showModelMessage("提交成功!"); showModelMessage("提交成功!");
setTimeout(()=>{ setTimeout(()=>{
uni.switchTab({ uni.navigateTo({
url:"/pages/user/home/home" url:"/pages/user/home/home"
}) })
},2000); },2000);

View File

@ -107,7 +107,7 @@ function saveRide(params, icnt, callback) {
} }
if(callback)callback(true); if(callback)callback(true);
setTimeout(() => { setTimeout(() => {
uni.switchTab({ uni.navigateTo({
url: "/pages/user/home/home" url: "/pages/user/home/home"
}) })
}, 1000) }, 1000)