feat: 识别码机,追加商米SN标识

This commit is contained in:
liangzilin
2023-11-14 16:39:16 +08:00
parent 14b6100257
commit ea15f8e02b
3 changed files with 20 additions and 23 deletions

View File

@@ -3,7 +3,7 @@
"appid" : "__UNI__0801766", "appid" : "__UNI__0801766",
"description" : "Verification Service", "description" : "Verification Service",
"versionName" : "1.1.5", "versionName" : "1.1.5",
"versionCode" : 115, "versionCode" : 2023111402,
"transformPx" : false, "transformPx" : false,
/* 5+App */ /* 5+App */
"app-plus" : { "app-plus" : {
@@ -34,7 +34,8 @@
"permissions" : [ "permissions" : [
"<uses-feature android:name=\"android.hardware.camera\"/>", "<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>", "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>" "<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>"
], ],
"autoSdkPermissions" : false, "autoSdkPermissions" : false,
"permissionPhoneState" : { "permissionPhoneState" : {

View File

@@ -162,22 +162,8 @@ export default {
}; };
}, },
onLoad: function () { onLoad: function () {
// 写死 this.machineId = uni.getStorageSync("store_obj").imei
// this.machineId = "861741042996303"; this.getDataList()
// this.getDataList();
// return;
plus.device.getInfo({
success: (e) => {
const imei = e.imei.split(",");
this.machineId = imei[0];
this.getDataList();
},
fail: function (e) {
console.log("getDeviceInfo failed: " + JSON.stringify(e));
},
});
// this.getDataList()
}, },
methods: { methods: {
all_price(spendAmount, couponAmount, pointAmount) { all_price(spendAmount, couponAmount, pointAmount) {

View File

@@ -130,21 +130,31 @@ export default {
onLoad() { onLoad() {
uni.showLoading(); uni.showLoading();
// 写死 // #ifdef APP-PLUS
// this.machineId = "861299032410223"; let imelSet = []
// this.getShopInfoApi(); var Build = plus.android.importClass("android.os.Build");
// return; var SystemProperties = plus.android.importClass("android.os.SystemProperties");
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
imelSet.push(SystemProperties.get('ro.sunmi.serial'))
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
imelSet.push(Build.getSerial())
} else{
imelSet.push(Build.SERIAL)
}
plus.device.getInfo({ plus.device.getInfo({
success: (e) => { success: (e) => {
const imei = e.imei.split(","); const imei = e.imei.split(",");
this.machineId = imei[0]; imelSet.push(imei[0])
this.machineId = imelSet.join(',');
this.getShopInfoApi(); this.getShopInfoApi();
}, },
fail: function (e) { fail: function (e) {
console.log("getDeviceInfo failed: " + JSON.stringify(e)); console.log("getDeviceInfo failed: " + JSON.stringify(e));
}, },
}); });
// #endif
}, },
methods: { methods: {
// 人数 // 人数