Browse Source

扫码优化

lilei 3 years ago
parent
commit
4f7d6afa28

+ 35 - 0
manifest.json

@@ -132,6 +132,41 @@
                     "xxhdpi" : "证书/安卓/1080-1882.png"
                 }
             }
+        },
+        "nativePlugins" : {
+            "Mpaas-Scan" : {
+                "AppId" : "ALIPUB2400B57211104",
+                "License" : "bSLQloH4Z7PsloaL7Z2Pk57rSuNximBsjnlTWMZ4XV8m8tUzIeujWTidvrcN99282Y3eo99z6Oa+8whOpoR3bmTkuufDQQ8F+pR9G8oX2PyCgwIgPIjut9yG2nRT5S7zh9PIuGo+49+bJ7dlNnPGX8pcwbbl5hd58KM3xejPeqCX2XIZyGEgQw5yWNAZ4bGCMNvWIt0/YE2LpfPJY3tco2BOVra8quqH+zBqlxSzGuYzytuDAH6+yRrv63geMoZOvTUqFNdgcVOT4gxpa+EnoaBpgCSupB7ubwIHmfsjkXOd9JZmX2yeiBb+3eIHAFkHklANMXGTYHQf5VlxFmIkZQ==",
+                "WorkspaceId" : "default",
+                "__plugin_info__" : {
+                    "name" : "支付宝原生扫码插件",
+                    "description" : "支付宝原生扫码组件,包体积仅0.7MB,15分钟即可完成接入。同时,mPaaS提供「扫码分析」大盘",
+                    "platforms" : "Android,iOS",
+                    "url" : "https://ext.dcloud.net.cn/plugin?id=2636",
+                    "android_package_name" : "com.iscm.arrow360",
+                    "ios_bundle_id" : "com.iscm.arrow360",
+                    "isCloud" : true,
+                    "bought" : 1,
+                    "pid" : "2636",
+                    "parameters" : {
+                        "AppId" : {
+                            "des" : "Android平台的AppId,请填写Android的config文件中的appId对应的值",
+                            "key" : "mobilegw.appid",
+                            "value" : ""
+                        },
+                        "License" : {
+                            "des" : "Android平台的License,,请填写Android的config文件中的mpaasConfigLicense对应的值",
+                            "key" : "mpaasConfigLicense",
+                            "value" : ""
+                        },
+                        "WorkspaceId" : {
+                            "des" : "Android平台的WorkspaceId,请填写Android的config文件中的workspaceId对应的值",
+                            "key" : "workspaceId",
+                            "value" : ""
+                        }
+                    }
+                }
+            }
         }
     },
     /* 快应用特有相关 */

+ 21 - 0
nativePlugins/Mpaas-Scan/ios/meta.config

@@ -0,0 +1,21 @@
+{
+	"appId":"ALIPUB2400B57211104",
+	"appKey":"ALIPUB2400B57211104_IOS",
+	"base64Code":"/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAADAAMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxFobXF3wCxH620a26O9fkG50BGH62kFAwABAQAAAAQAAB4AAADAAAAAEQAAAIkAAAABAAAAAAAAAAAAAAAAAAAAAAAAABUAAAABAAAAAAAAAAAAAAAIAAAAAAAAAMECE2J3AAAAAAAAAAAAAAASGJyJ3t7I4R1TSR2OOAG9+dGj3gu8IkrSobU3FnENKImpsWeIekmlzZLCW8rDGMOUvKKfeMTpSmWegXt1cmdjbngBAwF4dWZ3AwECBgEAEQEBCAFxdHNqb3axtJ9VTteqT5d6sLzJ4VEvhLp0Q5615rYdsnVyuM62QOfpiYf20Wm3rKGnX0mZGv/5hDKiSN1rVEuO8r+BRnqbB4q4wSUWxrH8tuokvBcj4+qaBYk4iGcmDCyXE5Ld9mcQEJbgrBf6lZeIejxNWBlbUXJBXfSnfTNnFjm5FN8r1JOH8r3PnKYylgCo5kyWCVrxV0XxVOiSNW7U46iGXVZlOLMg394GUDYSP0ZHZgElcUnHqVKmsDFoy+lWPwjQ1GuCe0MWR2tpscug1P8AAMKgGAYAAAAA",
+	"bundleId":"com.iscm.arrow360",
+	"rootPath":"mpaas/ios/ALIPUB2400B57211104-default",
+	"workspaceId":"default",
+	"syncport":"443",
+	"syncserver":"msync.mpaas.cn-hangzhou.aliyuncs.com",
+	"pushPort":"443",
+	"pushGW":"push.mpaas.cn-hangzhou.aliyuncs.com",
+	"rpcGW":"https://mgw.mpaas.cn-hangzhou.aliyuncs.com/mgw.htm",
+	"logGW":"https://mdap.mpaas.cn-hangzhou.aliyuncs.com",
+	"mpaasapi":"https://mpaasapi.mpaas.cn-hangzhou.aliyuncs.com/mgw.htm",
+	"mrtcserver":"wss://mrtc.mpaas.cn-hangzhou.aliyuncs.com/ws",
+	"mdc":"https://mdc.mpaas.cn-hangzhou.aliyuncs.com",
+	"mpaasConfigVersion":"V_1.0",
+	"mpaasConfigEnv":"ONEX_CLOUD",
+	"mpaasConfigPluginExpired":"",
+	"mpaasConfigLicense":"hsa9ApQd3NEmIAkdza/VoAjcFyHdMywwuz7/Wd24HBPq+x7ONeq+kFTrz28WQ1GbMdRiu7OCvahmhutQWHnxKo+bzZl32h95Pd8grTDQjNGq91bNW5K6keKK/6uIYpXExYkef4evd+8yobsSsFQKs8eER5MLnEqzJ9hlCqNhm89RitfvsTph5xDzIf+l6bf6gLiLtnPZwFZNKrWGk9KU8HY1jUDxZn1FD6qaae6mKHBtOJy/1cGqVXioM36ZWQgemI3QeXmJlY74410LW0c2I8/4o+y495A2LOMhJkswC5ePnwGLMLiBf2XryPBIpAL0i7IphirQuK73uuGRDBiYsw=="
+}

+ 28 - 0
nativePlugins/Mpaas-Scan/package.json

@@ -0,0 +1,28 @@
+{
+    "name": "支付宝原生扫码插件",
+    "id": "Mpaas-Scan",
+    "version": "1.2.2",
+    "description": "支付宝原生扫码组件,包体积仅0.7MB,15分钟即可完成接入。同时,mPaaS提供「扫码分析」大盘,",
+    "_dp_type": "nativeplugin",
+    "_dp_nativeplugin": {
+        "ios": {
+            "plugins": [
+                {
+                    "type": "module",
+                    "name": "Mpaas-Scan-Module",
+                    "class": "MP_ScanModule"
+                }
+            ],
+            "integrateType": "framework",
+            "privacies": [
+                "NSPhotoLibraryUsageDescription",
+                "NSCameraUsageDescription"
+            ],
+            "resources": [
+                "TBDecodeSDK.bundle",
+                "TBScanSDK.bundle",
+                "meta.config"
+            ]
+        }
+    }
+}

BIN
nativePlugins/SMUniPlugin/ios/SMCameraScan.bundle/Info.plist


BIN
nativePlugins/SMUniPlugin/ios/SMCameraScan.bundle/icon_close.png


BIN
nativePlugins/SMUniPlugin/ios/SMCameraScan.bundle/icon_close@2x.png


BIN
nativePlugins/SMUniPlugin/ios/SMCameraScan.bundle/icon_close@3x.png


BIN
nativePlugins/SMUniPlugin/ios/SMCameraScan.bundle/icon_take_photo.png


BIN
nativePlugins/SMUniPlugin/ios/SMCameraScan.bundle/icon_take_photo@2x.png


BIN
nativePlugins/SMUniPlugin/ios/SMCameraScan.bundle/icon_take_photo@3x.png


BIN
nativePlugins/SMUniPlugin/ios/SMCameraScanPlugin.framework/Info.plist


BIN
nativePlugins/SMUniPlugin/ios/SMCameraScanPlugin.framework/SMCameraScanPlugin


+ 0 - 21
nativePlugins/SMUniPlugin/package.json

@@ -1,21 +0,0 @@
-{
-	"name": "CameraModule",
-	"id": "SMUniPlugin",
-	"version": "1.0.0",
-	"description": "照相机插件",
-	"_dp_type": "nativeplugin",
-	"_dp_nativeplugin": {
-		"ios": {
-			"plugins": [{
-				"type": "module",
-				"name": "SMUniPlugin-CameraModule",
-				"class": "CameraModule"
-			}],
-			"integrateType": "framework",
-			"deploymentTarget": "9.0",
-			"resources": [
-				"SMCameraScan.bundle"
-			]
-		}
-	}
-}

BIN
nativePlugins/uniplugin_camerascan/android/uniplugin_camerascan.aar


+ 0 - 28
nativePlugins/uniplugin_camerascan/package.json

@@ -1,28 +0,0 @@
-{  
-    "name": "uniplugin_camerascan",  
-    "id": "uniplugin_camerascan",  
-    "version": "1.0",  
-    "description": "通过相机,拍照固定大小的照片",  
-    "_dp_type":"nativeplugin",  
-    "_dp_nativeplugin":{  
-        "android": {  
-            "plugins": [  
-                {  
-                    "type": "module",  
-                    "name": "uniplugin_camerascan",  
-                    "class": "uni.elliot.dcloud.uniplugin_camerascan.CameraScanWXModule"  
-                }  
-            ],   
-            "integrateType": "aar",  
-            "dependencies": [],  
-            "compileOptions": {  //可选,Java编译参数配置  
-                "sourceCompatibility": "1.8",  
-                "targetCompatibility": "1.8"  
-            }, 
-            "minSdkVersion": "23",  
-            "permissions": [  
-                "android.permission.CAMERA","android.permission.WRITE_EXTERNAL_STORAGE"
-            ]
-        }
-    }  
-}

+ 71 - 45
pages/replenishmentManage/sendOutGoods.vue

@@ -1,7 +1,7 @@
 <template>
 	<view class="sendOutGoods-wrap">
 		<view class="sendOutGoods-con">
-			<view class="barCode" id="barcode"></view>
+			<!-- <view class="barCode" id="barcode"></view> -->
 			<view class="info-body">
 				<view class="info partList">
 					<!-- 补货产品 -->
@@ -10,10 +10,14 @@
 			</view>
 		</view>
 		<view class="sendOutGoods-footer">
-			<u-button @click="handleOutGoods" type="success" :custom-style="customStyle" hover-class="none" shape="circle">立即出库</u-button>
+			<u-button v-if="!isAll" @click="scanCode" type="success" :custom-style="customStyle" hover-class="none" shape="circle">
+				<u-icon name="scan" size="34"></u-icon>
+				点击扫码
+			</u-button>
+			<u-button v-else @click="handleOutGoods" type="success" :custom-style="customStyle" hover-class="none" shape="circle">立即出库</u-button>
 		</view>
 		<!-- 确认弹框 -->
-		<common-modal v-if="confirmModal" :openModal="confirmModal" title="扫码失败" :content="contModal" confirmText="好的" :isCancel="false" @confirm="modalConfirm" @close="confirmModal=false" />
+		<common-modal v-if="confirmModal" :openModal="confirmModal" :title="contTitle?'扫码成功':'扫码失败'" :content="contModal" confirmText="继续扫码" @confirm="modalConfirm" @close="confirmModal=false" />
 		<!-- 出库确认弹框 -->
 		<common-modal v-if="confirmOutModal" :openModal="confirmOutModal" title="出库" content="此补货单产品已经全部扫描完成,确认出库吗?" confirmText="确认出库" @confirm="modalOutConfirm" @close="confirmOutModal=false" />
 		<!-- 选择配送方式弹框 -->
@@ -42,14 +46,16 @@
 					background: this.$config('primaryColor')
 				},
 				isAll: false,
+				contTitle: '',
 				contModal: '',
 				confirmOutModal: false,
-				chooseModal: false
+				chooseModal: false,
+				mpaasScanModule: null
 			}
 		},
 		onReady() {
 			// 初始化摄像头
-			this.init()
+			// this.init()
 		},
 		onLoad(options) {
 			this.replenishBillSn = options.sn
@@ -58,6 +64,24 @@
 			this.getDetail()
 		},
 		methods: {
+			// 扫码
+			scanCode(){
+				this.mpaasScanModule = uni.requireNativePlugin("Mpaas-Scan-Module")
+				this.mpaasScanModule.mpaasScan({
+					// 扫码识别类型,参数可多选,qrCode、barCode,不设置,默认识别所有
+					'scanType':  ['qrCode','barCode'],
+					// 是否隐藏相册,默认false不隐藏
+					'hideAlbum': false
+				},
+				(ret) => {
+					// 返回值中,resp_code 表示返回结果值,10:用户取消,11:其他错误,1000:成功
+					// 返回值中,resp_message 表示返回结果信息
+					// 返回值中,resp_result 表示扫码结果,只有成功才会有返回
+					if(ret.resp_code == '1000'){
+						this.scanResult(ret.resp_result)
+					}
+				})
+			},
 			// 详情
 			getDetail(){
 				shelfReplenishDetail({ sn: this.replenishBillSn }).then(res => {
@@ -118,6 +142,7 @@
 			},
 			// 确认出库
 			modalOutConfirm(){
+				this.confirmOutModal = false
 				this.chooseModal = true
 			},
 			closeChooseType(){
@@ -154,17 +179,18 @@
 				}).then(res => {
 					console.log(res)
 					if(res.status == 200){
-						_this.toashMsg("扫码成功!")
-						setTimeout(()=>{
-							_this.barcode.start()
-							// 刷新列表
-							_this.getPartList()
-						},2000)
+						// 刷新列表
+						_this.getPartList()
 						if(res.data && res.data.totalConfirmQty && res.data.totalScanQty && res.data.totalConfirmQty == res.data.totalScanQty){
 							_this.isAll = true
 							_this.handleOutGoods()
+						}else{
+							this.contTitle = 1
+							this.contModal = '是否继续扫码'
+							this.confirmModal = true
 						}
 					}else{
+						this.contTitle = 0
 						this.contModal = res.message
 						this.confirmModal = true
 					}
@@ -172,43 +198,43 @@
 			},
 			modalConfirm(){
 				this.confirmModal = false
-				this.barcode.start()
+				this.scanCode()
 			},
 			init(){
-				const _this = this
-				// 初始化
-				this.barcode = plus.barcode.create('barcode', [], {
-					top:'0px',
-					left:'0px',
-					width: '100%',
-					height: '28%',
-					position: 'static',
-					frameColor: '#00aaff',
-					scanbarColor: '#00aaff'
-				})
-				// 设置高度
-				const query = uni.createSelectorQuery().in(this);
-				query.select('#barcode').boundingClientRect(data => {
-					this.barcode.setStyle({
-						height: data.height	+ 'px'	// 调整扫码控件的位置
-					})
-				}).exec()
+				// const _this = this
+				// // 初始化
+				// this.barcode = plus.barcode.create('barcode', [], {
+				// 	top:'0px',
+				// 	left:'0px',
+				// 	width: '100%',
+				// 	height: '28%',
+				// 	position: 'static',
+				// 	frameColor: '#00aaff',
+				// 	scanbarColor: '#00aaff'
+				// })
+				// // 设置高度
+				// const query = uni.createSelectorQuery().in(this);
+				// query.select('#barcode').boundingClientRect(data => {
+				// 	this.barcode.setStyle({
+				// 		height: data.height	+ 'px'	// 调整扫码控件的位置
+				// 	})
+				// }).exec()
 				 
-				// 扫码成功后
-				this.barcode.onmarked = function(type, result) {
-					console.log(type,result)
-					_this.scanResult(result)
-				}
-				// 扫码识别出错
-				this.barcode.onerror = function(error){
-					console.log(error)
-					_this.toashMsg("条形码错误!")
-					_this.barcode.start()
-				}
+				// // 扫码成功后
+				// this.barcode.onmarked = function(type, result) {
+				// 	console.log(type,result)
+				// 	_this.scanResult(result)
+				// }
+				// // 扫码识别出错
+				// this.barcode.onerror = function(error){
+				// 	console.log(error)
+				// 	_this.toashMsg("条形码错误!")
+				// 	_this.barcode.start()
+				// }
 				
-				 const currentWebview = this.$mp.page.$getAppWebview()
-				 currentWebview.append(this.barcode)
-				 this.barcode.start()
+				//  const currentWebview = this.$mp.page.$getAppWebview()
+				//  currentWebview.append(this.barcode)
+				//  this.barcode.start()
 			}
 		}
 	}
@@ -237,7 +263,7 @@
 			.info-body{
 				flex-flow: 1;
 				overflow: auto;
-				height: 57%;
+				height: 100%;
 			}
 			.info{
 				background-color: #FFFFFF;

+ 13 - 12
pages/userCenter/index.vue

@@ -19,6 +19,7 @@
 				<u-cell-item icon="file-text" icon-size="40" :icon-style="{color:'#ffaa00'}" index="0" @click="toPage(0)" title="服务协议及隐私政策"></u-cell-item>
 				<!-- <u-cell-item icon="info-circle" icon-size="38" :icon-style="{color:'#55aa00'}" index="1" @click="toPage" title="关于我们"></u-cell-item> -->
 				<u-cell-item icon="lock" icon-size="38" :icon-style="{color:'#00aaff'}" index="2" @click="toPage(1)" title="修改密码"></u-cell-item>
+				<u-cell-item icon="info-circle" icon-size="38" :icon-style="{color:'#55aa00'}" index="1" @click="toPage(2)" :value="curVer.version" title="版本检查"></u-cell-item>
 			</u-cell-group>
 		</view>
 		<!-- 退出 -->
@@ -37,7 +38,8 @@
 		data() {
 			return {
 				userInfoData: null,  //  用户信息
-				userAvatarUrl: ''  //  用户头像
+				userAvatarUrl: ''  ,//  用户头像
+				curVer: null
 			};
 		},
 		onShow() {
@@ -48,28 +50,27 @@
 				frontColor: '#ffffff',
 				backgroundColor: this.$config('primaryColor')
 			})
+			this.curVer = getApp().globalData.version;
 		},
 		methods:{
 			//  获取用户信息
 			getUserInfo(){
 				console.log(this.$store.state.vuex_userData)
-				// getUserInfo().then(res => {
-				// 	if(res.status == 200){
-				// 		this.userInfoData = res.data
-				// 	}else{
-				// 		this.userInfoData = null
-				// 	}
-				// })
 			},
 			// 打开对应的页面
 			toPage(index){
 				let pageUrl=[
 					'/pages/login/userAuthYs?fromPage=usercenter',
-					'/pages/userCenter/changePwd'
+					'/pages/userCenter/changePwd',
+					'getVersion'
 					]
-				uni.navigateTo({
-					url: pageUrl[index]
-				})
+				if(index != 2){
+					uni.navigateTo({
+						url: pageUrl[index]
+					})
+				}else{
+					this[pageUrl[index]]()
+				}
 			},
 			// 退出登录确认弹框
 			quitOutSys() {

+ 21 - 0
证书/Ant-mpaas-ALIPUB2400B57211104-default-Android/Ant-mpaas-ALIPUB2400B57211104-default-Android.config

@@ -0,0 +1,21 @@
+{
+	"appId":"ALIPUB2400B57211104",
+	"appKey":"ALIPUB2400B57211104_ANDROID",
+	"base64Code":"/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAADAAMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxFobXF3kBWPi7q20ucl3HGT00xyfGEFAwAAAQAAEAUAAB4AAADQAQAAEQAAAHwBAAABAAAAAAAAAAAAAAAAAAAAAAAAABUAAAABAAAAAAAAAAAAAAAIAAAAAAAAAJ8CE2J3AAAAAAAAAAAAAADiGJ9O4b0M3wl4rdU0/8HxZMaAZzPYyaIk1N8IAzxc5lT7NDW5QBXCuMKX7MFY3SUfXo1SNlb0WirUYy51cmdjbngBAwF4dWZ3AwECBgEAEQEBCAFxdHNqb3aTbxyn09fvbUp47OCkyf0bgiQU0uYxw0d6ie5f7tOwFwOBLnrSYv0AnAf/aI1sbuSWRLwXjhekLBaOHd7ajMvUe3Hy2VHC9Ht4tjUxG9EF8UrrLC0+WY+YnakOeThr1vk5Eu6HMbmzL/KmA2vpiyEC9drlvuOkOvg+ZuJaHbHpSImhxmzi6/6hkDPJ/oIHdjTmviIgS+Em5+RJU9elKJpJhlp+O3kMXsFOicTqyHMy1A3Z0pUJSzfFTS/m/Sp8ykmmz4laplIDQNLDfBLIezA3aQkyMKiNABim22/s6Dl+X3QGUH+wLzNR5zfR+/A/nFLvjkl6xOH39xUfyNdCMrqnkguIuGaFU0iFWMICCItkY15GYvmYbglDJHMsGPCDo+nGjMhaXX2GOJ/hOeuD1De8Vin2kDkNPoiTez4KOuTm4YckAU54YrzdVoda2cE+cITVnlbMIzu04jlg7hRKBAhxxQXoAD0f3HHlCzVDqYQrnTpuCTA7gMtooWaD+Ph9J2ntqIOOlp88Tz2BBzNxNQfNnNxYkxmCY2xqRHgMQIfGApg1wfIWxymYSpI8jywx/j3/lJB4RNpLMC2BEkdNspl+WCd80Jc+LRk0iqnF0GKVexy4K4BOq1zMPTPU/wAAwqAYBgAAAAA=",
+	"packageName":"com.iscm.arrow360",
+	"rootPath":"mpaas/android/ALIPUB2400B57211104-default",
+	"workspaceId":"default",
+	"syncport":"443",
+	"syncserver":"msync.mpaas.cn-hangzhou.aliyuncs.com",
+	"pushPort":"443",
+	"pushGW":"push.mpaas.cn-hangzhou.aliyuncs.com",
+	"rpcGW":"https://mgw.mpaas.cn-hangzhou.aliyuncs.com/mgw.htm",
+	"logGW":"https://mdap.mpaas.cn-hangzhou.aliyuncs.com",
+	"mpaasapi":"https://mpaasapi.mpaas.cn-hangzhou.aliyuncs.com/mgw.htm",
+	"mrtcserver":"wss://mrtc.mpaas.cn-hangzhou.aliyuncs.com/ws",
+	"mdc":"https://mdc.mpaas.cn-hangzhou.aliyuncs.com",
+	"mpaasConfigVersion":"V_1.0",
+	"mpaasConfigEnv":"ONEX_CLOUD",
+	"mpaasConfigPluginExpired":"",
+	"mpaasConfigLicense":"bSLQloH4Z7PsloaL7Z2Pk57rSuNximBsjnlTWMZ4XV8m8tUzIeujWTidvrcN99282Y3eo99z6Oa+8whOpoR3bmTkuufDQQ8F+pR9G8oX2PyCgwIgPIjut9yG2nRT5S7zh9PIuGo+49+bJ7dlNnPGX8pcwbbl5hd58KM3xejPeqCX2XIZyGEgQw5yWNAZ4bGCMNvWIt0/YE2LpfPJY3tco2BOVra8quqH+zBqlxSzGuYzytuDAH6+yRrv63geMoZOvTUqFNdgcVOT4gxpa+EnoaBpgCSupB7ubwIHmfsjkXOd9JZmX2yeiBb+3eIHAFkHklANMXGTYHQf5VlxFmIkZQ=="
+}

BIN
证书/Ant-mpaas-ALIPUB2400B57211104-default-Android/yw_1222.jpg


+ 21 - 0
证书/meta.config

@@ -0,0 +1,21 @@
+{
+	"appId":"ALIPUB2400B57211104",
+	"appKey":"ALIPUB2400B57211104_IOS",
+	"base64Code":"/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAADAAMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxFobXF3wCxH620a26O9fkG50BGH62kFAwABAQAAAAQAAB4AAADAAAAAEQAAAIkAAAABAAAAAAAAAAAAAAAAAAAAAAAAABUAAAABAAAAAAAAAAAAAAAIAAAAAAAAAMECE2J3AAAAAAAAAAAAAAASGJyJ3t7I4R1TSR2OOAG9+dGj3gu8IkrSobU3FnENKImpsWeIekmlzZLCW8rDGMOUvKKfeMTpSmWegXt1cmdjbngBAwF4dWZ3AwECBgEAEQEBCAFxdHNqb3axtJ9VTteqT5d6sLzJ4VEvhLp0Q5615rYdsnVyuM62QOfpiYf20Wm3rKGnX0mZGv/5hDKiSN1rVEuO8r+BRnqbB4q4wSUWxrH8tuokvBcj4+qaBYk4iGcmDCyXE5Ld9mcQEJbgrBf6lZeIejxNWBlbUXJBXfSnfTNnFjm5FN8r1JOH8r3PnKYylgCo5kyWCVrxV0XxVOiSNW7U46iGXVZlOLMg394GUDYSP0ZHZgElcUnHqVKmsDFoy+lWPwjQ1GuCe0MWR2tpscug1P8AAMKgGAYAAAAA",
+	"bundleId":"com.iscm.arrow360",
+	"rootPath":"mpaas/ios/ALIPUB2400B57211104-default",
+	"workspaceId":"default",
+	"syncport":"443",
+	"syncserver":"msync.mpaas.cn-hangzhou.aliyuncs.com",
+	"pushPort":"443",
+	"pushGW":"push.mpaas.cn-hangzhou.aliyuncs.com",
+	"rpcGW":"https://mgw.mpaas.cn-hangzhou.aliyuncs.com/mgw.htm",
+	"logGW":"https://mdap.mpaas.cn-hangzhou.aliyuncs.com",
+	"mpaasapi":"https://mpaasapi.mpaas.cn-hangzhou.aliyuncs.com/mgw.htm",
+	"mrtcserver":"wss://mrtc.mpaas.cn-hangzhou.aliyuncs.com/ws",
+	"mdc":"https://mdc.mpaas.cn-hangzhou.aliyuncs.com",
+	"mpaasConfigVersion":"V_1.0",
+	"mpaasConfigEnv":"ONEX_CLOUD",
+	"mpaasConfigPluginExpired":"",
+	"mpaasConfigLicense":"hsa9ApQd3NEmIAkdza/VoAjcFyHdMywwuz7/Wd24HBPq+x7ONeq+kFTrz28WQ1GbMdRiu7OCvahmhutQWHnxKo+bzZl32h95Pd8grTDQjNGq91bNW5K6keKK/6uIYpXExYkef4evd+8yobsSsFQKs8eER5MLnEqzJ9hlCqNhm89RitfvsTph5xDzIf+l6bf6gLiLtnPZwFZNKrWGk9KU8HY1jUDxZn1FD6qaae6mKHBtOJy/1cGqVXioM36ZWQgemI3QeXmJlY74410LW0c2I8/4o+y495A2LOMhJkswC5ePnwGLMLiBf2XryPBIpAL0i7IphirQuK73uuGRDBiYsw=="
+}