Commit 0f6227cd authored by ly's avatar ly

多典花线上打包

parent 6fce7cdd
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
"appid" : "__UNI__DE04B13", "appid" : "__UNI__DE04B13",
"description" : "", "description" : "",
"versionName" : "1.0.1", "versionName" : "1.0.1",
"versionCode" : 128, "versionCode" : 102,
"transformPx" : false, "transformPx" : false,
/* 5+App特有相关 */ /* 5+App特有相关 */
"app-plus" : { "app-plus" : {
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__DE04B13","name":"多典花","version":{"name":"1.0.1","code":128},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Camera":{},"Contacts":{},"Geolocation":{},"Record":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"none","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#FFFFFF"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"safearea":{"bottom":{"offset":"none"}},"distribute":{"orientation":["portrait-primary"],"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"splashscreen":{"useOriginalMsgbox":true},"google":{"abiFilters":["armeabi-v7a","arm64-v8a","x86"],"autoSdkPermissions":false,"permissionExternalStorage":{"prompt":"应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。","request":"none"},"permissionPhoneState":{"prompt":"为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许","request":"none"},"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CALL_PHONE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.INTERNET\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" />","<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"targetSdkVersion":28,"packagename":"io.dcloud.ddh","aliasname":"ddhprod.keystore","password":"ep/Tdjka4Y7WYqDB6/S7dw==","keystore":"google-keystore.keystore","custompermissions":true},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSCameraUsageDescription":"以便于您可以使用正常使用身份证认证、刷脸、申请借款等功能","NSLocationAlwaysAndWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSPhotoLibraryUsageDescription":"为了给您提供意见反馈服务,请允许访问您的相册信息"},"plistcmds":["Add :UIFileSharingEnabled bool true"],"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}},"geolocation":{"amap":{"__platform__":["ios","android"],"appkey_android":"d5eb8009720b7ef9e540d1869d3c5f15","appkey_ios":"219171ea69d16fa01856326bfce37395"},"system":{"__platform__":["ios","android"]}}},"debug":true,"syncDebug":true},"compatible":{"ignoreVersion":true},"nativePlugins":{"AThree-LFv2":{}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"borderStyle":"rgba(255,255,255,0.4)","color":"#BBBBBB","selectedColor":"#2263E6","iconWidth":"24px","height":"52px","fontSize":"12px","list":[{"pagePath":"pages/index/index","iconPath":"static/tab/indexfh.png","selectedIconPath":"static/tab/indexf.png","text":"首页"},{"pagePath":"pages/indexfinance/index","iconPath":"static/tab/index-h.png","selectedIconPath":"static/tab/index.png","text":"贷款"},{"pagePath":"pages/bill/index","iconPath":"static/tab/billh.png","selectedIconPath":"static/tab/bill.png","text":"账单"},{"pagePath":"pages/my/index","iconPath":"static/tab/my-h.png","selectedIconPath":"static/tab/my.png","text":"我的"}],"child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"126065010911"}} {"@platforms":["android","iPhone","iPad"],"id":"__UNI__DE04B13","name":"多典花","version":{"name":"1.0.1","code":102},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Camera":{},"Contacts":{},"Geolocation":{},"Record":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"none","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#FFFFFF"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"safearea":{"bottom":{"offset":"none"}},"distribute":{"orientation":["portrait-primary"],"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"splashscreen":{"useOriginalMsgbox":true},"google":{"abiFilters":["armeabi-v7a","arm64-v8a","x86"],"autoSdkPermissions":false,"permissionExternalStorage":{"prompt":"应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。","request":"none"},"permissionPhoneState":{"prompt":"为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许","request":"none"},"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CALL_PHONE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.INTERNET\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" />","<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"targetSdkVersion":28,"packagename":"io.dcloud.ddh","aliasname":"ddhprod.keystore","password":"ep/Tdjka4Y7WYqDB6/S7dw==","keystore":"google-keystore.keystore","custompermissions":true},"apple":{"dSYMs":false,"idfa":false,"privacyDescription":{"NSCameraUsageDescription":"以便于您可以使用正常使用身份证认证、刷脸、申请借款等功能","NSLocationAlwaysAndWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSPhotoLibraryUsageDescription":"为了给您提供意见反馈服务,请允许访问您的相册信息"},"plistcmds":["Add :UIFileSharingEnabled bool true"],"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}},"geolocation":{"amap":{"__platform__":["ios","android"],"appkey_android":"d5eb8009720b7ef9e540d1869d3c5f15","appkey_ios":"219171ea69d16fa01856326bfce37395"},"system":{"__platform__":["ios","android"]}}},"debug":true,"syncDebug":true},"compatible":{"ignoreVersion":true},"nativePlugins":{"AThree-LFv2":{}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"borderStyle":"rgba(255,255,255,0.4)","color":"#BBBBBB","selectedColor":"#2263E6","iconWidth":"24px","height":"52px","fontSize":"12px","list":[{"pagePath":"pages/index/index","iconPath":"static/tab/indexfh.png","selectedIconPath":"static/tab/indexf.png","text":"首页"},{"pagePath":"pages/indexfinance/index","iconPath":"static/tab/index-h.png","selectedIconPath":"static/tab/index.png","text":"贷款"},{"pagePath":"pages/bill/index","iconPath":"static/tab/billh.png","selectedIconPath":"static/tab/bill.png","text":"账单"},{"pagePath":"pages/my/index","iconPath":"static/tab/my-h.png","selectedIconPath":"static/tab/my.png","text":"我的"}],"child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"126065010911"}}
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__DE04B13","name":"多典花","version":{"name":"1.0.1","code":128},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Camera":{},"Contacts":{},"Geolocation":{},"Record":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"none","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#FFFFFF"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"safearea":{"bottom":{"offset":"none"}},"distribute":{"orientation":["portrait-primary"],"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"useOriginalMsgbox":true},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CALL_PHONE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.INTERNET\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" />","<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"targetSdkVersion":28,"abiFilters":["armeabi-v7a","arm64-v8a","x86"],"permissionExternalStorage":{"request":"none","prompt":"应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"},"permissionPhoneState":{"request":"none","prompt":"为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许"},"autoSdkPermissions":false},"apple":{"dSYMs":false,"privacyDescription":{"NSLocationWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysAndWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSPhotoLibraryUsageDescription":"为了给您提供意见反馈服务,请允许访问您的相册信息","NSCameraUsageDescription":"以便于您可以使用正常使用身份证认证、刷脸、申请借款等功能"},"idfa":false},"plugins":{"ad":{},"geolocation":{"system":{"__platform__":["ios","android"]},"amap":{"__platform__":["ios","android"],"appkey_ios":"219171ea69d16fa01856326bfce37395","appkey_android":"d5eb8009720b7ef9e540d1869d3c5f15"}},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"compatible":{"ignoreVersion":true},"nativePlugins":{"AThree-LFv2":{"__plugin_info__":{"name":"LFv2","description":"LFv2","platforms":"Android,iOS","url":"","android_package_name":"","ios_bundle_id":"","isCloud":false,"bought":-1,"pid":"","parameters":{}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"borderStyle":"rgba(255,255,255,0.4)","color":"#BBBBBB","selectedColor":"#2263E6","iconWidth":"24px","height":"52px","fontSize":"12px","list":[{"pagePath":"pages/index/index","iconPath":"static/tab/indexfh.png","selectedIconPath":"static/tab/indexf.png","text":"首页"},{"pagePath":"pages/indexfinance/index","iconPath":"static/tab/index-h.png","selectedIconPath":"static/tab/index.png","text":"贷款"},{"pagePath":"pages/bill/index","iconPath":"static/tab/billh.png","selectedIconPath":"static/tab/bill.png","text":"账单"},{"pagePath":"pages/my/index","iconPath":"static/tab/my-h.png","selectedIconPath":"static/tab/my.png","text":"我的"}],"child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}} {"@platforms":["android","iPhone","iPad"],"id":"__UNI__DE04B13","name":"多典花","version":{"name":"1.0.1","code":102},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Camera":{},"Contacts":{},"Geolocation":{},"Record":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"none","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#FFFFFF"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"safearea":{"bottom":{"offset":"none"}},"distribute":{"orientation":["portrait-primary"],"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"useOriginalMsgbox":true},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CALL_PHONE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.INTERNET\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" />","<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"targetSdkVersion":28,"abiFilters":["armeabi-v7a","arm64-v8a","x86"],"permissionExternalStorage":{"request":"none","prompt":"应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"},"permissionPhoneState":{"request":"none","prompt":"为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许"},"autoSdkPermissions":false},"apple":{"dSYMs":false,"privacyDescription":{"NSLocationWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysAndWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSPhotoLibraryUsageDescription":"为了给您提供意见反馈服务,请允许访问您的相册信息","NSCameraUsageDescription":"以便于您可以使用正常使用身份证认证、刷脸、申请借款等功能"},"idfa":false},"plugins":{"ad":{},"geolocation":{"system":{"__platform__":["ios","android"]},"amap":{"__platform__":["ios","android"],"appkey_ios":"219171ea69d16fa01856326bfce37395","appkey_android":"d5eb8009720b7ef9e540d1869d3c5f15"}},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"compatible":{"ignoreVersion":true},"nativePlugins":{"AThree-LFv2":{"__plugin_info__":{"name":"LFv2","description":"LFv2","platforms":"Android,iOS","url":"","android_package_name":"","ios_bundle_id":"","isCloud":false,"bought":-1,"pid":"","parameters":{}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"borderStyle":"rgba(255,255,255,0.4)","color":"#BBBBBB","selectedColor":"#2263E6","iconWidth":"24px","height":"52px","fontSize":"12px","list":[{"pagePath":"pages/index/index","iconPath":"static/tab/indexfh.png","selectedIconPath":"static/tab/indexf.png","text":"首页"},{"pagePath":"pages/indexfinance/index","iconPath":"static/tab/index-h.png","selectedIconPath":"static/tab/index.png","text":"贷款"},{"pagePath":"pages/bill/index","iconPath":"static/tab/billh.png","selectedIconPath":"static/tab/bill.png","text":"账单"},{"pagePath":"pages/my/index","iconPath":"static/tab/my-h.png","selectedIconPath":"static/tab/my.png","text":"我的"}],"child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}}
\ No newline at end of file \ No newline at end of file
...@@ -28416,7 +28416,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App ...@@ -28416,7 +28416,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 17));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 19));\nvar _permission = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/wa-permission/permission.js */ 15));\nvar _imageTools = __webpack_require__(/*! image-tools */ 290);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar LF = uni.requireNativePlugin('AThree-LFv2');\nvar _default = {\n data: function data() {\n return {\n imgList: [{\n name: '五官遮挡',\n url: 'https://ddh.yyhock.com/appStatic/face-f.png'\n }, {\n name: '镜头模糊',\n url: 'https://ddh.yyhock.com/appStatic/fece-s.png'\n }, {\n name: '光线不足',\n url: 'https://ddh.yyhock.com/appStatic/face-t.png'\n }],\n bizToken: '',\n requestId: '',\n faceUrl: ''\n };\n },\n onLoad: function onLoad() {\n this.checkPermission();\n this.faceToken();\n this.initUser();\n // this.requestPermission()\n },\n\n methods: {\n //获取个人信息\n initUser: function initUser() {\n var self = this;\n self.$request('/app/v1/user', 'GET').then(function (res) {\n __f__(\"log\", res, 'user', \" at pages/face/face.vue:55\");\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:58\");\n });\n },\n //获取token\n faceToken: function faceToken() {\n var _this = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var self;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n self = _this;\n self.$request('/app/v1/faceToken', 'GET').then(function (res) {\n __f__(\"log\", res, 'faceToken', \" at pages/face/face.vue:65\");\n var token = res.result.token;\n self.bizToken = token.bizToken;\n self.requestId = token.requestId;\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:70\");\n });\n case 2:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }))();\n },\n goAuth: function goAuth() {\n var self = this;\n self.$request('/app/v1/resetRealAuth', 'POST').then(function (res) {\n __f__(\"log\", res, 'resetRealAuth', \" at pages/face/face.vue:77\");\n var resetRealAuth = res.result.resetRealAuth;\n if (resetRealAuth == true) {\n uni.redirectTo({\n url: '/pages/auth/auth'\n });\n } else {\n uni.showLoading({\n title: \"再试一次吧\",\n mask: true,\n duration: 2000\n });\n }\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:91\");\n });\n },\n // 在需要请求权限的地方调用此函数\n // requestPermission() {\n // return new Promise((resolve, reject) => {\n // // 判断是否已经有了权限\n // if (uni.getSystemInfoSync().platform === 'android' && uni.canIUse('android.permission.READ_EXTERNAL_STORAGE')) {\n // // 判断是否需要请求权限\n // plus.android.requestPermissions(\n // [plus.android.PERMISSION_READ, plus.android.PERMISSION_WRITE],\n // function(e) {\n // // 权限请求成功\n // if (e.denyList.length === 0) {\n // resolve('授权成功');\n // } else {\n // reject('用户拒绝授权');\n // }\n // },\n // function(e) {\n // // 权限请求失败\n // reject('授权失败');\n // }\n // );\n // } else {\n // // 平台不是Android或不支持此API\n // reject('不支持授权');\n // }\n // });\n // },\n checkPermission: function checkPermission() {\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {\n var Context, Activity, PackageManager, Manifest, permission, rContacts, fileFlag, strStatus;\n return _regenerator.default.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n if (!(plus.os.name.toLowerCase() === 'android')) {\n _context2.next = 14;\n break;\n }\n // 获取Context对象\n Context = plus.android.importClass('android.content.Context'); // 获取Activity对象\n Activity = plus.android.runtimeMainActivity(); // 获取PackageManager对象\n PackageManager = plus.android.importClass('android.content.pm.PackageManager'); // 获取Manifest.permission对象\n Manifest = plus.android.importClass('android.Manifest'); // 获取permission对象\n permission = Manifest.permission; // 判断是否已有权限\n _context2.next = 8;\n return Activity.checkSelfPermission('permission.READ_EXTERNAL_STORAGE');\n case 8:\n rContacts = _context2.sent;\n _context2.next = 11;\n return Activity.checkSelfPermission('WRITE_EXTERNAL_STORAGE');\n case 11:\n fileFlag = _context2.sent;\n __f__(\"log\", rContacts, fileFlag, '33', \" at pages/face/face.vue:141\");\n if (rContacts == -1) {\n // 没有权限,请求权限\n Activity.requestPermissions([permission.READ_EXTERNAL_STORAGE, permission.WRITE_EXTERNAL_STORAGE], 1 // 请求码\n );\n } else if (rContacts === 0) {\n __f__(\"log\", '未获取权限', \" at pages/face/face.vue:150\");\n } else {\n __f__(\"log\", '授权成共', \" at pages/face/face.vue:153\");\n }\n case 14:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }))();\n },\n goFace: function goFace() {\n var self = this;\n var bizToken = self.bizToken,\n requestId = self.requestId;\n var faceVals = uni.getStorageSync('faceVals');\n __f__(\"log\", faceVals, '活体按钮点击', \" at pages/face/face.vue:162\");\n if (faceVals != 1 && plus.os.name.toLowerCase() === 'android') {\n uni.showModal({\n title: '\"多典花\"想访问您的读写权限',\n content: '应用为您提供的服务,要访问您的读写权限,需要您提供权限,请允许。',\n cancelText: '取消',\n confirmText: '去设置',\n success: function success(res) {\n if (res.confirm) {\n _permission.default.gotoAppPermissionSetting();\n }\n }\n });\n // return false\n }\n\n LF.Face_UP({\n token: bizToken,\n requestId: requestId\n }, function (res) {\n __f__(\"log\", res, '检测结果', \" at pages/face/face.vue:182\");\n if (res.code === 1000) {\n var image = res.image,\n code = res.code;\n var faceImage = image.replace(/\\n/g, '');\n uni.setStorageSync('faceVals', '1');\n self.UploadFaceImg(\"data:image/png;base64,\".concat(faceImage));\n } else {\n uni.setStorageSync('faceVals', '1');\n uni.showLoading({\n title: \"人脸检测异常\",\n mask: true,\n duration: 2000\n });\n }\n });\n },\n UploadFaceImg: function UploadFaceImg(img) {\n var self = this;\n\n // 将图像base64保存为文件,返回文件路径。\n (0, _imageTools.base64ToPath)(img).then(function (path) {\n var params = {\n fileName: \"jpg\",\n fileType: 'DDH/face'\n };\n self.$request('/app/v1/oss', 'GET', params).then(function (res) {\n __f__(\"log\", res, 'oss', \" at pages/face/face.vue:211\");\n var oss = res.result.oss;\n self.uploadOss(oss, path);\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:215\");\n });\n }).catch(function (error) {\n __f__(\"error\", error, \" at pages/face/face.vue:219\");\n });\n },\n uploadOss: function uploadOss(result, file) {\n var self = this;\n return new Promise(function (resolve, reject) {\n uni.showLoading({\n title: \"图片上传中\",\n mask: true\n });\n var accessId = result.accessId,\n policy = result.policy,\n signature = result.signature,\n dir = result.dir,\n host = result.host;\n uni.uploadFile({\n url: host,\n //你的接口地址 \n filePath: file,\n //上传返回的文件本地路径\n name: 'file',\n //无需修改\n formData: {\n 'key': dir,\n 'policy': policy,\n 'OSSAccessKeyId': accessId,\n 'success_action_status': '200',\n //让服务端返回200,不然,默认会返回204\n 'signature': signature\n },\n success: function success(res) {\n uni.hideLoading();\n var urlImg = host + dir;\n __f__(\"log\", urlImg, \" at pages/face/face.vue:246\");\n self.faceUrl = urlImg;\n //提交活体\n self.onFaceSubmit();\n return resolve(urlImg);\n },\n fail: function fail(err) {\n uni.hideLoading();\n return resolve(false);\n }\n });\n });\n },\n onFaceSubmit: function onFaceSubmit() {\n var _this2 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {\n var self, faceUrl, bizToken, params;\n return _regenerator.default.wrap(function _callee3$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n self = _this2;\n faceUrl = self.faceUrl, bizToken = self.bizToken;\n params = {\n \"datPath\": faceUrl,\n //人脸oss图片\n \"faceBestImgPath\": faceUrl,\n \"faceFullImgPath\": faceUrl,\n \"faceRandomImgPath\": faceUrl,\n \"faceToken\": bizToken\n };\n __f__(\"log\", params, 'params222', \" at pages/face/face.vue:271\");\n self.$request('/app/v1/faceCheck', 'POST', params).then(function (res) {\n __f__(\"log\", res, 'faceCheck', \" at pages/face/face.vue:273\");\n var authResult = res.result.authResult;\n if (authResult.authState == true) {\n uni.showToast({\n icon: \"success\",\n title: authResult.message,\n duration: 500\n });\n uni.redirectTo({\n url: '/pages/baseInfo/baseInfo'\n });\n } else {\n uni.showToast({\n icon: \"success\",\n title: authResult.message,\n duration: 2000\n });\n self.faceToken();\n }\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:294\");\n });\n case 5:\n case \"end\":\n return _context3.stop();\n }\n }\n }, _callee3);\n }))();\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 12)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZmFjZS9mYWNlLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiaW1nTGlzdCIsIm5hbWUiLCJ1cmwiLCJiaXpUb2tlbiIsInJlcXVlc3RJZCIsImZhY2VVcmwiLCJvbkxvYWQiLCJtZXRob2RzIiwiaW5pdFVzZXIiLCJzZWxmIiwiZmFjZVRva2VuIiwiZ29BdXRoIiwidW5pIiwidGl0bGUiLCJtYXNrIiwiZHVyYXRpb24iLCJjaGVja1Blcm1pc3Npb24iLCJwbHVzIiwiQ29udGV4dCIsIkFjdGl2aXR5IiwiUGFja2FnZU1hbmFnZXIiLCJNYW5pZmVzdCIsInBlcm1pc3Npb24iLCJyQ29udGFjdHMiLCJmaWxlRmxhZyIsImdvRmFjZSIsImNvbnRlbnQiLCJjYW5jZWxUZXh0IiwiY29uZmlybVRleHQiLCJzdWNjZXNzIiwiUGVybWlzc2lvbiIsIkxGIiwidG9rZW4iLCJjb2RlIiwiVXBsb2FkRmFjZUltZyIsImZpbGVOYW1lIiwiZmlsZVR5cGUiLCJjYXRjaCIsInVwbG9hZE9zcyIsInBvbGljeSIsInNpZ25hdHVyZSIsImRpciIsImhvc3QiLCJmaWxlUGF0aCIsImZvcm1EYXRhIiwiZmFpbCIsIm9uRmFjZVN1Ym1pdCIsInBhcmFtcyIsImljb24iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQTBCQTtBQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQyxVQUNBO1FBQUFDO1FBQUFDO01BQUEsR0FDQTtRQUFBRDtRQUFBQztNQUFBLEdBQ0E7UUFBQUQ7UUFBQUM7TUFBQSxFQUNBO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBQ0E7O0VBRUFDO0lBQ0E7SUFDQUM7TUFDQTtNQUNBQztRQUNBO01BRUE7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUFBO01BQUE7UUFBQTtRQUFBO1VBQUE7WUFBQTtjQUFBO2dCQUNBRDtnQkFDQUE7a0JBQ0E7a0JBQ0E7a0JBQ0FBO2tCQUNBQTtnQkFDQTtrQkFDQTtnQkFDQTtjQUFBO2NBQUE7Z0JBQUE7WUFBQTtVQUFBO1FBQUE7TUFBQTtJQUVBO0lBQ0FFO01BQ0E7TUFDQUY7UUFDQTtRQUNBO1FBQ0E7VUFDQUc7WUFDQVY7VUFDQTtRQUNBO1VBQ0FVO1lBQ0FDO1lBQ0FDO1lBQ0FDO1VBQ0E7UUFDQTtNQUNBO1FBQ0E7TUFDQTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBRUFDO01BQUE7UUFBQTtRQUFBO1VBQUE7WUFBQTtjQUFBO2dCQUFBLE1BRUFDO2tCQUFBO2tCQUFBO2dCQUFBO2dCQUVBO2dCQUNBQywrREFDQTtnQkFDQUMsK0NBQ0E7Z0JBQ0FDLGdGQUNBO2dCQUNBQyx5REFDQTtnQkFDQUMsa0NBRUE7Z0JBQUE7Z0JBQUEsT0FDQUg7Y0FBQTtnQkFBQUk7Z0JBQUE7Z0JBQUEsT0FDQUo7Y0FBQTtnQkFBQUs7Z0JBQ0E7Z0JBRUE7a0JBQ0E7a0JBQ0FMLDRCQUNBLHVFQUNBO2tCQUFBLENBQ0E7Z0JBQ0E7a0JBQ0E7Z0JBQ0E7a0JBRUE7Z0JBQ0E7Y0FBQTtjQUFBO2dCQUFBO1lBQUE7VUFBQTtRQUFBO01BQUE7SUFHQTtJQUNBTTtNQUNBO01BQ0E7UUFBQXJCO01BQ0E7TUFDQTtNQUVBO1FBQ0FRO1VBQ0FDO1VBQ0FhO1VBQ0FDO1VBQ0FDO1VBQ0FDO1lBQ0E7Y0FDQUM7WUFDQTtVQUNBO1FBQ0E7UUFDQTtNQUNBOztNQUNBQztRQUNBQztRQUNBNUI7TUFDQTtRQUNBO1FBQ0E7VUFDQTtZQUFBNkI7VUFDQTtVQUNBckI7VUFDQUg7UUFFQTtVQUNBRztVQUNBQTtZQUNBQztZQUNBQztZQUNBQztVQUNBO1FBQ0E7TUFFQTtJQUVBO0lBQ0FtQjtNQUNBOztNQUVBO01BQ0E7UUFDQTtVQUNBQztVQUNBQztRQUNBO1FBQ0EzQjtVQUNBO1VBQ0E7VUFDQUE7UUFDQTtVQUNBO1FBQ0E7TUFDQSxHQUNBNEI7UUFDQTtNQUNBO0lBQ0E7SUFFQUM7TUFDQTtNQUNBO1FBRUExQjtVQUNBQztVQUNBQztRQUNBO1FBQ0E7VUFBQXlCO1VBQUFDO1VBQUFDO1VBQUFDO1FBQ0E5QjtVQUNBVjtVQUFBO1VBQ0F5QztVQUFBO1VBQ0ExQztVQUFBO1VBQ0EyQztZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQUE7WUFDQTtVQUNBO1VBQ0FmO1lBQ0FqQjtZQUNBO1lBQ0E7WUFDQUg7WUFDQTtZQUNBQTtZQUNBO1VBQ0E7VUFDQW9DO1lBQ0FqQztZQUNBO1VBQ0E7UUFDQTtNQUVBO0lBQ0E7SUFFQWtDO01BQUE7TUFBQTtRQUFBO1FBQUE7VUFBQTtZQUFBO2NBQUE7Z0JBQ0FyQztnQkFDQUo7Z0JBQ0EwQztrQkFDQTtrQkFBQTtrQkFDQTtrQkFDQTtrQkFDQTtrQkFDQTtnQkFDQTtnQkFDQTtnQkFDQXRDO2tCQUNBO2tCQUNBO2tCQUNBO29CQUNBRztzQkFDQW9DO3NCQUNBbkM7c0JBQ0FFO29CQUNBO29CQUNBSDtzQkFDQVY7b0JBQ0E7a0JBRUE7b0JBQ0FVO3NCQUNBb0M7c0JBQ0FuQztzQkFDQUU7b0JBQ0E7b0JBQ0FOO2tCQUNBO2dCQUNBO2tCQUNBO2dCQUNBO2NBQUE7Y0FBQTtnQkFBQTtZQUFBO1VBQUE7UUFBQTtNQUFBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMzA0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxuXHQ8dmlldyBjbGFzcz0nZmFjZS1wYWdlJz5cblx0XHQ8dmlldyBjbGFzcz0nZmFjZS10b3AnPuS4uuS/nemanOi1hOmHkeWuieWFqOivt+S6uuiEuOiupOivgTwvdmlldz5cblx0XHQ8dmlldyBjbGFzcz0nZmFjZS10b3AtdGV4dCc+6K+35oyJ54Wn6K+t6Z+z5oiW5paH5a2X5o+Q56S65a6M5oiQ5pON5L2cPC92aWV3PlxuXHRcdDx2aWV3IGNsYXNzPSdmYWNlLWJnJz48L3ZpZXc+XG5cdFx0PHZpZXcgY2xhc3M9J2ZhY2UtdGlwcyc+5rip6aao5o+Q56S677ya5aaC5p6c6Lqr5Lu96K+B5LiN5riF5pmw77yM5Y+v6IO95a+86Ie05Lq66IS46K6k6K+B5aSx6LSl77yMXG5cdFx0XHQ8dGV4dCBAY2xpY2s9XCJnb0F1dGhcIj7ngrnlh7vph43mlrDkuIrkvKDouqvku73or4E8L3RleHQ+XG5cdFx0PC92aWV3PlxuXHRcdDx2aWV3IGNsYXNzPSdmYWNlLWxpbmUnPlxuXHRcdFx0PHZpZXcgY2xhc3M9J2xpbmUtaW1nJyB2LWZvcj1cIml0ZW0gaW4gaW1nTGlzdFwiIDprZXk9XCJpdGVtLm5hbWVcIj5cblx0XHRcdFx0PGltYWdlIDpzcmM9J2l0ZW0udXJsJyBjbGFzcz0naW1nLWl0ZW0nPjwvaW1hZ2U+XG5cdFx0XHQ8L3ZpZXc+XG5cdFx0PC92aWV3PlxuXHRcdDx2aWV3IGNsYXNzPSdmYWNlLXByb3RvY29sJz5cblx0XHRcdDwhLS0gPGkgY2xhc3M9J3Byb3RvY29sLWljb24nPjwvaT5cblx0XHRcdDx2aWV3IGNsYXNzPSdwcm9jb3RvbC10ZXh0Jz7mtLvkvZPorqTor4HljY/orq48L3ZpZXc+IC0tPlxuXHRcdDwvdmlldz5cblx0XHQ8dmlldyBjbGFzcz0nZmFjZS1idG4nICBAY2xpY2s9J2dvRmFjZSc+5byA5aeL6K6k6K+BPC92aWV3PlxuXHRcdDx2aWV3IGNsYXNzPSdmYWNlLWZvb3Rlcic+XG5cdFx0XHQ8aSBjbGFzcz0nZm9vdGVyLWljb24nPjwvaT5cblx0XHRcdDx2aWV3IGNsYXNzPSdmb290ZXItdGV4dCc+5L+h5oGv5LuF55So5LqO5o6I5L+h5oiW5pS+5qy+5a6h5om577yM5bmz5Y+w5Lil5qC85L+d5a+GPC92aWV3PlxuXHRcdDwvdmlldz5cblx0PC92aWV3PlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cblx0aW1wb3J0IFBlcm1pc3Npb24gZnJvbSBcIi4uLy4uL2pzX3Nkay93YS1wZXJtaXNzaW9uL3Blcm1pc3Npb24uanNcIjtcblx0aW1wb3J0IHsgcGF0aFRvQmFzZTY0LGJhc2U2NFRvUGF0aH0gZnJvbSAnaW1hZ2UtdG9vbHMnXG5cdGNvbnN0IExGID0gdW5pLnJlcXVpcmVOYXRpdmVQbHVnaW4oJ0FUaHJlZS1MRnYyJylcblx0ZXhwb3J0IGRlZmF1bHQge1xuXHRcdGRhdGEoKSB7XG5cdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHRpbWdMaXN0Oltcblx0XHRcdFx0XHR7bmFtZTon5LqU5a6Y6YGu5oyhJyx1cmw6J2h0dHBzOi8vZGRoLnl5aG9jay5jb20vYXBwU3RhdGljL2ZhY2UtZi5wbmcnfSxcblx0XHRcdFx0XHR7bmFtZTon6ZWc5aS05qih57OKJyx1cmw6J2h0dHBzOi8vZGRoLnl5aG9jay5jb20vYXBwU3RhdGljL2ZlY2Utcy5wbmcnfSxcblx0XHRcdFx0XHR7bmFtZTon5YWJ57q/5LiN6LazJyx1cmw6J2h0dHBzOi8vZGRoLnl5aG9jay5jb20vYXBwU3RhdGljL2ZhY2UtdC5wbmcnfVxuXHRcdFx0XHRdLFxuXHRcdFx0XHRiaXpUb2tlbjonJyxcblx0XHRcdFx0cmVxdWVzdElkOicnLFxuXHRcdFx0XHRmYWNlVXJsOicnXG5cdFx0XHR9XG5cdFx0fSxcblx0XHRvbkxvYWQoKSB7XG5cdFx0XHRcdHRoaXMuY2hlY2tQZXJtaXNzaW9uKClcblx0XHRcdFx0dGhpcy5mYWNlVG9rZW4oKVxuXHRcdFx0XHR0aGlzLmluaXRVc2VyKClcblx0XHRcdFx0Ly8gdGhpcy5yZXF1ZXN0UGVybWlzc2lvbigpXG5cdFx0fSxcblx0XHRcblx0XHRtZXRob2RzOiB7XG5cdFx0XHQvL+iOt+WPluS4quS6uuS/oeaBr1xuXHRcdFx0aW5pdFVzZXIoKXtcblx0XHRcdFx0Y29uc3Qgc2VsZj10aGlzXG5cdFx0XHRcdHNlbGYuJHJlcXVlc3QoJy9hcHAvdjEvdXNlcicsJ0dFVCcpLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhyZXMsJ3VzZXInKVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9KS5jYXRjaChlcnI9Pntcblx0XHRcdFx0ICBjb25zb2xlLmxvZyhlcnIsJ+ivt+axguWHuumUmScpXG5cdFx0XHRcdH0pXG5cdFx0XHR9LFxuXHRcdFx0Ly/ojrflj5Z0b2tlblxuXHRcdFx0YXN5bmMgZmFjZVRva2VuKCkge1xuXHRcdFx0XHRjb25zdCBzZWxmPXRoaXNcdFxuXHRcdFx0XHRzZWxmLiRyZXF1ZXN0KCcvYXBwL3YxL2ZhY2VUb2tlbicsJ0dFVCcpLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhyZXMsJ2ZhY2VUb2tlbicpO1xuXHRcdFx0XHRcdGNvbnN0IHsgdG9rZW4gfT1yZXMucmVzdWx0XG5cdFx0XHRcdFx0c2VsZi5iaXpUb2tlbj10b2tlbi5iaXpUb2tlblxuXHRcdFx0XHRcdHNlbGYucmVxdWVzdElkPXRva2VuLnJlcXVlc3RJZFxuXHRcdFx0XHR9KS5jYXRjaChlcnI9Pntcblx0XHRcdFx0ICBjb25zb2xlLmxvZyhlcnIsJ+ivt+axguWHuumUmScpXG5cdFx0XHRcdH0pXG5cdFx0XHRcdFxuXHRcdFx0fSxcblx0XHRcdGdvQXV0aCgpe1xuXHRcdFx0XHRjb25zdCBzZWxmPXRoaXNcblx0XHRcdFx0c2VsZi4kcmVxdWVzdCgnL2FwcC92MS9yZXNldFJlYWxBdXRoJywnUE9TVCcpLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhyZXMsJ3Jlc2V0UmVhbEF1dGgnKTtcblx0XHRcdFx0XHRjb25zdCB7IHJlc2V0UmVhbEF1dGggfT1yZXMucmVzdWx0XG5cdFx0XHRcdFx0aWYocmVzZXRSZWFsQXV0aD09dHJ1ZSl7XG5cdFx0XHRcdFx0XHR1bmkucmVkaXJlY3RUbyh7XG5cdFx0XHRcdFx0XHRcdHVybDonL3BhZ2VzL2F1dGgvYXV0aCdcblx0XHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0fWVsc2V7XG5cdFx0XHRcdFx0XHR1bmkuc2hvd0xvYWRpbmcoe1xuXHRcdFx0XHRcdFx0XHR0aXRsZTogXCLlho3or5XkuIDmrKHlkKdcIixcblx0XHRcdFx0XHRcdFx0bWFzazogdHJ1ZSxcblx0XHRcdFx0XHRcdFx0ZHVyYXRpb246IDIwMDBcdFxuXHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0pLmNhdGNoKGVycj0+e1xuXHRcdFx0XHQgIGNvbnNvbGUubG9nKGVyciwn6K+35rGC5Ye66ZSZJylcblx0XHRcdFx0fSlcblx0XHRcdFx0XG5cdFx0XHR9LFxuXHRcdFx0Ly8g5Zyo6ZyA6KaB6K+35rGC5p2D6ZmQ55qE5Zyw5pa56LCD55So5q2k5Ye95pWwXG5cdFx0XHQvLyByZXF1ZXN0UGVybWlzc2lvbigpIHtcblx0XHRcdC8vICAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcblx0XHRcdC8vICAgICAvLyDliKTmlq3mmK/lkKblt7Lnu4/mnInkuobmnYPpmZBcblx0XHRcdC8vICAgICBpZiAodW5pLmdldFN5c3RlbUluZm9TeW5jKCkucGxhdGZvcm0gPT09ICdhbmRyb2lkJyAmJiB1bmkuY2FuSVVzZSgnYW5kcm9pZC5wZXJtaXNzaW9uLlJFQURfRVhURVJOQUxfU1RPUkFHRScpKSB7XG5cdFx0XHQvLyAgICAgICAvLyDliKTmlq3mmK/lkKbpnIDopoHor7fmsYLmnYPpmZBcblx0XHRcdC8vICAgICAgIHBsdXMuYW5kcm9pZC5yZXF1ZXN0UGVybWlzc2lvbnMoXG5cdFx0XHQvLyAgICAgICAgIFtwbHVzLmFuZHJvaWQuUEVSTUlTU0lPTl9SRUFELCBwbHVzLmFuZHJvaWQuUEVSTUlTU0lPTl9XUklURV0sXG5cdFx0XHQvLyAgICAgICAgIGZ1bmN0aW9uKGUpIHtcblx0XHRcdC8vICAgICAgICAgICAvLyDmnYPpmZDor7fmsYLmiJDlip9cblx0XHRcdC8vICAgICAgICAgICBpZiAoZS5kZW55TGlzdC5sZW5ndGggPT09IDApIHtcblx0XHRcdC8vICAgICAgICAgICAgIHJlc29sdmUoJ+aOiOadg+aIkOWKnycpO1xuXHRcdFx0Ly8gICAgICAgICAgIH0gZWxzZSB7XG5cdFx0XHQvLyAgICAgICAgICAgICByZWplY3QoJ+eUqOaIt+aLkue7neaOiOadgycpO1xuXHRcdFx0Ly8gICAgICAgICAgIH1cblx0XHRcdC8vICAgICAgICAgfSxcblx0XHRcdC8vICAgICAgICAgZnVuY3Rpb24oZSkge1xuXHRcdFx0Ly8gICAgICAgICAgIC8vIOadg+mZkOivt+axguWksei0pVxuXHRcdFx0Ly8gICAgICAgICAgIHJlamVjdCgn5o6I5p2D5aSx6LSlJyk7XG5cdFx0XHQvLyAgICAgICAgIH1cblx0XHRcdC8vICAgICAgICk7XG5cdFx0XHQvLyAgICAgfSBlbHNlIHtcblx0XHRcdC8vICAgICAgIC8vIOW5s+WPsOS4jeaYr0FuZHJvaWTmiJbkuI3mlK/mjIHmraRBUElcblx0XHRcdC8vICAgICAgIHJlamVjdCgn5LiN5pSv5oyB5o6I5p2DJyk7XG5cdFx0XHQvLyAgICAgfVxuXHRcdFx0Ly8gICB9KTtcblx0XHRcdC8vIH0sXG5cdFx0XHQgXG5cdFx0XHRhc3luYyBjaGVja1Blcm1pc3Npb24oKXsgXG5cdFx0XHRcdC8vIOWIpOaWreaYr+WQpuaYr0FuZHJvaWTorr7lpIdcblx0XHRcdFx0aWYgKHBsdXMub3MubmFtZS50b0xvd2VyQ2FzZSgpID09PSAnYW5kcm9pZCcpIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0ICAgIC8vIOiOt+WPlkNvbnRleHTlr7nosaFcblx0XHRcdFx0ICAgIHZhciBDb250ZXh0ID0gcGx1cy5hbmRyb2lkLmltcG9ydENsYXNzKCdhbmRyb2lkLmNvbnRlbnQuQ29udGV4dCcpO1xuXHRcdFx0XHQgICAgLy8g6I635Y+WQWN0aXZpdHnlr7nosaFcblx0XHRcdFx0ICAgIHZhciBBY3Rpdml0eSA9IHBsdXMuYW5kcm9pZC5ydW50aW1lTWFpbkFjdGl2aXR5KCk7XG5cdFx0XHRcdCAgICAvLyDojrflj5ZQYWNrYWdlTWFuYWdlcuWvueixoVxuXHRcdFx0XHQgICAgdmFyIFBhY2thZ2VNYW5hZ2VyID0gcGx1cy5hbmRyb2lkLmltcG9ydENsYXNzKCdhbmRyb2lkLmNvbnRlbnQucG0uUGFja2FnZU1hbmFnZXInKTtcblx0XHRcdFx0ICAgIC8vIOiOt+WPlk1hbmlmZXN0LnBlcm1pc3Npb27lr7nosaFcblx0XHRcdFx0ICAgIHZhciBNYW5pZmVzdCA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcygnYW5kcm9pZC5NYW5pZmVzdCcpO1xuXHRcdFx0XHQgICAgLy8g6I635Y+WcGVybWlzc2lvbuWvueixoVxuXHRcdFx0XHQgICAgdmFyIHBlcm1pc3Npb24gPSBNYW5pZmVzdC5wZXJtaXNzaW9uO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHQgICAgLy8g5Yik5pat5piv5ZCm5bey5pyJ5p2D6ZmQXG5cdFx0XHRcdFx0Y29uc3QgckNvbnRhY3RzPWF3YWl0IEFjdGl2aXR5LmNoZWNrU2VsZlBlcm1pc3Npb24oJ3Blcm1pc3Npb24uUkVBRF9FWFRFUk5BTF9TVE9SQUdFJylcblx0XHRcdFx0XHRjb25zdCBmaWxlRmxhZz1hd2FpdCBBY3Rpdml0eS5jaGVja1NlbGZQZXJtaXNzaW9uKCdXUklURV9FWFRFUk5BTF9TVE9SQUdFJylcblx0XHRcdFx0XHRjb25zb2xlLmxvZyhyQ29udGFjdHMsZmlsZUZsYWcsJzMzJylcblx0XHRcdFx0XHRsZXQgc3RyU3RhdHVzXG5cdFx0XHRcdFx0aWYockNvbnRhY3RzPT0tMSl7XG5cdFx0XHRcdFx0XHQvLyDmsqHmnInmnYPpmZDvvIzor7fmsYLmnYPpmZBcblx0XHRcdFx0XHRcdEFjdGl2aXR5LnJlcXVlc3RQZXJtaXNzaW9ucyhcblx0XHRcdFx0XHRcdCAgW3Blcm1pc3Npb24uUkVBRF9FWFRFUk5BTF9TVE9SQUdFLCBwZXJtaXNzaW9uLldSSVRFX0VYVEVSTkFMX1NUT1JBR0VdLFxuXHRcdFx0XHRcdFx0ICAxICwvLyDor7fmsYLnoIFcblx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0fWVsc2UgaWYockNvbnRhY3RzPT09MCl7XG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZygn5pyq6I635Y+W5p2D6ZmQJylcblx0XHRcdFx0XHR9ZWxzZXtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+aOiOadg+aIkOWFsScpXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9LFxuXHRcdFx0Z29GYWNlKCl7XG5cdFx0XHRcdGNvbnN0IHNlbGYgPSB0aGlzXG5cdFx0XHRcdGNvbnN0IHtiaXpUb2tlbiwgcmVxdWVzdElkfSA9IHNlbGZcblx0XHRcdFx0Y29uc3QgZmFjZVZhbHM9dW5pLmdldFN0b3JhZ2VTeW5jKCdmYWNlVmFscycpXG5cdFx0XHRcdGNvbnNvbGUubG9nKGZhY2VWYWxzLCfmtLvkvZPmjInpkq7ngrnlh7snKVxuXHRcdFx0XHRcblx0XHRcdFx0aWYoZmFjZVZhbHMhPTEgJiYgcGx1cy5vcy5uYW1lLnRvTG93ZXJDYXNlKCkgPT09ICdhbmRyb2lkJyl7XG5cdFx0XHRcdFx0dW5pLnNob3dNb2RhbCh7XG5cdFx0XHRcdFx0ICAgIHRpdGxlOiAnXCLlpJrlhbjoirFcIuaDs+iuv+mXruaCqOeahOivu+WGmeadg+mZkCcsXG5cdFx0XHRcdFx0ICAgIGNvbnRlbnQ6ICflupTnlKjkuLrmgqjmj5DkvpvnmoTmnI3liqHvvIzopoHorr/pl67mgqjnmoTor7vlhpnmnYPpmZDvvIzpnIDopoHmgqjmj5DkvpvmnYPpmZDvvIzor7flhYHorrjjgIInLFxuXHRcdFx0XHRcdCAgICBjYW5jZWxUZXh0OiAn5Y+W5raIJyxcblx0XHRcdFx0XHQgICAgY29uZmlybVRleHQ6ICfljrvorr7nva4nLFxuXHRcdFx0XHRcdCAgICBzdWNjZXNzOiBmdW5jdGlvbiAocmVzKSB7XG5cdFx0XHRcdFx0ICAgICAgICBpZiAocmVzLmNvbmZpcm0pIHtcblx0XHRcdFx0XHQgICAgICAgICAgICBQZXJtaXNzaW9uLmdvdG9BcHBQZXJtaXNzaW9uU2V0dGluZygpXG5cdFx0XHRcdFx0ICAgICAgICB9XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHQvLyByZXR1cm4gZmFsc2Vcblx0XHRcdFx0fVxuXHRcdFx0XHRcdExGLkZhY2VfVVAoe1xuXHRcdFx0XHRcdFx0dG9rZW46Yml6VG9rZW4sXG5cdFx0XHRcdFx0XHRyZXF1ZXN0SWRcblx0XHRcdFx0XHR9LCAocmVzKSA9PiB7XG5cdFx0XHRcdFx0XHRjb25zb2xlLmxvZyhyZXMsICfmo4DmtYvnu5PmnpwnKVxuXHRcdFx0XHRcdFx0aWYgKHJlcy5jb2RlID09PSAxMDAwKSB7XG5cdFx0XHRcdFx0XHRcdGxldCB7aW1hZ2UsIGNvZGV9ID0gcmVzXG5cdFx0XHRcdFx0XHRcdGNvbnN0IGZhY2VJbWFnZSA9IGltYWdlLnJlcGxhY2UoL1xcbi9nLCAnJylcblx0XHRcdFx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCdmYWNlVmFscycsJzEnKSAgICAgXG5cdFx0XHRcdFx0XHRcdHNlbGYuVXBsb2FkRmFjZUltZyhgZGF0YTppbWFnZS9wbmc7YmFzZTY0LCR7ZmFjZUltYWdlfWApO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIFxuXHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0dW5pLnNldFN0b3JhZ2VTeW5jKCdmYWNlVmFscycsJzEnKSBcblx0XHRcdFx0XHRcdFx0dW5pLnNob3dMb2FkaW5nKHtcblx0XHRcdFx0XHRcdFx0XHR0aXRsZTogXCLkurrohLjmo4DmtYvlvILluLhcIixcblx0XHRcdFx0XHRcdFx0XHRtYXNrOiB0cnVlLFxuXHRcdFx0XHRcdFx0XHRcdGR1cmF0aW9uOiAyMDAwXHRcblx0XHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCAgICBcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcblx0XHRcdH0sXG5cdFx0XHRVcGxvYWRGYWNlSW1nKGltZyl7XG5cdFx0XHRcdGNvbnN0IHNlbGYgPSB0aGlzXG5cdFx0XHRcdFxuXHRcdFx0XHQvLyDlsIblm77lg49iYXNlNjTkv53lrZjkuLrmlofku7bvvIzov5Tlm57mlofku7bot6/lvoTjgIJcblx0XHRcdFx0YmFzZTY0VG9QYXRoKGltZykudGhlbihwYXRoID0+IHtcblx0XHRcdFx0XHRjb25zdCBwYXJhbXM9e1xuXHRcdFx0XHRcdFx0ZmlsZU5hbWU6IFwianBnXCIsXG5cdFx0XHRcdFx0XHRmaWxlVHlwZTogJ0RESC9mYWNlJyxcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c2VsZi4kcmVxdWVzdCgnL2FwcC92MS9vc3MnLCdHRVQnLHBhcmFtcykudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzLCdvc3MnKTtcblx0XHRcdFx0XHRcdGNvbnN0IHsgb3NzIH09cmVzLnJlc3VsdFxuXHRcdFx0XHRcdFx0c2VsZi51cGxvYWRPc3Mob3NzLCBwYXRoKVxuXHRcdFx0XHRcdH0pLmNhdGNoKGVycj0+e1xuXHRcdFx0XHRcdCAgY29uc29sZS5sb2coZXJyLCfor7fmsYLlh7rplJknKVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdH0pXG5cdFx0XHRcdC5jYXRjaChlcnJvciA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5lcnJvcihlcnJvcilcblx0XHRcdFx0fSlcblx0XHRcdH0sXG5cdFx0XHRcblx0XHRcdHVwbG9hZE9zcyhyZXN1bHQsIGZpbGUpIHtcblx0XHRcdFx0Y29uc3Qgc2VsZj10aGlzO1xuXHRcdFx0XHRyZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24ocmVzb2x2ZSwgcmVqZWN0KSB7XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0dW5pLnNob3dMb2FkaW5nKHtcblx0XHRcdFx0XHRcdHRpdGxlOiBcIuWbvueJh+S4iuS8oOS4rVwiLFxuXHRcdFx0XHRcdFx0bWFzazogdHJ1ZVxuXHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0Y29uc3QgeyBhY2Nlc3NJZCwgcG9saWN5LCBzaWduYXR1cmUsIGRpcixob3N0fSA9IHJlc3VsdFxuXHRcdFx0XHRcdHVuaS51cGxvYWRGaWxlKHtcblx0XHRcdFx0XHRcdHVybDogaG9zdCwgLy/kvaDnmoTmjqXlj6PlnLDlnYAgXG5cdFx0XHRcdFx0XHRmaWxlUGF0aDogZmlsZSwgLy/kuIrkvKDov5Tlm57nmoTmlofku7bmnKzlnLDot6/lvoRcblx0XHRcdFx0XHRcdG5hbWU6ICdmaWxlJywgLy/ml6DpnIDkv67mlLlcblx0XHRcdFx0XHRcdGZvcm1EYXRhOiB7XG5cdFx0XHRcdFx0XHRcdCdrZXknOiBkaXIsXG5cdFx0XHRcdFx0XHRcdCdwb2xpY3knOiBwb2xpY3ksXG5cdFx0XHRcdFx0XHRcdCdPU1NBY2Nlc3NLZXlJZCc6IGFjY2Vzc0lkLFxuXHRcdFx0XHRcdFx0XHQnc3VjY2Vzc19hY3Rpb25fc3RhdHVzJzogJzIwMCcsIC8v6K6p5pyN5Yqh56uv6L+U5ZueMjAwLOS4jeeEtu+8jOm7mOiupOS8mui/lOWbnjIwNFxuXHRcdFx0XHRcdFx0XHQnc2lnbmF0dXJlJzogc2lnbmF0dXJlXG5cdFx0XHRcdFx0XHR9LFxuXHRcdFx0XHRcdFx0c3VjY2VzcyhyZXMpIHtcblx0XHRcdFx0XHRcdFx0dW5pLmhpZGVMb2FkaW5nKCk7XG5cdFx0XHRcdFx0XHRcdGxldCB1cmxJbWc9aG9zdCArIGRpclxuXHRcdFx0XHRcdFx0XHRjb25zb2xlLmxvZyh1cmxJbWcpXG5cdFx0XHRcdFx0XHRcdHNlbGYuZmFjZVVybD0gdXJsSW1nXG5cdFx0XHRcdFx0XHRcdC8v5o+Q5Lqk5rS75L2TXG5cdFx0XHRcdFx0XHRcdHNlbGYub25GYWNlU3VibWl0KClcblx0XHRcdFx0XHRcdFx0cmV0dXJuIHJlc29sdmUodXJsSW1nKVxuXHRcdFx0XHRcdFx0fSxcblx0XHRcdFx0XHRcdGZhaWwoZXJyKSB7XG5cdFx0XHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpO1xuXHRcdFx0XHRcdFx0XHRyZXR1cm4gcmVzb2x2ZShmYWxzZSlcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdH0pXG5cdFx0XHR9LFxuXHRcdFx0XG5cdFx0XHRhc3luYyBvbkZhY2VTdWJtaXQoKXtcblx0XHRcdFx0Y29uc3Qgc2VsZiA9IHRoaXM7XG5cdFx0XHRcdGNvbnN0IHtmYWNlVXJsLGJpelRva2VufT1zZWxmXG5cdFx0XHRcdGNvbnN0IHBhcmFtcz17XG5cdFx0XHRcdFx0XCJkYXRQYXRoXCI6IGZhY2VVcmwsLy/kurrohLhvc3Plm77niYdcblx0XHRcdFx0XHRcImZhY2VCZXN0SW1nUGF0aFwiOmZhY2VVcmwsXG5cdFx0XHRcdFx0XCJmYWNlRnVsbEltZ1BhdGhcIjogZmFjZVVybCxcblx0XHRcdFx0XHRcImZhY2VSYW5kb21JbWdQYXRoXCI6IGZhY2VVcmwsXG5cdFx0XHRcdFx0XCJmYWNlVG9rZW5cIjpiaXpUb2tlblxuXHRcdFx0XHR9XG5cdFx0XHRcdGNvbnNvbGUubG9nKHBhcmFtcywncGFyYW1zMjIyJyk7XG5cdFx0XHRcdHNlbGYuJHJlcXVlc3QoJy9hcHAvdjEvZmFjZUNoZWNrJywnUE9TVCcscGFyYW1zKS50aGVuKHJlcyA9PiB7XG5cdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzLCdmYWNlQ2hlY2snKTtcblx0XHRcdFx0XHRjb25zdCB7IGF1dGhSZXN1bHQgfT1yZXMucmVzdWx0XG5cdFx0XHRcdFx0aWYoYXV0aFJlc3VsdC5hdXRoU3RhdGU9PXRydWUpe1xuXHRcdFx0XHRcdFx0dW5pLnNob3dUb2FzdCh7XG5cdFx0XHRcdFx0XHRcdGljb246XCJzdWNjZXNzXCIsXG5cdFx0XHRcdFx0XHRcdHRpdGxlOmF1dGhSZXN1bHQubWVzc2FnZSxcblx0XHRcdFx0XHRcdFx0ZHVyYXRpb246IDUwMFx0XG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0dW5pLnJlZGlyZWN0VG8oe1xuXHRcdFx0XHRcdFx0XHR1cmw6Jy9wYWdlcy9iYXNlSW5mby9iYXNlSW5mbydcblx0XHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9ZWxzZXtcblx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xuXHRcdFx0XHRcdFx0XHRpY29uOlwic3VjY2Vzc1wiLFxuXHRcdFx0XHRcdFx0XHR0aXRsZTphdXRoUmVzdWx0Lm1lc3NhZ2UsXG5cdFx0XHRcdFx0XHRcdGR1cmF0aW9uOiAyMDAwXHRcblx0XHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0XHRzZWxmLmZhY2VUb2tlbigpXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9KS5jYXRjaChlcnI9Pntcblx0XHRcdFx0ICBjb25zb2xlLmxvZyhlcnIsJ+ivt+axguWHuumUmScpXG5cdFx0XHRcdH0pXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG48L3NjcmlwdD5cblxuPHN0eWxlIHNyYz0nLi9pbmRleC5sZXNzJyBsYW5nPVwibGVzc1wiIHNjb3BlZD48L3N0eWxlPlxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///304\n"); eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 17));\nvar _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 19));\nvar _permission = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/wa-permission/permission.js */ 15));\nvar _imageTools = __webpack_require__(/*! image-tools */ 290);\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar LF = uni.requireNativePlugin('AThree-LFv2');\nvar _default = {\n data: function data() {\n return {\n imgList: [{\n name: '五官遮挡',\n url: 'https://ddh.yyhock.com/appStatic/face-f.png'\n }, {\n name: '镜头模糊',\n url: 'https://ddh.yyhock.com/appStatic/fece-s.png'\n }, {\n name: '光线不足',\n url: 'https://ddh.yyhock.com/appStatic/face-t.png'\n }],\n bizToken: '',\n requestId: '',\n faceUrl: ''\n };\n },\n onLoad: function onLoad() {\n this.checkPermission();\n this.faceToken();\n this.initUser();\n },\n methods: {\n //获取个人信息\n initUser: function initUser() {\n var self = this;\n self.$request('/app/v1/user', 'GET').then(function (res) {\n __f__(\"log\", res, 'user', \" at pages/face/face.vue:54\");\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:57\");\n });\n },\n //获取token\n faceToken: function faceToken() {\n var _this = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {\n var self;\n return _regenerator.default.wrap(function _callee$(_context) {\n while (1) {\n switch (_context.prev = _context.next) {\n case 0:\n self = _this;\n self.$request('/app/v1/faceToken', 'GET').then(function (res) {\n __f__(\"log\", res, 'faceToken', \" at pages/face/face.vue:64\");\n var token = res.result.token;\n self.bizToken = token.bizToken;\n self.requestId = token.requestId;\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:69\");\n });\n case 2:\n case \"end\":\n return _context.stop();\n }\n }\n }, _callee);\n }))();\n },\n goAuth: function goAuth() {\n var self = this;\n self.$request('/app/v1/resetRealAuth', 'POST').then(function (res) {\n __f__(\"log\", res, 'resetRealAuth', \" at pages/face/face.vue:76\");\n var resetRealAuth = res.result.resetRealAuth;\n if (resetRealAuth == true) {\n uni.redirectTo({\n url: '/pages/auth/auth'\n });\n } else {\n uni.showLoading({\n title: \"再试一次吧\",\n mask: true,\n duration: 2000\n });\n }\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:90\");\n });\n },\n checkPermission: function checkPermission() {\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2() {\n var Context, Activity, PackageManager, Manifest, permission, rContacts, fileFlag, strStatus;\n return _regenerator.default.wrap(function _callee2$(_context2) {\n while (1) {\n switch (_context2.prev = _context2.next) {\n case 0:\n if (!(plus.os.name.toLowerCase() === 'android')) {\n _context2.next = 14;\n break;\n }\n // 获取Context对象\n Context = plus.android.importClass('android.content.Context'); // 获取Activity对象\n Activity = plus.android.runtimeMainActivity(); // 获取PackageManager对象\n PackageManager = plus.android.importClass('android.content.pm.PackageManager'); // 获取Manifest.permission对象\n Manifest = plus.android.importClass('android.Manifest'); // 获取permission对象\n permission = Manifest.permission; // 判断是否已有权限\n _context2.next = 8;\n return Activity.checkSelfPermission('permission.READ_EXTERNAL_STORAGE');\n case 8:\n rContacts = _context2.sent;\n _context2.next = 11;\n return Activity.checkSelfPermission('WRITE_EXTERNAL_STORAGE');\n case 11:\n fileFlag = _context2.sent;\n __f__(\"log\", rContacts, fileFlag, '33', \" at pages/face/face.vue:112\");\n if (rContacts == -1) {\n // 没有权限,请求权限\n Activity.requestPermissions([permission.READ_EXTERNAL_STORAGE, permission.WRITE_EXTERNAL_STORAGE], 1 // 请求码\n );\n } else if (rContacts === 0) {\n __f__(\"log\", '未获取权限', \" at pages/face/face.vue:121\");\n } else {\n __f__(\"log\", '授权成共', \" at pages/face/face.vue:124\");\n }\n case 14:\n case \"end\":\n return _context2.stop();\n }\n }\n }, _callee2);\n }))();\n },\n goFace: function goFace() {\n var self = this;\n var bizToken = self.bizToken,\n requestId = self.requestId;\n var faceVals = uni.getStorageSync('faceVals');\n __f__(\"log\", faceVals, '活体按钮点击', \" at pages/face/face.vue:133\");\n if (faceVals != 1 && plus.os.name.toLowerCase() === 'android') {\n uni.showModal({\n title: '\"多典花\"想访问您的读写权限',\n content: '应用为您提供的服务,要访问您的读写权限,需要您提供权限,请允许。',\n cancelText: '取消',\n confirmText: '去设置',\n success: function success(res) {\n if (res.confirm) {\n _permission.default.gotoAppPermissionSetting();\n }\n }\n });\n // return false\n }\n\n LF.Face_UP({\n token: bizToken,\n requestId: requestId\n }, function (res) {\n __f__(\"log\", res, '检测结果', \" at pages/face/face.vue:153\");\n if (res.code === 1000) {\n var image = res.image,\n code = res.code;\n var faceImage = image.replace(/\\n/g, '');\n uni.setStorageSync('faceVals', '1');\n self.UploadFaceImg(\"data:image/png;base64,\".concat(faceImage));\n } else {\n uni.setStorageSync('faceVals', '1');\n uni.showLoading({\n title: \"人脸检测异常\",\n mask: true,\n duration: 2000\n });\n }\n });\n },\n UploadFaceImg: function UploadFaceImg(img) {\n var self = this;\n\n // 将图像base64保存为文件,返回文件路径。\n (0, _imageTools.base64ToPath)(img).then(function (path) {\n var params = {\n fileName: \"jpg\",\n fileType: 'DDH/face'\n };\n self.$request('/app/v1/oss', 'GET', params).then(function (res) {\n __f__(\"log\", res, 'oss', \" at pages/face/face.vue:182\");\n var oss = res.result.oss;\n self.uploadOss(oss, path);\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:186\");\n });\n }).catch(function (error) {\n __f__(\"error\", error, \" at pages/face/face.vue:190\");\n });\n },\n uploadOss: function uploadOss(result, file) {\n var self = this;\n return new Promise(function (resolve, reject) {\n uni.showLoading({\n title: \"图片上传中\",\n mask: true\n });\n var accessId = result.accessId,\n policy = result.policy,\n signature = result.signature,\n dir = result.dir,\n host = result.host;\n uni.uploadFile({\n url: host,\n //你的接口地址 \n filePath: file,\n //上传返回的文件本地路径\n name: 'file',\n //无需修改\n formData: {\n 'key': dir,\n 'policy': policy,\n 'OSSAccessKeyId': accessId,\n 'success_action_status': '200',\n //让服务端返回200,不然,默认会返回204\n 'signature': signature\n },\n success: function success(res) {\n uni.hideLoading();\n var urlImg = host + dir;\n __f__(\"log\", urlImg, \" at pages/face/face.vue:217\");\n self.faceUrl = urlImg;\n //提交活体\n self.onFaceSubmit();\n return resolve(urlImg);\n },\n fail: function fail(err) {\n uni.hideLoading();\n return resolve(false);\n }\n });\n });\n },\n onFaceSubmit: function onFaceSubmit() {\n var _this2 = this;\n return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee3() {\n var self, faceUrl, bizToken, params;\n return _regenerator.default.wrap(function _callee3$(_context3) {\n while (1) {\n switch (_context3.prev = _context3.next) {\n case 0:\n self = _this2;\n faceUrl = self.faceUrl, bizToken = self.bizToken;\n params = {\n \"datPath\": faceUrl,\n //人脸oss图片\n \"faceBestImgPath\": faceUrl,\n \"faceFullImgPath\": faceUrl,\n \"faceRandomImgPath\": faceUrl,\n \"faceToken\": bizToken\n };\n __f__(\"log\", params, 'params222', \" at pages/face/face.vue:242\");\n self.$request('/app/v1/faceCheck', 'POST', params).then(function (res) {\n __f__(\"log\", res, 'faceCheck', \" at pages/face/face.vue:244\");\n var authResult = res.result.authResult;\n if (authResult.authState == true) {\n uni.showToast({\n icon: \"success\",\n title: authResult.message,\n duration: 500\n });\n uni.redirectTo({\n url: '/pages/baseInfo/baseInfo'\n });\n } else {\n uni.showToast({\n icon: \"success\",\n title: authResult.message,\n duration: 2000\n });\n self.faceToken();\n }\n }).catch(function (err) {\n __f__(\"log\", err, '请求出错', \" at pages/face/face.vue:265\");\n });\n case 5:\n case \"end\":\n return _context3.stop();\n }\n }\n }, _callee3);\n }))();\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 12)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vcGFnZXMvZmFjZS9mYWNlLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwiaW1nTGlzdCIsIm5hbWUiLCJ1cmwiLCJiaXpUb2tlbiIsInJlcXVlc3RJZCIsImZhY2VVcmwiLCJvbkxvYWQiLCJtZXRob2RzIiwiaW5pdFVzZXIiLCJzZWxmIiwiZmFjZVRva2VuIiwiZ29BdXRoIiwidW5pIiwidGl0bGUiLCJtYXNrIiwiZHVyYXRpb24iLCJjaGVja1Blcm1pc3Npb24iLCJwbHVzIiwiQ29udGV4dCIsIkFjdGl2aXR5IiwiUGFja2FnZU1hbmFnZXIiLCJNYW5pZmVzdCIsInBlcm1pc3Npb24iLCJyQ29udGFjdHMiLCJmaWxlRmxhZyIsImdvRmFjZSIsImNvbnRlbnQiLCJjYW5jZWxUZXh0IiwiY29uZmlybVRleHQiLCJzdWNjZXNzIiwiUGVybWlzc2lvbiIsIkxGIiwidG9rZW4iLCJjb2RlIiwiVXBsb2FkRmFjZUltZyIsImZpbGVOYW1lIiwiZmlsZVR5cGUiLCJjYXRjaCIsInVwbG9hZE9zcyIsInBvbGljeSIsInNpZ25hdHVyZSIsImRpciIsImhvc3QiLCJmaWxlUGF0aCIsImZvcm1EYXRhIiwiZmFpbCIsIm9uRmFjZVN1Ym1pdCIsInBhcmFtcyIsImljb24iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQTBCQTtBQUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQyxVQUNBO1FBQUFDO1FBQUFDO01BQUEsR0FDQTtRQUFBRDtRQUFBQztNQUFBLEdBQ0E7UUFBQUQ7UUFBQUM7TUFBQSxFQUNBO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0lBQ0E7SUFDQTtFQUNBO0VBRUFDO0lBQ0E7SUFDQUM7TUFDQTtNQUNBQztRQUNBO01BRUE7UUFDQTtNQUNBO0lBQ0E7SUFDQTtJQUNBQztNQUFBO01BQUE7UUFBQTtRQUFBO1VBQUE7WUFBQTtjQUFBO2dCQUNBRDtnQkFDQUE7a0JBQ0E7a0JBQ0E7a0JBQ0FBO2tCQUNBQTtnQkFDQTtrQkFDQTtnQkFDQTtjQUFBO2NBQUE7Z0JBQUE7WUFBQTtVQUFBO1FBQUE7TUFBQTtJQUVBO0lBQ0FFO01BQ0E7TUFDQUY7UUFDQTtRQUNBO1FBQ0E7VUFDQUc7WUFDQVY7VUFDQTtRQUNBO1VBQ0FVO1lBQ0FDO1lBQ0FDO1lBQ0FDO1VBQ0E7UUFDQTtNQUNBO1FBQ0E7TUFDQTtJQUVBO0lBQ0FDO01BQUE7UUFBQTtRQUFBO1VBQUE7WUFBQTtjQUFBO2dCQUFBLE1BRUFDO2tCQUFBO2tCQUFBO2dCQUFBO2dCQUVBO2dCQUNBQywrREFDQTtnQkFDQUMsK0NBQ0E7Z0JBQ0FDLGdGQUNBO2dCQUNBQyx5REFDQTtnQkFDQUMsa0NBRUE7Z0JBQUE7Z0JBQUEsT0FDQUg7Y0FBQTtnQkFBQUk7Z0JBQUE7Z0JBQUEsT0FDQUo7Y0FBQTtnQkFBQUs7Z0JBQ0E7Z0JBRUE7a0JBQ0E7a0JBQ0FMLDRCQUNBLHVFQUNBO2tCQUFBLENBQ0E7Z0JBQ0E7a0JBQ0E7Z0JBQ0E7a0JBRUE7Z0JBQ0E7Y0FBQTtjQUFBO2dCQUFBO1lBQUE7VUFBQTtRQUFBO01BQUE7SUFHQTtJQUNBTTtNQUNBO01BQ0E7UUFBQXJCO01BQ0E7TUFDQTtNQUVBO1FBQ0FRO1VBQ0FDO1VBQ0FhO1VBQ0FDO1VBQ0FDO1VBQ0FDO1lBQ0E7Y0FDQUM7WUFDQTtVQUNBO1FBQ0E7UUFDQTtNQUNBOztNQUNBQztRQUNBQztRQUNBNUI7TUFDQTtRQUNBO1FBQ0E7VUFDQTtZQUFBNkI7VUFDQTtVQUNBckI7VUFDQUg7UUFFQTtVQUNBRztVQUNBQTtZQUNBQztZQUNBQztZQUNBQztVQUNBO1FBQ0E7TUFFQTtJQUVBO0lBQ0FtQjtNQUNBOztNQUVBO01BQ0E7UUFDQTtVQUNBQztVQUNBQztRQUNBO1FBQ0EzQjtVQUNBO1VBQ0E7VUFDQUE7UUFDQTtVQUNBO1FBQ0E7TUFDQSxHQUNBNEI7UUFDQTtNQUNBO0lBQ0E7SUFFQUM7TUFDQTtNQUNBO1FBRUExQjtVQUNBQztVQUNBQztRQUNBO1FBQ0E7VUFBQXlCO1VBQUFDO1VBQUFDO1VBQUFDO1FBQ0E5QjtVQUNBVjtVQUFBO1VBQ0F5QztVQUFBO1VBQ0ExQztVQUFBO1VBQ0EyQztZQUNBO1lBQ0E7WUFDQTtZQUNBO1lBQUE7WUFDQTtVQUNBO1VBQ0FmO1lBQ0FqQjtZQUNBO1lBQ0E7WUFDQUg7WUFDQTtZQUNBQTtZQUNBO1VBQ0E7VUFDQW9DO1lBQ0FqQztZQUNBO1VBQ0E7UUFDQTtNQUVBO0lBQ0E7SUFFQWtDO01BQUE7TUFBQTtRQUFBO1FBQUE7VUFBQTtZQUFBO2NBQUE7Z0JBQ0FyQztnQkFDQUo7Z0JBQ0EwQztrQkFDQTtrQkFBQTtrQkFDQTtrQkFDQTtrQkFDQTtrQkFDQTtnQkFDQTtnQkFDQTtnQkFDQXRDO2tCQUNBO2tCQUNBO2tCQUNBO29CQUNBRztzQkFDQW9DO3NCQUNBbkM7c0JBQ0FFO29CQUNBO29CQUNBSDtzQkFDQVY7b0JBQ0E7a0JBRUE7b0JBQ0FVO3NCQUNBb0M7c0JBQ0FuQztzQkFDQUU7b0JBQ0E7b0JBQ0FOO2tCQUNBO2dCQUNBO2tCQUNBO2dCQUNBO2NBQUE7Y0FBQTtnQkFBQTtZQUFBO1VBQUE7UUFBQTtNQUFBO0lBQ0E7RUFDQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMzA0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxuXHQ8dmlldyBjbGFzcz0nZmFjZS1wYWdlJz5cblx0XHQ8dmlldyBjbGFzcz0nZmFjZS10b3AnPuS4uuS/nemanOi1hOmHkeWuieWFqOivt+S6uuiEuOiupOivgTwvdmlldz5cblx0XHQ8dmlldyBjbGFzcz0nZmFjZS10b3AtdGV4dCc+6K+35oyJ54Wn6K+t6Z+z5oiW5paH5a2X5o+Q56S65a6M5oiQ5pON5L2cPC92aWV3PlxuXHRcdDx2aWV3IGNsYXNzPSdmYWNlLWJnJz48L3ZpZXc+XG5cdFx0PHZpZXcgY2xhc3M9J2ZhY2UtdGlwcyc+5rip6aao5o+Q56S677ya5aaC5p6c6Lqr5Lu96K+B5LiN5riF5pmw77yM5Y+v6IO95a+86Ie05Lq66IS46K6k6K+B5aSx6LSl77yMXG5cdFx0XHQ8dGV4dCBAY2xpY2s9XCJnb0F1dGhcIj7ngrnlh7vph43mlrDkuIrkvKDouqvku73or4E8L3RleHQ+XG5cdFx0PC92aWV3PlxuXHRcdDx2aWV3IGNsYXNzPSdmYWNlLWxpbmUnPlxuXHRcdFx0PHZpZXcgY2xhc3M9J2xpbmUtaW1nJyB2LWZvcj1cIml0ZW0gaW4gaW1nTGlzdFwiIDprZXk9XCJpdGVtLm5hbWVcIj5cblx0XHRcdFx0PGltYWdlIDpzcmM9J2l0ZW0udXJsJyBjbGFzcz0naW1nLWl0ZW0nPjwvaW1hZ2U+XG5cdFx0XHQ8L3ZpZXc+XG5cdFx0PC92aWV3PlxuXHRcdDx2aWV3IGNsYXNzPSdmYWNlLXByb3RvY29sJz5cblx0XHRcdDwhLS0gPGkgY2xhc3M9J3Byb3RvY29sLWljb24nPjwvaT5cblx0XHRcdDx2aWV3IGNsYXNzPSdwcm9jb3RvbC10ZXh0Jz7mtLvkvZPorqTor4HljY/orq48L3ZpZXc+IC0tPlxuXHRcdDwvdmlldz5cblx0XHQ8dmlldyBjbGFzcz0nZmFjZS1idG4nICBAY2xpY2s9J2dvRmFjZSc+5byA5aeL6K6k6K+BPC92aWV3PlxuXHRcdDx2aWV3IGNsYXNzPSdmYWNlLWZvb3Rlcic+XG5cdFx0XHQ8aSBjbGFzcz0nZm9vdGVyLWljb24nPjwvaT5cblx0XHRcdDx2aWV3IGNsYXNzPSdmb290ZXItdGV4dCc+5L+h5oGv5LuF55So5LqO5o6I5L+h5oiW5pS+5qy+5a6h5om577yM5bmz5Y+w5Lil5qC85L+d5a+GPC92aWV3PlxuXHRcdDwvdmlldz5cblx0PC92aWV3PlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cblx0aW1wb3J0IFBlcm1pc3Npb24gZnJvbSBcIi4uLy4uL2pzX3Nkay93YS1wZXJtaXNzaW9uL3Blcm1pc3Npb24uanNcIjtcblx0aW1wb3J0IHsgcGF0aFRvQmFzZTY0LGJhc2U2NFRvUGF0aH0gZnJvbSAnaW1hZ2UtdG9vbHMnXG5cdGNvbnN0IExGID0gdW5pLnJlcXVpcmVOYXRpdmVQbHVnaW4oJ0FUaHJlZS1MRnYyJylcblx0ZXhwb3J0IGRlZmF1bHQge1xuXHRcdGRhdGEoKSB7XG5cdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHRpbWdMaXN0Oltcblx0XHRcdFx0XHR7bmFtZTon5LqU5a6Y6YGu5oyhJyx1cmw6J2h0dHBzOi8vZGRoLnl5aG9jay5jb20vYXBwU3RhdGljL2ZhY2UtZi5wbmcnfSxcblx0XHRcdFx0XHR7bmFtZTon6ZWc5aS05qih57OKJyx1cmw6J2h0dHBzOi8vZGRoLnl5aG9jay5jb20vYXBwU3RhdGljL2ZlY2Utcy5wbmcnfSxcblx0XHRcdFx0XHR7bmFtZTon5YWJ57q/5LiN6LazJyx1cmw6J2h0dHBzOi8vZGRoLnl5aG9jay5jb20vYXBwU3RhdGljL2ZhY2UtdC5wbmcnfVxuXHRcdFx0XHRdLFxuXHRcdFx0XHRiaXpUb2tlbjonJyxcblx0XHRcdFx0cmVxdWVzdElkOicnLFxuXHRcdFx0XHRmYWNlVXJsOicnXG5cdFx0XHR9XG5cdFx0fSxcblx0XHRvbkxvYWQoKSB7XG5cdFx0XHRcdHRoaXMuY2hlY2tQZXJtaXNzaW9uKClcblx0XHRcdFx0dGhpcy5mYWNlVG9rZW4oKVxuXHRcdFx0XHR0aGlzLmluaXRVc2VyKClcblx0XHR9LFxuXHRcdFxuXHRcdG1ldGhvZHM6IHtcblx0XHRcdC8v6I635Y+W5Liq5Lq65L+h5oGvXG5cdFx0XHRpbml0VXNlcigpe1xuXHRcdFx0XHRjb25zdCBzZWxmPXRoaXNcblx0XHRcdFx0c2VsZi4kcmVxdWVzdCgnL2FwcC92MS91c2VyJywnR0VUJykudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcywndXNlcicpXG5cdFx0XHRcdFx0XG5cdFx0XHRcdH0pLmNhdGNoKGVycj0+e1xuXHRcdFx0XHQgIGNvbnNvbGUubG9nKGVyciwn6K+35rGC5Ye66ZSZJylcblx0XHRcdFx0fSlcblx0XHRcdH0sXG5cdFx0XHQvL+iOt+WPlnRva2VuXG5cdFx0XHRhc3luYyBmYWNlVG9rZW4oKSB7XG5cdFx0XHRcdGNvbnN0IHNlbGY9dGhpc1x0XG5cdFx0XHRcdHNlbGYuJHJlcXVlc3QoJy9hcHAvdjEvZmFjZVRva2VuJywnR0VUJykudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcywnZmFjZVRva2VuJyk7XG5cdFx0XHRcdFx0Y29uc3QgeyB0b2tlbiB9PXJlcy5yZXN1bHRcblx0XHRcdFx0XHRzZWxmLmJpelRva2VuPXRva2VuLmJpelRva2VuXG5cdFx0XHRcdFx0c2VsZi5yZXF1ZXN0SWQ9dG9rZW4ucmVxdWVzdElkXG5cdFx0XHRcdH0pLmNhdGNoKGVycj0+e1xuXHRcdFx0XHQgIGNvbnNvbGUubG9nKGVyciwn6K+35rGC5Ye66ZSZJylcblx0XHRcdFx0fSlcblx0XHRcdFx0XG5cdFx0XHR9LFxuXHRcdFx0Z29BdXRoKCl7XG5cdFx0XHRcdGNvbnN0IHNlbGY9dGhpc1xuXHRcdFx0XHRzZWxmLiRyZXF1ZXN0KCcvYXBwL3YxL3Jlc2V0UmVhbEF1dGgnLCdQT1NUJykudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcywncmVzZXRSZWFsQXV0aCcpO1xuXHRcdFx0XHRcdGNvbnN0IHsgcmVzZXRSZWFsQXV0aCB9PXJlcy5yZXN1bHRcblx0XHRcdFx0XHRpZihyZXNldFJlYWxBdXRoPT10cnVlKXtcblx0XHRcdFx0XHRcdHVuaS5yZWRpcmVjdFRvKHtcblx0XHRcdFx0XHRcdFx0dXJsOicvcGFnZXMvYXV0aC9hdXRoJ1xuXHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHR9ZWxzZXtcblx0XHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XG5cdFx0XHRcdFx0XHRcdHRpdGxlOiBcIuWGjeivleS4gOasoeWQp1wiLFxuXHRcdFx0XHRcdFx0XHRtYXNrOiB0cnVlLFxuXHRcdFx0XHRcdFx0XHRkdXJhdGlvbjogMjAwMFx0XG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSkuY2F0Y2goZXJyPT57XG5cdFx0XHRcdCAgY29uc29sZS5sb2coZXJyLCfor7fmsYLlh7rplJknKVxuXHRcdFx0XHR9KVxuXHRcdFx0XHRcblx0XHRcdH0sIFxuXHRcdFx0YXN5bmMgY2hlY2tQZXJtaXNzaW9uKCl7IFxuXHRcdFx0XHQvLyDliKTmlq3mmK/lkKbmmK9BbmRyb2lk6K6+5aSHXG5cdFx0XHRcdGlmIChwbHVzLm9zLm5hbWUudG9Mb3dlckNhc2UoKSA9PT0gJ2FuZHJvaWQnKSB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdCAgICAvLyDojrflj5ZDb250ZXh05a+56LGhXG5cdFx0XHRcdCAgICB2YXIgQ29udGV4dCA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcygnYW5kcm9pZC5jb250ZW50LkNvbnRleHQnKTtcblx0XHRcdFx0ICAgIC8vIOiOt+WPlkFjdGl2aXR55a+56LGhXG5cdFx0XHRcdCAgICB2YXIgQWN0aXZpdHkgPSBwbHVzLmFuZHJvaWQucnVudGltZU1haW5BY3Rpdml0eSgpO1xuXHRcdFx0XHQgICAgLy8g6I635Y+WUGFja2FnZU1hbmFnZXLlr7nosaFcblx0XHRcdFx0ICAgIHZhciBQYWNrYWdlTWFuYWdlciA9IHBsdXMuYW5kcm9pZC5pbXBvcnRDbGFzcygnYW5kcm9pZC5jb250ZW50LnBtLlBhY2thZ2VNYW5hZ2VyJyk7XG5cdFx0XHRcdCAgICAvLyDojrflj5ZNYW5pZmVzdC5wZXJtaXNzaW9u5a+56LGhXG5cdFx0XHRcdCAgICB2YXIgTWFuaWZlc3QgPSBwbHVzLmFuZHJvaWQuaW1wb3J0Q2xhc3MoJ2FuZHJvaWQuTWFuaWZlc3QnKTtcblx0XHRcdFx0ICAgIC8vIOiOt+WPlnBlcm1pc3Npb27lr7nosaFcblx0XHRcdFx0ICAgIHZhciBwZXJtaXNzaW9uID0gTWFuaWZlc3QucGVybWlzc2lvbjtcblx0XHRcdFx0XHRcblx0XHRcdFx0ICAgIC8vIOWIpOaWreaYr+WQpuW3suacieadg+mZkFxuXHRcdFx0XHRcdGNvbnN0IHJDb250YWN0cz1hd2FpdCBBY3Rpdml0eS5jaGVja1NlbGZQZXJtaXNzaW9uKCdwZXJtaXNzaW9uLlJFQURfRVhURVJOQUxfU1RPUkFHRScpXG5cdFx0XHRcdFx0Y29uc3QgZmlsZUZsYWc9YXdhaXQgQWN0aXZpdHkuY2hlY2tTZWxmUGVybWlzc2lvbignV1JJVEVfRVhURVJOQUxfU1RPUkFHRScpXG5cdFx0XHRcdFx0Y29uc29sZS5sb2cockNvbnRhY3RzLGZpbGVGbGFnLCczMycpXG5cdFx0XHRcdFx0bGV0IHN0clN0YXR1c1xuXHRcdFx0XHRcdGlmKHJDb250YWN0cz09LTEpe1xuXHRcdFx0XHRcdFx0Ly8g5rKh5pyJ5p2D6ZmQ77yM6K+35rGC5p2D6ZmQXG5cdFx0XHRcdFx0XHRBY3Rpdml0eS5yZXF1ZXN0UGVybWlzc2lvbnMoXG5cdFx0XHRcdFx0XHQgIFtwZXJtaXNzaW9uLlJFQURfRVhURVJOQUxfU1RPUkFHRSwgcGVybWlzc2lvbi5XUklURV9FWFRFUk5BTF9TVE9SQUdFXSxcblx0XHRcdFx0XHRcdCAgMSAsLy8g6K+35rGC56CBXG5cdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdH1lbHNlIGlmKHJDb250YWN0cz09PTApe1xuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2coJ+acquiOt+WPluadg+mZkCcpXG5cdFx0XHRcdFx0fWVsc2V7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKCfmjojmnYPmiJDlhbEnKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fSxcblx0XHRcdGdvRmFjZSgpe1xuXHRcdFx0XHRjb25zdCBzZWxmID0gdGhpc1xuXHRcdFx0XHRjb25zdCB7Yml6VG9rZW4sIHJlcXVlc3RJZH0gPSBzZWxmXG5cdFx0XHRcdGNvbnN0IGZhY2VWYWxzPXVuaS5nZXRTdG9yYWdlU3luYygnZmFjZVZhbHMnKVxuXHRcdFx0XHRjb25zb2xlLmxvZyhmYWNlVmFscywn5rS75L2T5oyJ6ZKu54K55Ye7Jylcblx0XHRcdFx0XG5cdFx0XHRcdGlmKGZhY2VWYWxzIT0xICYmIHBsdXMub3MubmFtZS50b0xvd2VyQ2FzZSgpID09PSAnYW5kcm9pZCcpe1xuXHRcdFx0XHRcdHVuaS5zaG93TW9kYWwoe1xuXHRcdFx0XHRcdCAgICB0aXRsZTogJ1wi5aSa5YW46IqxXCLmg7Porr/pl67mgqjnmoTor7vlhpnmnYPpmZAnLFxuXHRcdFx0XHRcdCAgICBjb250ZW50OiAn5bqU55So5Li65oKo5o+Q5L6b55qE5pyN5Yqh77yM6KaB6K6/6Zeu5oKo55qE6K+75YaZ5p2D6ZmQ77yM6ZyA6KaB5oKo5o+Q5L6b5p2D6ZmQ77yM6K+35YWB6K6444CCJyxcblx0XHRcdFx0XHQgICAgY2FuY2VsVGV4dDogJ+WPlua2iCcsXG5cdFx0XHRcdFx0ICAgIGNvbmZpcm1UZXh0OiAn5Y676K6+572uJyxcblx0XHRcdFx0XHQgICAgc3VjY2VzczogZnVuY3Rpb24gKHJlcykge1xuXHRcdFx0XHRcdCAgICAgICAgaWYgKHJlcy5jb25maXJtKSB7XG5cdFx0XHRcdFx0ICAgICAgICAgICAgUGVybWlzc2lvbi5nb3RvQXBwUGVybWlzc2lvblNldHRpbmcoKVxuXHRcdFx0XHRcdCAgICAgICAgfVxuXHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0Ly8gcmV0dXJuIGZhbHNlXG5cdFx0XHRcdH1cblx0XHRcdFx0XHRMRi5GYWNlX1VQKHtcblx0XHRcdFx0XHRcdHRva2VuOmJpelRva2VuLFxuXHRcdFx0XHRcdFx0cmVxdWVzdElkXG5cdFx0XHRcdFx0fSwgKHJlcykgPT4ge1xuXHRcdFx0XHRcdFx0Y29uc29sZS5sb2cocmVzLCAn5qOA5rWL57uT5p6cJylcblx0XHRcdFx0XHRcdGlmIChyZXMuY29kZSA9PT0gMTAwMCkge1xuXHRcdFx0XHRcdFx0XHRsZXQge2ltYWdlLCBjb2RlfSA9IHJlc1xuXHRcdFx0XHRcdFx0XHRjb25zdCBmYWNlSW1hZ2UgPSBpbWFnZS5yZXBsYWNlKC9cXG4vZywgJycpXG5cdFx0XHRcdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygnZmFjZVZhbHMnLCcxJykgICAgIFxuXHRcdFx0XHRcdFx0XHRzZWxmLlVwbG9hZEZhY2VJbWcoYGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCwke2ZhY2VJbWFnZX1gKTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICBcblx0XHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHRcdHVuaS5zZXRTdG9yYWdlU3luYygnZmFjZVZhbHMnLCcxJykgXG5cdFx0XHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XG5cdFx0XHRcdFx0XHRcdFx0dGl0bGU6IFwi5Lq66IS45qOA5rWL5byC5bi4XCIsXG5cdFx0XHRcdFx0XHRcdFx0bWFzazogdHJ1ZSxcblx0XHRcdFx0XHRcdFx0XHRkdXJhdGlvbjogMjAwMFx0XG5cdFx0XHRcdFx0XHRcdH0pXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgXG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0XG5cdFx0XHR9LFxuXHRcdFx0VXBsb2FkRmFjZUltZyhpbWcpe1xuXHRcdFx0XHRjb25zdCBzZWxmID0gdGhpc1xuXHRcdFx0XHRcblx0XHRcdFx0Ly8g5bCG5Zu+5YOPYmFzZTY05L+d5a2Y5Li65paH5Lu277yM6L+U5Zue5paH5Lu26Lev5b6E44CCXG5cdFx0XHRcdGJhc2U2NFRvUGF0aChpbWcpLnRoZW4ocGF0aCA9PiB7XG5cdFx0XHRcdFx0Y29uc3QgcGFyYW1zPXtcblx0XHRcdFx0XHRcdGZpbGVOYW1lOiBcImpwZ1wiLFxuXHRcdFx0XHRcdFx0ZmlsZVR5cGU6ICdEREgvZmFjZScsXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNlbGYuJHJlcXVlc3QoJy9hcHAvdjEvb3NzJywnR0VUJyxwYXJhbXMpLnRoZW4ocmVzID0+IHtcblx0XHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcywnb3NzJyk7XG5cdFx0XHRcdFx0XHRjb25zdCB7IG9zcyB9PXJlcy5yZXN1bHRcblx0XHRcdFx0XHRcdHNlbGYudXBsb2FkT3NzKG9zcywgcGF0aClcblx0XHRcdFx0XHR9KS5jYXRjaChlcnI9Pntcblx0XHRcdFx0XHQgIGNvbnNvbGUubG9nKGVyciwn6K+35rGC5Ye66ZSZJylcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHR9KVxuXHRcdFx0XHQuY2F0Y2goZXJyb3IgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUuZXJyb3IoZXJyb3IpXG5cdFx0XHRcdH0pXG5cdFx0XHR9LFxuXHRcdFx0XG5cdFx0XHR1cGxvYWRPc3MocmVzdWx0LCBmaWxlKSB7XG5cdFx0XHRcdGNvbnN0IHNlbGY9dGhpcztcblx0XHRcdFx0cmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uKHJlc29sdmUsIHJlamVjdCkge1xuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdHVuaS5zaG93TG9hZGluZyh7XG5cdFx0XHRcdFx0XHR0aXRsZTogXCLlm77niYfkuIrkvKDkuK1cIixcblx0XHRcdFx0XHRcdG1hc2s6IHRydWVcblx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdGNvbnN0IHsgYWNjZXNzSWQsIHBvbGljeSwgc2lnbmF0dXJlLCBkaXIsaG9zdH0gPSByZXN1bHRcblx0XHRcdFx0XHR1bmkudXBsb2FkRmlsZSh7XG5cdFx0XHRcdFx0XHR1cmw6IGhvc3QsIC8v5L2g55qE5o6l5Y+j5Zyw5Z2AIFxuXHRcdFx0XHRcdFx0ZmlsZVBhdGg6IGZpbGUsIC8v5LiK5Lyg6L+U5Zue55qE5paH5Lu25pys5Zyw6Lev5b6EXG5cdFx0XHRcdFx0XHRuYW1lOiAnZmlsZScsIC8v5peg6ZyA5L+u5pS5XG5cdFx0XHRcdFx0XHRmb3JtRGF0YToge1xuXHRcdFx0XHRcdFx0XHQna2V5JzogZGlyLFxuXHRcdFx0XHRcdFx0XHQncG9saWN5JzogcG9saWN5LFxuXHRcdFx0XHRcdFx0XHQnT1NTQWNjZXNzS2V5SWQnOiBhY2Nlc3NJZCxcblx0XHRcdFx0XHRcdFx0J3N1Y2Nlc3NfYWN0aW9uX3N0YXR1cyc6ICcyMDAnLCAvL+iuqeacjeWKoeerr+i/lOWbnjIwMCzkuI3nhLbvvIzpu5jorqTkvJrov5Tlm54yMDRcblx0XHRcdFx0XHRcdFx0J3NpZ25hdHVyZSc6IHNpZ25hdHVyZVxuXHRcdFx0XHRcdFx0fSxcblx0XHRcdFx0XHRcdHN1Y2Nlc3MocmVzKSB7XG5cdFx0XHRcdFx0XHRcdHVuaS5oaWRlTG9hZGluZygpO1xuXHRcdFx0XHRcdFx0XHRsZXQgdXJsSW1nPWhvc3QgKyBkaXJcblx0XHRcdFx0XHRcdFx0Y29uc29sZS5sb2codXJsSW1nKVxuXHRcdFx0XHRcdFx0XHRzZWxmLmZhY2VVcmw9IHVybEltZ1xuXHRcdFx0XHRcdFx0XHQvL+aPkOS6pOa0u+S9k1xuXHRcdFx0XHRcdFx0XHRzZWxmLm9uRmFjZVN1Ym1pdCgpXG5cdFx0XHRcdFx0XHRcdHJldHVybiByZXNvbHZlKHVybEltZylcblx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0XHRmYWlsKGVycikge1xuXHRcdFx0XHRcdFx0XHR1bmkuaGlkZUxvYWRpbmcoKTtcblx0XHRcdFx0XHRcdFx0cmV0dXJuIHJlc29sdmUoZmFsc2UpXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHR9KVxuXHRcdFx0fSxcblx0XHRcdFxuXHRcdFx0YXN5bmMgb25GYWNlU3VibWl0KCl7XG5cdFx0XHRcdGNvbnN0IHNlbGYgPSB0aGlzO1xuXHRcdFx0XHRjb25zdCB7ZmFjZVVybCxiaXpUb2tlbn09c2VsZlxuXHRcdFx0XHRjb25zdCBwYXJhbXM9e1xuXHRcdFx0XHRcdFwiZGF0UGF0aFwiOiBmYWNlVXJsLC8v5Lq66IS4b3Nz5Zu+54mHXG5cdFx0XHRcdFx0XCJmYWNlQmVzdEltZ1BhdGhcIjpmYWNlVXJsLFxuXHRcdFx0XHRcdFwiZmFjZUZ1bGxJbWdQYXRoXCI6IGZhY2VVcmwsXG5cdFx0XHRcdFx0XCJmYWNlUmFuZG9tSW1nUGF0aFwiOiBmYWNlVXJsLFxuXHRcdFx0XHRcdFwiZmFjZVRva2VuXCI6Yml6VG9rZW5cblx0XHRcdFx0fVxuXHRcdFx0XHRjb25zb2xlLmxvZyhwYXJhbXMsJ3BhcmFtczIyMicpO1xuXHRcdFx0XHRzZWxmLiRyZXF1ZXN0KCcvYXBwL3YxL2ZhY2VDaGVjaycsJ1BPU1QnLHBhcmFtcykudGhlbihyZXMgPT4ge1xuXHRcdFx0XHRcdGNvbnNvbGUubG9nKHJlcywnZmFjZUNoZWNrJyk7XG5cdFx0XHRcdFx0Y29uc3QgeyBhdXRoUmVzdWx0IH09cmVzLnJlc3VsdFxuXHRcdFx0XHRcdGlmKGF1dGhSZXN1bHQuYXV0aFN0YXRlPT10cnVlKXtcblx0XHRcdFx0XHRcdHVuaS5zaG93VG9hc3Qoe1xuXHRcdFx0XHRcdFx0XHRpY29uOlwic3VjY2Vzc1wiLFxuXHRcdFx0XHRcdFx0XHR0aXRsZTphdXRoUmVzdWx0Lm1lc3NhZ2UsXG5cdFx0XHRcdFx0XHRcdGR1cmF0aW9uOiA1MDBcdFxuXHRcdFx0XHRcdFx0fSlcblx0XHRcdFx0XHRcdHVuaS5yZWRpcmVjdFRvKHtcblx0XHRcdFx0XHRcdFx0dXJsOicvcGFnZXMvYmFzZUluZm8vYmFzZUluZm8nXG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fWVsc2V7XG5cdFx0XHRcdFx0XHR1bmkuc2hvd1RvYXN0KHtcblx0XHRcdFx0XHRcdFx0aWNvbjpcInN1Y2Nlc3NcIixcblx0XHRcdFx0XHRcdFx0dGl0bGU6YXV0aFJlc3VsdC5tZXNzYWdlLFxuXHRcdFx0XHRcdFx0XHRkdXJhdGlvbjogMjAwMFx0XG5cdFx0XHRcdFx0XHR9KVxuXHRcdFx0XHRcdFx0c2VsZi5mYWNlVG9rZW4oKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSkuY2F0Y2goZXJyPT57XG5cdFx0XHRcdCAgY29uc29sZS5sb2coZXJyLCfor7fmsYLlh7rplJknKVxuXHRcdFx0XHR9KVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuPC9zY3JpcHQ+XG5cbjxzdHlsZSBzcmM9Jy4vaW5kZXgubGVzcycgbGFuZz1cImxlc3NcIiBzY29wZWQ+PC9zdHlsZT5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///304\n");
/***/ }), /***/ }),
/* 305 */ /* 305 */
...@@ -29821,7 +29821,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App ...@@ -29821,7 +29821,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _data = _interopRequireDefault(__webpack_require__(/*! ./data.js */ 313));\n//\n//\n//\n//\n//\n//\n\nvar selectVal = ['', '', ''];\nvar selectCode = ['', '', ''];\nvar _default = {\n data: function data() {\n return {\n value: [0, 0, 0],\n array: [],\n index: 0\n };\n },\n created: function created() {\n this.initSelect();\n },\n methods: {\n // 初始化地址选项\n initSelect: function initSelect() {\n this.updateSourceDate() // 更新源数据\n .updateAddressDate() // 更新结果数据\n .updateAddressCode() // 更新结果数据\n .$forceUpdate(); // 触发双向绑定\n },\n // 地址控件改变控件\n columnchange: function columnchange(d) {\n this.updateSelectIndex(d.detail.column, d.detail.value) // 更新选择索引\n .updateSourceDate() // 更新源数据\n .updateAddressDate() // 更新结果数据\n .updateAddressCode() // 更新结果数据\n .$forceUpdate(); // 触发双向绑定\n },\n /**\n * 更新源数据\n * */\n updateSourceDate: function updateSourceDate() {\n this.array = [];\n this.array[0] = _data.default.map(function (obj) {\n return {\n name: obj.provinceName,\n cityCode: obj.provinceCode\n };\n });\n this.array[1] = _data.default[this.value[0]].city.map(function (obj) {\n return {\n name: obj.cityName,\n cityCode: obj.cityCode\n };\n });\n this.array[2] = _data.default[this.value[0]].city[this.value[1]].county.map(function (obj) {\n return {\n name: obj.countyName,\n cityCode: obj.countyCode\n };\n });\n return this;\n },\n /**\n * 更新索引\n * */\n updateSelectIndex: function updateSelectIndex(column, value) {\n var arr = JSON.parse(JSON.stringify(this.value));\n arr[column] = value;\n if (column === 0) {\n arr[1] = 0;\n arr[2] = 0;\n }\n if (column === 1) {\n arr[2] = 0;\n }\n this.value = arr;\n return this;\n },\n /**\n * 更新结果数据 \n * */\n updateAddressDate: function updateAddressDate() {\n selectVal[0] = this.array[0][this.value[0]].name;\n selectVal[1] = this.array[1][this.value[1]].name;\n selectVal[2] = this.array[2][this.value[2]].name;\n return this;\n },\n updateAddressCode: function updateAddressCode() {\n selectCode[0] = this.array[0][this.value[0]].cityCode;\n selectCode[1] = this.array[1][this.value[1]].cityCode;\n selectCode[2] = this.array[2][this.value[2]].cityCode;\n return this;\n },\n /**\n * 点击确定\n * */\n bindPickerChange: function bindPickerChange(e) {\n __f__(\"log\", e.target.value, 'change', \" at components/pickerAddress/pickerAddress.vue:104\");\n this.$emit('change', {\n index: selectCode,\n data: selectVal\n });\n return this;\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 12)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy93b3JrQWRkcmVzcy9waWNrZXJBZGRyZXNzLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwidmFsdWUiLCJhcnJheSIsImluZGV4IiwiY3JlYXRlZCIsIm1ldGhvZHMiLCJpbml0U2VsZWN0IiwidXBkYXRlQWRkcmVzc0RhdGUiLCJ1cGRhdGVBZGRyZXNzQ29kZSIsIiRmb3JjZVVwZGF0ZSIsImNvbHVtbmNoYW5nZSIsInVwZGF0ZVNvdXJjZURhdGUiLCJuYW1lIiwiY2l0eUNvZGUiLCJ1cGRhdGVTZWxlY3RJbmRleCIsImFyciIsInNlbGVjdFZhbCIsInNlbGVjdENvZGUiLCJiaW5kUGlja2VyQ2hhbmdlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBT0E7Ozs7Ozs7O0FBQ0E7QUFDQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQTtNQUFBLENBQ0FDO01BQUEsQ0FDQUM7TUFBQSxDQUNBQztJQUNBO0lBQ0E7SUFDQUM7TUFFQTtNQUFBLENBQ0FDO01BQUEsQ0FDQUo7TUFBQSxDQUNBQztNQUFBLENBQ0FDO0lBQ0E7SUFFQTtBQUNBO0FBQ0E7SUFDQUU7TUFDQTtNQUNBO1FBQ0E7VUFDQUM7VUFDQUM7UUFDQTtNQUNBO01BQ0E7UUFDQTtVQUNBRDtVQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBO1VBQ0FEO1VBQ0FDO1FBQ0E7TUFDQTtNQUVBO0lBQ0E7SUFFQTtBQUNBO0FBQ0E7SUFDQUM7TUFDQTtNQUVBQztNQUNBO1FBQ0FBO1FBQ0FBO01BQ0E7TUFDQTtRQUNBQTtNQUNBO01BQ0E7TUFDQTtJQUNBO0lBRUE7QUFDQTtBQUNBO0lBQ0FSO01BQ0FTO01BQ0FBO01BQ0FBO01BQ0E7SUFDQTtJQUNBUjtNQUNBUztNQUNBQTtNQUNBQTtNQUNBO0lBQ0E7SUFDQTtBQUNBO0FBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0FmO1FBQ0FIO01BQ0E7TUFDQTtJQUNBO0VBRUE7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjMxMi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8cGlja2VyIEBjaGFuZ2U9XCJiaW5kUGlja2VyQ2hhbmdlXCIgQGNvbHVtbmNoYW5nZT1cImNvbHVtbmNoYW5nZVwiIDpyYW5nZT1cImFycmF5XCIgcmFuZ2Uta2V5PVwibmFtZVwiIDp2YWx1ZT1cInZhbHVlXCIgbW9kZT1cIm11bHRpU2VsZWN0b3JcIj5cclxuXHRcdDxzbG90Pjwvc2xvdD5cclxuXHQ8L3BpY2tlcj5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IEFsbEFkZHJlc3MgZnJvbSAnLi9kYXRhLmpzJ1xyXG5cdGxldCBzZWxlY3RWYWwgPSBbJycsJycsJyddXHJcblx0bGV0IHNlbGVjdENvZGUgPSBbJycsJycsJyddXHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJue1xyXG5cdFx0XHRcdHZhbHVlOiBbMCwwLDBdLFxyXG5cdFx0XHRcdGFycmF5OiBbXSxcclxuXHRcdFx0XHRpbmRleDogMFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y3JlYXRlZCgpIHtcclxuXHRcdFx0dGhpcy5pbml0U2VsZWN0KClcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOntcclxuXHRcdFx0Ly8g5Yid5aeL5YyW5Zyw5Z2A6YCJ6aG5XHJcblx0XHRcdGluaXRTZWxlY3QoKSB7XHJcblx0XHRcdFx0dGhpcy51cGRhdGVTb3VyY2VEYXRlKCkgLy8g5pu05paw5rqQ5pWw5o2uXHJcblx0XHRcdFx0LnVwZGF0ZUFkZHJlc3NEYXRlKCkgLy8g5pu05paw57uT5p6c5pWw5o2uXG5cdFx0XHRcdC51cGRhdGVBZGRyZXNzQ29kZSgpLy8g5pu05paw57uT5p6c5pWw5o2uXHJcblx0XHRcdFx0LiRmb3JjZVVwZGF0ZSgpICAvLyDop6blj5Hlj4zlkJHnu5HlrppcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5Zyw5Z2A5o6n5Lu25pS55Y+Y5o6n5Lu2XHJcblx0XHRcdGNvbHVtbmNoYW5nZShkKSB7XG5cdFx0XHRcclxuXHRcdFx0XHR0aGlzLnVwZGF0ZVNlbGVjdEluZGV4KGQuZGV0YWlsLmNvbHVtbiwgZC5kZXRhaWwudmFsdWUpIC8vIOabtOaWsOmAieaLqee0ouW8lVxyXG5cdFx0XHRcdC51cGRhdGVTb3VyY2VEYXRlKCkgLy8g5pu05paw5rqQ5pWw5o2uXHJcblx0XHRcdFx0LnVwZGF0ZUFkZHJlc3NEYXRlKCkgLy8g5pu05paw57uT5p6c5pWw5o2uXG5cdFx0XHRcdC51cGRhdGVBZGRyZXNzQ29kZSgpLy8g5pu05paw57uT5p6c5pWw5o2uXHJcblx0XHRcdFx0LiRmb3JjZVVwZGF0ZSgpICAvLyDop6blj5Hlj4zlkJHnu5HlrppcclxuXHRcdFx0fSxcclxuXHRcdFx0XHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDmm7TmlrDmupDmlbDmja5cclxuXHRcdFx0ICogKi9cclxuXHRcdFx0dXBkYXRlU291cmNlRGF0ZSgpIHtcclxuXHRcdFx0XHR0aGlzLmFycmF5ID0gW11cclxuXHRcdFx0XHR0aGlzLmFycmF5WzBdID0gQWxsQWRkcmVzcy5tYXAob2JqID0+IHtcclxuXHRcdFx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0XHRcdG5hbWU6IG9iai5wcm92aW5jZU5hbWUsXG5cdFx0XHRcdFx0XHRjaXR5Q29kZTpvYmoucHJvdmluY2VDb2RlXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHR0aGlzLmFycmF5WzFdID0gQWxsQWRkcmVzc1t0aGlzLnZhbHVlWzBdXS5jaXR5Lm1hcChvYmogPT4ge1xyXG5cdFx0XHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRcdFx0bmFtZTogb2JqLmNpdHlOYW1lLFxuXHRcdFx0XHRcdFx0Y2l0eUNvZGU6b2JqLmNpdHlDb2RlXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHR0aGlzLmFycmF5WzJdID0gQWxsQWRkcmVzc1t0aGlzLnZhbHVlWzBdXS5jaXR5W3RoaXMudmFsdWVbMV1dLmNvdW50eS5tYXAob2JqID0+IHsgXHJcblx0XHRcdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFx0XHRuYW1lOiBvYmouY291bnR5TmFtZSxcblx0XHRcdFx0XHRcdGNpdHlDb2RlOm9iai5jb3VudHlDb2RlXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcblx0XHRcdFx0XHJcblx0XHRcdFx0cmV0dXJuIHRoaXNcclxuXHRcdFx0fSxcclxuXHRcdFx0XHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDmm7TmlrDntKLlvJVcclxuXHRcdFx0ICogKi9cclxuXHRcdFx0dXBkYXRlU2VsZWN0SW5kZXgoY29sdW1uLCB2YWx1ZSl7XHJcblx0XHRcdFx0bGV0IGFyciA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkodGhpcy52YWx1ZSkpIFxuXHRcdFx0XHRcclxuXHRcdFx0XHRhcnJbY29sdW1uXSA9IHZhbHVlXHJcblx0XHRcdFx0aWYoY29sdW1uID09PSAwICkge1xyXG5cdFx0XHRcdFx0YXJyWzFdID0gMFxyXG5cdFx0XHRcdFx0YXJyWzJdID0gMFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZihjb2x1bW4gPT09IDEgKSB7XHJcblx0XHRcdFx0XHRhcnJbMl0gPSAwXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoaXMudmFsdWUgPSBhcnJcclxuXHRcdFx0XHRyZXR1cm4gdGhpc1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOabtOaWsOe7k+aenOaVsOaNriBcclxuXHRcdFx0ICogKi9cclxuXHRcdFx0dXBkYXRlQWRkcmVzc0RhdGUoKSB7XHJcblx0XHRcdFx0c2VsZWN0VmFsWzBdID0gdGhpcy5hcnJheVswXVt0aGlzLnZhbHVlWzBdXS5uYW1lXHJcblx0XHRcdFx0c2VsZWN0VmFsWzFdID0gdGhpcy5hcnJheVsxXVt0aGlzLnZhbHVlWzFdXS5uYW1lIFxyXG5cdFx0XHRcdHNlbGVjdFZhbFsyXSA9IHRoaXMuYXJyYXlbMl1bdGhpcy52YWx1ZVsyXV0ubmFtZSBcclxuXHRcdFx0XHRyZXR1cm4gdGhpc1xyXG5cdFx0XHR9LFxyXG5cdFx0XHR1cGRhdGVBZGRyZXNzQ29kZSgpIHtcblx0XHRcdFx0c2VsZWN0Q29kZVswXSA9IHRoaXMuYXJyYXlbMF1bdGhpcy52YWx1ZVswXV0uY2l0eUNvZGVcblx0XHRcdFx0c2VsZWN0Q29kZVsxXSA9IHRoaXMuYXJyYXlbMV1bdGhpcy52YWx1ZVsxXV0uY2l0eUNvZGUgXG5cdFx0XHRcdHNlbGVjdENvZGVbMl0gPSB0aGlzLmFycmF5WzJdW3RoaXMudmFsdWVbMl1dLmNpdHlDb2RlIFxuXHRcdFx0XHRyZXR1cm4gdGhpc1xuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOeCueWHu+ehruWumlxyXG5cdFx0XHQgKiAqL1xyXG5cdFx0XHRiaW5kUGlja2VyQ2hhbmdlKGUpIHtcblx0XHRcdFx0Y29uc29sZS5sb2coZS50YXJnZXQudmFsdWUsJ2NoYW5nZScpXHJcblx0XHRcdFx0dGhpcy4kZW1pdCgnY2hhbmdlJywge1xyXG5cdFx0XHRcdFx0aW5kZXg6IHNlbGVjdENvZGUsXHJcblx0XHRcdFx0XHRkYXRhOiBzZWxlY3RWYWxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHJldHVybiB0aGlzXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///312\n"); eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _data = _interopRequireDefault(__webpack_require__(/*! ./data.js */ 313));\n//\n//\n//\n//\n//\n//\n\nvar selectVal = ['', '', ''];\nvar selectCode = ['', '', ''];\nvar _default = {\n data: function data() {\n return {\n value: [0, 0, 0],\n array: [],\n index: 0\n };\n },\n created: function created() {\n this.initSelect();\n },\n methods: {\n // 初始化地址选项\n initSelect: function initSelect() {\n this.updateSourceDate() // 更新源数据\n .updateAddressDate() // 更新结果数据\n .updateAddressCode() // 更新结果数据\n .$forceUpdate(); // 触发双向绑定\n },\n // 地址控件改变控件\n columnchange: function columnchange(d) {\n this.updateSelectIndex(d.detail.column, d.detail.value) // 更新选择索引\n .updateSourceDate() // 更新源数据\n .updateAddressDate() // 更新结果数据\n .updateAddressCode() // 更新结果数据\n .$forceUpdate(); // 触发双向绑定\n },\n /**\n * 更新源数据\n * */\n updateSourceDate: function updateSourceDate() {\n this.array = [];\n this.array[0] = _data.default.map(function (obj) {\n return {\n name: obj.provinceName,\n cityCode: obj.provinceCode\n };\n });\n this.array[1] = _data.default[this.value[0]].city.map(function (obj) {\n return {\n name: obj.cityName,\n cityCode: obj.cityCode\n };\n });\n this.array[2] = _data.default[this.value[0]].city[this.value[1]].county.map(function (obj) {\n return {\n name: obj.countyName,\n cityCode: obj.countyCode\n };\n });\n return this;\n },\n /**\n * 更新索引\n * */\n updateSelectIndex: function updateSelectIndex(column, value) {\n var arr = JSON.parse(JSON.stringify(this.value));\n arr[column] = value;\n if (column === 0) {\n arr[1] = 0;\n arr[2] = 0;\n }\n if (column === 1) {\n arr[2] = 0;\n }\n this.value = arr;\n return this;\n },\n /**\n * 更新结果数据 \n * */\n updateAddressDate: function updateAddressDate() {\n selectVal[0] = this.array[0][this.value[0]].name;\n selectVal[1] = this.array[1][this.value[1]].name;\n selectVal[2] = this.array[2][this.value[2]].name;\n return this;\n },\n updateAddressCode: function updateAddressCode() {\n selectCode[0] = this.array[0][this.value[0]].cityCode;\n selectCode[1] = this.array[1][this.value[1]].cityCode;\n selectCode[2] = this.array[2][this.value[2]].cityCode;\n return this;\n },\n /**\n * 点击确定\n * */\n bindPickerChange: function bindPickerChange(e) {\n __f__(\"log\", e.target.value, 'change', \" at components/pickerAddress/pickerAddress.vue:104\");\n this.$emit('change', {\n index: selectCode,\n data: selectVal\n });\n return this;\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 12)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9waWNrZXJBZGRyZXNzL3BpY2tlckFkZHJlc3MudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJ2YWx1ZSIsImFycmF5IiwiaW5kZXgiLCJjcmVhdGVkIiwibWV0aG9kcyIsImluaXRTZWxlY3QiLCJ1cGRhdGVBZGRyZXNzRGF0ZSIsInVwZGF0ZUFkZHJlc3NDb2RlIiwiJGZvcmNlVXBkYXRlIiwiY29sdW1uY2hhbmdlIiwidXBkYXRlU291cmNlRGF0ZSIsIm5hbWUiLCJjaXR5Q29kZSIsInVwZGF0ZVNlbGVjdEluZGV4IiwiYXJyIiwic2VsZWN0VmFsIiwic2VsZWN0Q29kZSIsImJpbmRQaWNrZXJDaGFuZ2UiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFPQTs7Ozs7Ozs7QUFDQTtBQUNBO0FBQUEsZUFDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQUEsQ0FDQUM7TUFBQSxDQUNBQztNQUFBLENBQ0FDO0lBQ0E7SUFDQTtJQUNBQztNQUVBO01BQUEsQ0FDQUM7TUFBQSxDQUNBSjtNQUFBLENBQ0FDO01BQUEsQ0FDQUM7SUFDQTtJQUVBO0FBQ0E7QUFDQTtJQUNBRTtNQUNBO01BQ0E7UUFDQTtVQUNBQztVQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBO1VBQ0FEO1VBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0E7VUFDQUQ7VUFDQUM7UUFDQTtNQUNBO01BRUE7SUFDQTtJQUVBO0FBQ0E7QUFDQTtJQUNBQztNQUNBO01BRUFDO01BQ0E7UUFDQUE7UUFDQUE7TUFDQTtNQUNBO1FBQ0FBO01BQ0E7TUFDQTtNQUNBO0lBQ0E7SUFFQTtBQUNBO0FBQ0E7SUFDQVI7TUFDQVM7TUFDQUE7TUFDQUE7TUFDQTtJQUNBO0lBQ0FSO01BQ0FTO01BQ0FBO01BQ0FBO01BQ0E7SUFDQTtJQUNBO0FBQ0E7QUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQWY7UUFDQUg7TUFDQTtNQUNBO0lBQ0E7RUFFQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMzEyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDxwaWNrZXIgQGNoYW5nZT1cImJpbmRQaWNrZXJDaGFuZ2VcIiBAY29sdW1uY2hhbmdlPVwiY29sdW1uY2hhbmdlXCIgOnJhbmdlPVwiYXJyYXlcIiByYW5nZS1rZXk9XCJuYW1lXCIgOnZhbHVlPVwidmFsdWVcIiBtb2RlPVwibXVsdGlTZWxlY3RvclwiPlxyXG5cdFx0PHNsb3Q+PC9zbG90PlxyXG5cdDwvcGlja2VyPlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQgQWxsQWRkcmVzcyBmcm9tICcuL2RhdGEuanMnXHJcblx0bGV0IHNlbGVjdFZhbCA9IFsnJywnJywnJ11cclxuXHRsZXQgc2VsZWN0Q29kZSA9IFsnJywnJywnJ11cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm57XHJcblx0XHRcdFx0dmFsdWU6IFswLDAsMF0sXHJcblx0XHRcdFx0YXJyYXk6IFtdLFxyXG5cdFx0XHRcdGluZGV4OiAwXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjcmVhdGVkKCkge1xyXG5cdFx0XHR0aGlzLmluaXRTZWxlY3QoKVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6e1xyXG5cdFx0XHQvLyDliJ3lp4vljJblnLDlnYDpgInpoblcclxuXHRcdFx0aW5pdFNlbGVjdCgpIHtcclxuXHRcdFx0XHR0aGlzLnVwZGF0ZVNvdXJjZURhdGUoKSAvLyDmm7TmlrDmupDmlbDmja5cclxuXHRcdFx0XHQudXBkYXRlQWRkcmVzc0RhdGUoKSAvLyDmm7TmlrDnu5PmnpzmlbDmja5cblx0XHRcdFx0LnVwZGF0ZUFkZHJlc3NDb2RlKCkvLyDmm7TmlrDnu5PmnpzmlbDmja5cclxuXHRcdFx0XHQuJGZvcmNlVXBkYXRlKCkgIC8vIOinpuWPkeWPjOWQkee7keWumlxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlnLDlnYDmjqfku7bmlLnlj5jmjqfku7ZcclxuXHRcdFx0Y29sdW1uY2hhbmdlKGQpIHtcblx0XHRcdFxyXG5cdFx0XHRcdHRoaXMudXBkYXRlU2VsZWN0SW5kZXgoZC5kZXRhaWwuY29sdW1uLCBkLmRldGFpbC52YWx1ZSkgLy8g5pu05paw6YCJ5oup57Si5byVXHJcblx0XHRcdFx0LnVwZGF0ZVNvdXJjZURhdGUoKSAvLyDmm7TmlrDmupDmlbDmja5cclxuXHRcdFx0XHQudXBkYXRlQWRkcmVzc0RhdGUoKSAvLyDmm7TmlrDnu5PmnpzmlbDmja5cblx0XHRcdFx0LnVwZGF0ZUFkZHJlc3NDb2RlKCkvLyDmm7TmlrDnu5PmnpzmlbDmja5cclxuXHRcdFx0XHQuJGZvcmNlVXBkYXRlKCkgIC8vIOinpuWPkeWPjOWQkee7keWumlxyXG5cdFx0XHR9LFxyXG5cdFx0XHRcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOabtOaWsOa6kOaVsOaNrlxyXG5cdFx0XHQgKiAqL1xyXG5cdFx0XHR1cGRhdGVTb3VyY2VEYXRlKCkge1xyXG5cdFx0XHRcdHRoaXMuYXJyYXkgPSBbXVxyXG5cdFx0XHRcdHRoaXMuYXJyYXlbMF0gPSBBbGxBZGRyZXNzLm1hcChvYmogPT4ge1xyXG5cdFx0XHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRcdFx0bmFtZTogb2JqLnByb3ZpbmNlTmFtZSxcblx0XHRcdFx0XHRcdGNpdHlDb2RlOm9iai5wcm92aW5jZUNvZGVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHRoaXMuYXJyYXlbMV0gPSBBbGxBZGRyZXNzW3RoaXMudmFsdWVbMF1dLmNpdHkubWFwKG9iaiA9PiB7XHJcblx0XHRcdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFx0XHRuYW1lOiBvYmouY2l0eU5hbWUsXG5cdFx0XHRcdFx0XHRjaXR5Q29kZTpvYmouY2l0eUNvZGVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHRoaXMuYXJyYXlbMl0gPSBBbGxBZGRyZXNzW3RoaXMudmFsdWVbMF1dLmNpdHlbdGhpcy52YWx1ZVsxXV0uY291bnR5Lm1hcChvYmogPT4geyBcclxuXHRcdFx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0XHRcdG5hbWU6IG9iai5jb3VudHlOYW1lLFxuXHRcdFx0XHRcdFx0Y2l0eUNvZGU6b2JqLmNvdW50eUNvZGVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxuXHRcdFx0XHRcclxuXHRcdFx0XHRyZXR1cm4gdGhpc1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOabtOaWsOe0ouW8lVxyXG5cdFx0XHQgKiAqL1xyXG5cdFx0XHR1cGRhdGVTZWxlY3RJbmRleChjb2x1bW4sIHZhbHVlKXtcclxuXHRcdFx0XHRsZXQgYXJyID0gSlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeSh0aGlzLnZhbHVlKSkgXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGFycltjb2x1bW5dID0gdmFsdWVcclxuXHRcdFx0XHRpZihjb2x1bW4gPT09IDAgKSB7XHJcblx0XHRcdFx0XHRhcnJbMV0gPSAwXHJcblx0XHRcdFx0XHRhcnJbMl0gPSAwXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmKGNvbHVtbiA9PT0gMSApIHtcclxuXHRcdFx0XHRcdGFyclsyXSA9IDBcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhpcy52YWx1ZSA9IGFyclxyXG5cdFx0XHRcdHJldHVybiB0aGlzXHJcblx0XHRcdH0sXHJcblx0XHRcdFxyXG5cdFx0XHQvKipcclxuXHRcdFx0ICog5pu05paw57uT5p6c5pWw5o2uIFxyXG5cdFx0XHQgKiAqL1xyXG5cdFx0XHR1cGRhdGVBZGRyZXNzRGF0ZSgpIHtcclxuXHRcdFx0XHRzZWxlY3RWYWxbMF0gPSB0aGlzLmFycmF5WzBdW3RoaXMudmFsdWVbMF1dLm5hbWVcclxuXHRcdFx0XHRzZWxlY3RWYWxbMV0gPSB0aGlzLmFycmF5WzFdW3RoaXMudmFsdWVbMV1dLm5hbWUgXHJcblx0XHRcdFx0c2VsZWN0VmFsWzJdID0gdGhpcy5hcnJheVsyXVt0aGlzLnZhbHVlWzJdXS5uYW1lIFxyXG5cdFx0XHRcdHJldHVybiB0aGlzXHJcblx0XHRcdH0sXHJcblx0XHRcdHVwZGF0ZUFkZHJlc3NDb2RlKCkge1xuXHRcdFx0XHRzZWxlY3RDb2RlWzBdID0gdGhpcy5hcnJheVswXVt0aGlzLnZhbHVlWzBdXS5jaXR5Q29kZVxuXHRcdFx0XHRzZWxlY3RDb2RlWzFdID0gdGhpcy5hcnJheVsxXVt0aGlzLnZhbHVlWzFdXS5jaXR5Q29kZSBcblx0XHRcdFx0c2VsZWN0Q29kZVsyXSA9IHRoaXMuYXJyYXlbMl1bdGhpcy52YWx1ZVsyXV0uY2l0eUNvZGUgXG5cdFx0XHRcdHJldHVybiB0aGlzXG5cdFx0XHR9LFxyXG5cdFx0XHQvKipcclxuXHRcdFx0ICog54K55Ye756Gu5a6aXHJcblx0XHRcdCAqICovXHJcblx0XHRcdGJpbmRQaWNrZXJDaGFuZ2UoZSkge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhlLnRhcmdldC52YWx1ZSwnY2hhbmdlJylcclxuXHRcdFx0XHR0aGlzLiRlbWl0KCdjaGFuZ2UnLCB7XHJcblx0XHRcdFx0XHRpbmRleDogc2VsZWN0Q29kZSxcclxuXHRcdFx0XHRcdGRhdGE6IHNlbGVjdFZhbFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0cmV0dXJuIHRoaXNcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlPlxyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///312\n");
/***/ }), /***/ }),
/* 313 */ /* 313 */
...@@ -29947,7 +29947,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App ...@@ -29947,7 +29947,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _App
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _data = _interopRequireDefault(__webpack_require__(/*! ./data.js */ 321));\n//\n//\n//\n//\n//\n//\n\nvar selectVal = ['', '', ''];\nvar selectCode = ['', '', ''];\nvar _default = {\n data: function data() {\n return {\n value: [0, 0, 0],\n array: [],\n index: 0\n };\n },\n created: function created() {\n this.initSelect();\n },\n methods: {\n // 初始化地址选项\n initSelect: function initSelect() {\n this.updateSourceDate() // 更新源数据\n .updateAddressDate() // 更新结果数据\n .updateAddressCode() // 更新结果数据\n .$forceUpdate(); // 触发双向绑定\n },\n // 地址控件改变控件\n columnchange: function columnchange(d) {\n this.updateSelectIndex(d.detail.column, d.detail.value) // 更新选择索引\n .updateSourceDate() // 更新源数据\n .updateAddressDate() // 更新结果数据\n .updateAddressCode() // 更新结果数据\n .$forceUpdate(); // 触发双向绑定\n },\n /**\n * 更新源数据\n * */\n updateSourceDate: function updateSourceDate() {\n this.array = [];\n this.array[0] = _data.default.map(function (obj) {\n return {\n name: obj.provinceName,\n cityCode: obj.provinceCode\n };\n });\n this.array[1] = _data.default[this.value[0]].city.map(function (obj) {\n return {\n name: obj.cityName,\n cityCode: obj.cityCode\n };\n });\n this.array[2] = _data.default[this.value[0]].city[this.value[1]].county.map(function (obj) {\n return {\n name: obj.countyName,\n cityCode: obj.countyCode\n };\n });\n return this;\n },\n /**\n * 更新索引\n * */\n updateSelectIndex: function updateSelectIndex(column, value) {\n var arr = JSON.parse(JSON.stringify(this.value));\n arr[column] = value;\n if (column === 0) {\n arr[1] = 0;\n arr[2] = 0;\n }\n if (column === 1) {\n arr[2] = 0;\n }\n this.value = arr;\n return this;\n },\n /**\n * 更新结果数据 \n * */\n updateAddressDate: function updateAddressDate() {\n selectVal[0] = this.array[0][this.value[0]].name;\n selectVal[1] = this.array[1][this.value[1]].name;\n selectVal[2] = this.array[2][this.value[2]].name;\n return this;\n },\n updateAddressCode: function updateAddressCode() {\n selectCode[0] = this.array[0][this.value[0]].cityCode;\n selectCode[1] = this.array[1][this.value[1]].cityCode;\n selectCode[2] = this.array[2][this.value[2]].cityCode;\n return this;\n },\n /**\n * 点击确定\n * */\n bindPickerChange: function bindPickerChange(e) {\n __f__(\"log\", e.target.value, 'change', \" at components/workAddress/pickerAddress.vue:104\");\n this.$emit('change', {\n index: selectCode,\n data: selectVal\n });\n return this;\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 12)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy93b3JrQWRkcmVzcy9waWNrZXJBZGRyZXNzLnZ1ZSJdLCJuYW1lcyI6WyJkYXRhIiwidmFsdWUiLCJhcnJheSIsImluZGV4IiwiY3JlYXRlZCIsIm1ldGhvZHMiLCJpbml0U2VsZWN0IiwidXBkYXRlQWRkcmVzc0RhdGUiLCJ1cGRhdGVBZGRyZXNzQ29kZSIsIiRmb3JjZVVwZGF0ZSIsImNvbHVtbmNoYW5nZSIsInVwZGF0ZVNvdXJjZURhdGUiLCJuYW1lIiwiY2l0eUNvZGUiLCJ1cGRhdGVTZWxlY3RJbmRleCIsImFyciIsInNlbGVjdFZhbCIsInNlbGVjdENvZGUiLCJiaW5kUGlja2VyQ2hhbmdlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBT0E7Ozs7Ozs7O0FBQ0E7QUFDQTtBQUFBLGVBQ0E7RUFDQUE7SUFDQTtNQUNBQztNQUNBQztNQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtFQUNBO0VBQ0FDO0lBQ0E7SUFDQUM7TUFDQTtNQUFBLENBQ0FDO01BQUEsQ0FDQUM7TUFBQSxDQUNBQztJQUNBO0lBQ0E7SUFDQUM7TUFFQTtNQUFBLENBQ0FDO01BQUEsQ0FDQUo7TUFBQSxDQUNBQztNQUFBLENBQ0FDO0lBQ0E7SUFFQTtBQUNBO0FBQ0E7SUFDQUU7TUFDQTtNQUNBO1FBQ0E7VUFDQUM7VUFDQUM7UUFDQTtNQUNBO01BQ0E7UUFDQTtVQUNBRDtVQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBO1VBQ0FEO1VBQ0FDO1FBQ0E7TUFDQTtNQUVBO0lBQ0E7SUFFQTtBQUNBO0FBQ0E7SUFDQUM7TUFDQTtNQUVBQztNQUNBO1FBQ0FBO1FBQ0FBO01BQ0E7TUFDQTtRQUNBQTtNQUNBO01BQ0E7TUFDQTtJQUNBO0lBRUE7QUFDQTtBQUNBO0lBQ0FSO01BQ0FTO01BQ0FBO01BQ0FBO01BQ0E7SUFDQTtJQUNBUjtNQUNBUztNQUNBQTtNQUNBQTtNQUNBO0lBQ0E7SUFDQTtBQUNBO0FBQ0E7SUFDQUM7TUFDQTtNQUNBO1FBQ0FmO1FBQ0FIO01BQ0E7TUFDQTtJQUNBO0VBRUE7QUFDQTtBQUFBLDJCIiwiZmlsZSI6IjMyMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuXHQ8cGlja2VyIEBjaGFuZ2U9XCJiaW5kUGlja2VyQ2hhbmdlXCIgQGNvbHVtbmNoYW5nZT1cImNvbHVtbmNoYW5nZVwiIDpyYW5nZT1cImFycmF5XCIgcmFuZ2Uta2V5PVwibmFtZVwiIDp2YWx1ZT1cInZhbHVlXCIgbW9kZT1cIm11bHRpU2VsZWN0b3JcIj5cclxuXHRcdDxzbG90Pjwvc2xvdD5cclxuXHQ8L3BpY2tlcj5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQ+XHJcblx0aW1wb3J0IEFsbEFkZHJlc3MgZnJvbSAnLi9kYXRhLmpzJ1xyXG5cdGxldCBzZWxlY3RWYWwgPSBbJycsJycsJyddXHJcblx0bGV0IHNlbGVjdENvZGUgPSBbJycsJycsJyddXHJcblx0ZXhwb3J0IGRlZmF1bHQge1xyXG5cdFx0ZGF0YSgpIHtcclxuXHRcdFx0cmV0dXJue1xyXG5cdFx0XHRcdHZhbHVlOiBbMCwwLDBdLFxyXG5cdFx0XHRcdGFycmF5OiBbXSxcclxuXHRcdFx0XHRpbmRleDogMFxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0Y3JlYXRlZCgpIHtcclxuXHRcdFx0dGhpcy5pbml0U2VsZWN0KClcclxuXHRcdH0sXHJcblx0XHRtZXRob2RzOntcclxuXHRcdFx0Ly8g5Yid5aeL5YyW5Zyw5Z2A6YCJ6aG5XHJcblx0XHRcdGluaXRTZWxlY3QoKSB7XHJcblx0XHRcdFx0dGhpcy51cGRhdGVTb3VyY2VEYXRlKCkgLy8g5pu05paw5rqQ5pWw5o2uXHJcblx0XHRcdFx0LnVwZGF0ZUFkZHJlc3NEYXRlKCkgLy8g5pu05paw57uT5p6c5pWw5o2uXG5cdFx0XHRcdC51cGRhdGVBZGRyZXNzQ29kZSgpLy8g5pu05paw57uT5p6c5pWw5o2uXHJcblx0XHRcdFx0LiRmb3JjZVVwZGF0ZSgpICAvLyDop6blj5Hlj4zlkJHnu5HlrppcclxuXHRcdFx0fSxcclxuXHRcdFx0Ly8g5Zyw5Z2A5o6n5Lu25pS55Y+Y5o6n5Lu2XHJcblx0XHRcdGNvbHVtbmNoYW5nZShkKSB7XG5cdFx0XHRcclxuXHRcdFx0XHR0aGlzLnVwZGF0ZVNlbGVjdEluZGV4KGQuZGV0YWlsLmNvbHVtbiwgZC5kZXRhaWwudmFsdWUpIC8vIOabtOaWsOmAieaLqee0ouW8lVxyXG5cdFx0XHRcdC51cGRhdGVTb3VyY2VEYXRlKCkgLy8g5pu05paw5rqQ5pWw5o2uXHJcblx0XHRcdFx0LnVwZGF0ZUFkZHJlc3NEYXRlKCkgLy8g5pu05paw57uT5p6c5pWw5o2uXG5cdFx0XHRcdC51cGRhdGVBZGRyZXNzQ29kZSgpLy8g5pu05paw57uT5p6c5pWw5o2uXHJcblx0XHRcdFx0LiRmb3JjZVVwZGF0ZSgpICAvLyDop6blj5Hlj4zlkJHnu5HlrppcclxuXHRcdFx0fSxcclxuXHRcdFx0XHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDmm7TmlrDmupDmlbDmja5cclxuXHRcdFx0ICogKi9cclxuXHRcdFx0dXBkYXRlU291cmNlRGF0ZSgpIHtcclxuXHRcdFx0XHR0aGlzLmFycmF5ID0gW11cclxuXHRcdFx0XHR0aGlzLmFycmF5WzBdID0gQWxsQWRkcmVzcy5tYXAob2JqID0+IHtcclxuXHRcdFx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0XHRcdG5hbWU6IG9iai5wcm92aW5jZU5hbWUsXG5cdFx0XHRcdFx0XHRjaXR5Q29kZTpvYmoucHJvdmluY2VDb2RlXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHR0aGlzLmFycmF5WzFdID0gQWxsQWRkcmVzc1t0aGlzLnZhbHVlWzBdXS5jaXR5Lm1hcChvYmogPT4ge1xyXG5cdFx0XHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRcdFx0bmFtZTogb2JqLmNpdHlOYW1lLFxuXHRcdFx0XHRcdFx0Y2l0eUNvZGU6b2JqLmNpdHlDb2RlXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHR0aGlzLmFycmF5WzJdID0gQWxsQWRkcmVzc1t0aGlzLnZhbHVlWzBdXS5jaXR5W3RoaXMudmFsdWVbMV1dLmNvdW50eS5tYXAob2JqID0+IHsgXHJcblx0XHRcdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFx0XHRuYW1lOiBvYmouY291bnR5TmFtZSxcblx0XHRcdFx0XHRcdGNpdHlDb2RlOm9iai5jb3VudHlDb2RlXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSlcblx0XHRcdFx0XHJcblx0XHRcdFx0cmV0dXJuIHRoaXNcclxuXHRcdFx0fSxcclxuXHRcdFx0XHJcblx0XHRcdC8qKlxyXG5cdFx0XHQgKiDmm7TmlrDntKLlvJVcclxuXHRcdFx0ICogKi9cclxuXHRcdFx0dXBkYXRlU2VsZWN0SW5kZXgoY29sdW1uLCB2YWx1ZSl7XHJcblx0XHRcdFx0bGV0IGFyciA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkodGhpcy52YWx1ZSkpIFxuXHRcdFx0XHRcclxuXHRcdFx0XHRhcnJbY29sdW1uXSA9IHZhbHVlXHJcblx0XHRcdFx0aWYoY29sdW1uID09PSAwICkge1xyXG5cdFx0XHRcdFx0YXJyWzFdID0gMFxyXG5cdFx0XHRcdFx0YXJyWzJdID0gMFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpZihjb2x1bW4gPT09IDEgKSB7XHJcblx0XHRcdFx0XHRhcnJbMl0gPSAwXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRoaXMudmFsdWUgPSBhcnJcclxuXHRcdFx0XHRyZXR1cm4gdGhpc1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOabtOaWsOe7k+aenOaVsOaNriBcclxuXHRcdFx0ICogKi9cclxuXHRcdFx0dXBkYXRlQWRkcmVzc0RhdGUoKSB7XHJcblx0XHRcdFx0c2VsZWN0VmFsWzBdID0gdGhpcy5hcnJheVswXVt0aGlzLnZhbHVlWzBdXS5uYW1lXHJcblx0XHRcdFx0c2VsZWN0VmFsWzFdID0gdGhpcy5hcnJheVsxXVt0aGlzLnZhbHVlWzFdXS5uYW1lIFxyXG5cdFx0XHRcdHNlbGVjdFZhbFsyXSA9IHRoaXMuYXJyYXlbMl1bdGhpcy52YWx1ZVsyXV0ubmFtZSBcclxuXHRcdFx0XHRyZXR1cm4gdGhpc1xyXG5cdFx0XHR9LFxyXG5cdFx0XHR1cGRhdGVBZGRyZXNzQ29kZSgpIHtcblx0XHRcdFx0c2VsZWN0Q29kZVswXSA9IHRoaXMuYXJyYXlbMF1bdGhpcy52YWx1ZVswXV0uY2l0eUNvZGVcblx0XHRcdFx0c2VsZWN0Q29kZVsxXSA9IHRoaXMuYXJyYXlbMV1bdGhpcy52YWx1ZVsxXV0uY2l0eUNvZGUgXG5cdFx0XHRcdHNlbGVjdENvZGVbMl0gPSB0aGlzLmFycmF5WzJdW3RoaXMudmFsdWVbMl1dLmNpdHlDb2RlIFxuXHRcdFx0XHRyZXR1cm4gdGhpc1xuXHRcdFx0fSxcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOeCueWHu+ehruWumlxyXG5cdFx0XHQgKiAqL1xyXG5cdFx0XHRiaW5kUGlja2VyQ2hhbmdlKGUpIHtcblx0XHRcdFx0Y29uc29sZS5sb2coZS50YXJnZXQudmFsdWUsJ2NoYW5nZScpXHJcblx0XHRcdFx0dGhpcy4kZW1pdCgnY2hhbmdlJywge1xyXG5cdFx0XHRcdFx0aW5kZXg6IHNlbGVjdENvZGUsXHJcblx0XHRcdFx0XHRkYXRhOiBzZWxlY3RWYWxcclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHJldHVybiB0aGlzXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuPC9zdHlsZT5cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///320\n"); eval("/* WEBPACK VAR INJECTION */(function(__f__) {\n\nvar _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 1);\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _data = _interopRequireDefault(__webpack_require__(/*! ./data.js */ 321));\n//\n//\n//\n//\n//\n//\n\nvar selectVal = ['', '', ''];\nvar selectCode = ['', '', ''];\nvar _default = {\n data: function data() {\n return {\n value: [0, 0, 0],\n array: [],\n index: 0\n };\n },\n created: function created() {\n this.initSelect();\n },\n methods: {\n // 初始化地址选项\n initSelect: function initSelect() {\n this.updateSourceDate() // 更新源数据\n .updateAddressDate() // 更新结果数据\n .updateAddressCode() // 更新结果数据\n .$forceUpdate(); // 触发双向绑定\n },\n // 地址控件改变控件\n columnchange: function columnchange(d) {\n this.updateSelectIndex(d.detail.column, d.detail.value) // 更新选择索引\n .updateSourceDate() // 更新源数据\n .updateAddressDate() // 更新结果数据\n .updateAddressCode() // 更新结果数据\n .$forceUpdate(); // 触发双向绑定\n },\n /**\n * 更新源数据\n * */\n updateSourceDate: function updateSourceDate() {\n this.array = [];\n this.array[0] = _data.default.map(function (obj) {\n return {\n name: obj.provinceName,\n cityCode: obj.provinceCode\n };\n });\n this.array[1] = _data.default[this.value[0]].city.map(function (obj) {\n return {\n name: obj.cityName,\n cityCode: obj.cityCode\n };\n });\n this.array[2] = _data.default[this.value[0]].city[this.value[1]].county.map(function (obj) {\n return {\n name: obj.countyName,\n cityCode: obj.countyCode\n };\n });\n return this;\n },\n /**\n * 更新索引\n * */\n updateSelectIndex: function updateSelectIndex(column, value) {\n var arr = JSON.parse(JSON.stringify(this.value));\n arr[column] = value;\n if (column === 0) {\n arr[1] = 0;\n arr[2] = 0;\n }\n if (column === 1) {\n arr[2] = 0;\n }\n this.value = arr;\n return this;\n },\n /**\n * 更新结果数据 \n * */\n updateAddressDate: function updateAddressDate() {\n selectVal[0] = this.array[0][this.value[0]].name;\n selectVal[1] = this.array[1][this.value[1]].name;\n selectVal[2] = this.array[2][this.value[2]].name;\n return this;\n },\n updateAddressCode: function updateAddressCode() {\n selectCode[0] = this.array[0][this.value[0]].cityCode;\n selectCode[1] = this.array[1][this.value[1]].cityCode;\n selectCode[2] = this.array[2][this.value[2]].cityCode;\n return this;\n },\n /**\n * 点击确定\n * */\n bindPickerChange: function bindPickerChange(e) {\n __f__(\"log\", e.target.value, 'change', \" at components/workAddress/pickerAddress.vue:104\");\n this.$emit('change', {\n index: selectCode,\n data: selectVal\n });\n return this;\n }\n }\n};\nexports.default = _default;\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/lib/format-log.js */ 12)[\"default\"]))//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vY29tcG9uZW50cy9waWNrZXJBZGRyZXNzL3BpY2tlckFkZHJlc3MudnVlIl0sIm5hbWVzIjpbImRhdGEiLCJ2YWx1ZSIsImFycmF5IiwiaW5kZXgiLCJjcmVhdGVkIiwibWV0aG9kcyIsImluaXRTZWxlY3QiLCJ1cGRhdGVBZGRyZXNzRGF0ZSIsInVwZGF0ZUFkZHJlc3NDb2RlIiwiJGZvcmNlVXBkYXRlIiwiY29sdW1uY2hhbmdlIiwidXBkYXRlU291cmNlRGF0ZSIsIm5hbWUiLCJjaXR5Q29kZSIsInVwZGF0ZVNlbGVjdEluZGV4IiwiYXJyIiwic2VsZWN0VmFsIiwic2VsZWN0Q29kZSIsImJpbmRQaWNrZXJDaGFuZ2UiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFPQTs7Ozs7Ozs7QUFDQTtBQUNBO0FBQUEsZUFDQTtFQUNBQTtJQUNBO01BQ0FDO01BQ0FDO01BQ0FDO0lBQ0E7RUFDQTtFQUNBQztJQUNBO0VBQ0E7RUFDQUM7SUFDQTtJQUNBQztNQUNBO01BQUEsQ0FDQUM7TUFBQSxDQUNBQztNQUFBLENBQ0FDO0lBQ0E7SUFDQTtJQUNBQztNQUVBO01BQUEsQ0FDQUM7TUFBQSxDQUNBSjtNQUFBLENBQ0FDO01BQUEsQ0FDQUM7SUFDQTtJQUVBO0FBQ0E7QUFDQTtJQUNBRTtNQUNBO01BQ0E7UUFDQTtVQUNBQztVQUNBQztRQUNBO01BQ0E7TUFDQTtRQUNBO1VBQ0FEO1VBQ0FDO1FBQ0E7TUFDQTtNQUNBO1FBQ0E7VUFDQUQ7VUFDQUM7UUFDQTtNQUNBO01BRUE7SUFDQTtJQUVBO0FBQ0E7QUFDQTtJQUNBQztNQUNBO01BRUFDO01BQ0E7UUFDQUE7UUFDQUE7TUFDQTtNQUNBO1FBQ0FBO01BQ0E7TUFDQTtNQUNBO0lBQ0E7SUFFQTtBQUNBO0FBQ0E7SUFDQVI7TUFDQVM7TUFDQUE7TUFDQUE7TUFDQTtJQUNBO0lBQ0FSO01BQ0FTO01BQ0FBO01BQ0FBO01BQ0E7SUFDQTtJQUNBO0FBQ0E7QUFDQTtJQUNBQztNQUNBO01BQ0E7UUFDQWY7UUFDQUg7TUFDQTtNQUNBO0lBQ0E7RUFFQTtBQUNBO0FBQUEsMkIiLCJmaWxlIjoiMzIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG5cdDxwaWNrZXIgQGNoYW5nZT1cImJpbmRQaWNrZXJDaGFuZ2VcIiBAY29sdW1uY2hhbmdlPVwiY29sdW1uY2hhbmdlXCIgOnJhbmdlPVwiYXJyYXlcIiByYW5nZS1rZXk9XCJuYW1lXCIgOnZhbHVlPVwidmFsdWVcIiBtb2RlPVwibXVsdGlTZWxlY3RvclwiPlxyXG5cdFx0PHNsb3Q+PC9zbG90PlxyXG5cdDwvcGlja2VyPlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdD5cclxuXHRpbXBvcnQgQWxsQWRkcmVzcyBmcm9tICcuL2RhdGEuanMnXHJcblx0bGV0IHNlbGVjdFZhbCA9IFsnJywnJywnJ11cclxuXHRsZXQgc2VsZWN0Q29kZSA9IFsnJywnJywnJ11cclxuXHRleHBvcnQgZGVmYXVsdCB7XHJcblx0XHRkYXRhKCkge1xyXG5cdFx0XHRyZXR1cm57XHJcblx0XHRcdFx0dmFsdWU6IFswLDAsMF0sXHJcblx0XHRcdFx0YXJyYXk6IFtdLFxyXG5cdFx0XHRcdGluZGV4OiAwXHJcblx0XHRcdH1cclxuXHRcdH0sXHJcblx0XHRjcmVhdGVkKCkge1xyXG5cdFx0XHR0aGlzLmluaXRTZWxlY3QoKVxyXG5cdFx0fSxcclxuXHRcdG1ldGhvZHM6e1xyXG5cdFx0XHQvLyDliJ3lp4vljJblnLDlnYDpgInpoblcclxuXHRcdFx0aW5pdFNlbGVjdCgpIHtcclxuXHRcdFx0XHR0aGlzLnVwZGF0ZVNvdXJjZURhdGUoKSAvLyDmm7TmlrDmupDmlbDmja5cclxuXHRcdFx0XHQudXBkYXRlQWRkcmVzc0RhdGUoKSAvLyDmm7TmlrDnu5PmnpzmlbDmja5cblx0XHRcdFx0LnVwZGF0ZUFkZHJlc3NDb2RlKCkvLyDmm7TmlrDnu5PmnpzmlbDmja5cclxuXHRcdFx0XHQuJGZvcmNlVXBkYXRlKCkgIC8vIOinpuWPkeWPjOWQkee7keWumlxyXG5cdFx0XHR9LFxyXG5cdFx0XHQvLyDlnLDlnYDmjqfku7bmlLnlj5jmjqfku7ZcclxuXHRcdFx0Y29sdW1uY2hhbmdlKGQpIHtcblx0XHRcdFxyXG5cdFx0XHRcdHRoaXMudXBkYXRlU2VsZWN0SW5kZXgoZC5kZXRhaWwuY29sdW1uLCBkLmRldGFpbC52YWx1ZSkgLy8g5pu05paw6YCJ5oup57Si5byVXHJcblx0XHRcdFx0LnVwZGF0ZVNvdXJjZURhdGUoKSAvLyDmm7TmlrDmupDmlbDmja5cclxuXHRcdFx0XHQudXBkYXRlQWRkcmVzc0RhdGUoKSAvLyDmm7TmlrDnu5PmnpzmlbDmja5cblx0XHRcdFx0LnVwZGF0ZUFkZHJlc3NDb2RlKCkvLyDmm7TmlrDnu5PmnpzmlbDmja5cclxuXHRcdFx0XHQuJGZvcmNlVXBkYXRlKCkgIC8vIOinpuWPkeWPjOWQkee7keWumlxyXG5cdFx0XHR9LFxyXG5cdFx0XHRcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOabtOaWsOa6kOaVsOaNrlxyXG5cdFx0XHQgKiAqL1xyXG5cdFx0XHR1cGRhdGVTb3VyY2VEYXRlKCkge1xyXG5cdFx0XHRcdHRoaXMuYXJyYXkgPSBbXVxyXG5cdFx0XHRcdHRoaXMuYXJyYXlbMF0gPSBBbGxBZGRyZXNzLm1hcChvYmogPT4ge1xyXG5cdFx0XHRcdFx0cmV0dXJuIHtcclxuXHRcdFx0XHRcdFx0bmFtZTogb2JqLnByb3ZpbmNlTmFtZSxcblx0XHRcdFx0XHRcdGNpdHlDb2RlOm9iai5wcm92aW5jZUNvZGVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHRoaXMuYXJyYXlbMV0gPSBBbGxBZGRyZXNzW3RoaXMudmFsdWVbMF1dLmNpdHkubWFwKG9iaiA9PiB7XHJcblx0XHRcdFx0XHRyZXR1cm4ge1xyXG5cdFx0XHRcdFx0XHRuYW1lOiBvYmouY2l0eU5hbWUsXG5cdFx0XHRcdFx0XHRjaXR5Q29kZTpvYmouY2l0eUNvZGVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxyXG5cdFx0XHRcdHRoaXMuYXJyYXlbMl0gPSBBbGxBZGRyZXNzW3RoaXMudmFsdWVbMF1dLmNpdHlbdGhpcy52YWx1ZVsxXV0uY291bnR5Lm1hcChvYmogPT4geyBcclxuXHRcdFx0XHRcdHJldHVybiB7XHJcblx0XHRcdFx0XHRcdG5hbWU6IG9iai5jb3VudHlOYW1lLFxuXHRcdFx0XHRcdFx0Y2l0eUNvZGU6b2JqLmNvdW50eUNvZGVcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9KVxuXHRcdFx0XHRcclxuXHRcdFx0XHRyZXR1cm4gdGhpc1xyXG5cdFx0XHR9LFxyXG5cdFx0XHRcclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqIOabtOaWsOe0ouW8lVxyXG5cdFx0XHQgKiAqL1xyXG5cdFx0XHR1cGRhdGVTZWxlY3RJbmRleChjb2x1bW4sIHZhbHVlKXtcclxuXHRcdFx0XHRsZXQgYXJyID0gSlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeSh0aGlzLnZhbHVlKSkgXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGFycltjb2x1bW5dID0gdmFsdWVcclxuXHRcdFx0XHRpZihjb2x1bW4gPT09IDAgKSB7XHJcblx0XHRcdFx0XHRhcnJbMV0gPSAwXHJcblx0XHRcdFx0XHRhcnJbMl0gPSAwXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlmKGNvbHVtbiA9PT0gMSApIHtcclxuXHRcdFx0XHRcdGFyclsyXSA9IDBcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dGhpcy52YWx1ZSA9IGFyclxyXG5cdFx0XHRcdHJldHVybiB0aGlzXHJcblx0XHRcdH0sXHJcblx0XHRcdFxyXG5cdFx0XHQvKipcclxuXHRcdFx0ICog5pu05paw57uT5p6c5pWw5o2uIFxyXG5cdFx0XHQgKiAqL1xyXG5cdFx0XHR1cGRhdGVBZGRyZXNzRGF0ZSgpIHtcclxuXHRcdFx0XHRzZWxlY3RWYWxbMF0gPSB0aGlzLmFycmF5WzBdW3RoaXMudmFsdWVbMF1dLm5hbWVcclxuXHRcdFx0XHRzZWxlY3RWYWxbMV0gPSB0aGlzLmFycmF5WzFdW3RoaXMudmFsdWVbMV1dLm5hbWUgXHJcblx0XHRcdFx0c2VsZWN0VmFsWzJdID0gdGhpcy5hcnJheVsyXVt0aGlzLnZhbHVlWzJdXS5uYW1lIFxyXG5cdFx0XHRcdHJldHVybiB0aGlzXHJcblx0XHRcdH0sXHJcblx0XHRcdHVwZGF0ZUFkZHJlc3NDb2RlKCkge1xuXHRcdFx0XHRzZWxlY3RDb2RlWzBdID0gdGhpcy5hcnJheVswXVt0aGlzLnZhbHVlWzBdXS5jaXR5Q29kZVxuXHRcdFx0XHRzZWxlY3RDb2RlWzFdID0gdGhpcy5hcnJheVsxXVt0aGlzLnZhbHVlWzFdXS5jaXR5Q29kZSBcblx0XHRcdFx0c2VsZWN0Q29kZVsyXSA9IHRoaXMuYXJyYXlbMl1bdGhpcy52YWx1ZVsyXV0uY2l0eUNvZGUgXG5cdFx0XHRcdHJldHVybiB0aGlzXG5cdFx0XHR9LFxyXG5cdFx0XHQvKipcclxuXHRcdFx0ICog54K55Ye756Gu5a6aXHJcblx0XHRcdCAqICovXHJcblx0XHRcdGJpbmRQaWNrZXJDaGFuZ2UoZSkge1xuXHRcdFx0XHRjb25zb2xlLmxvZyhlLnRhcmdldC52YWx1ZSwnY2hhbmdlJylcclxuXHRcdFx0XHR0aGlzLiRlbWl0KCdjaGFuZ2UnLCB7XHJcblx0XHRcdFx0XHRpbmRleDogc2VsZWN0Q29kZSxcclxuXHRcdFx0XHRcdGRhdGE6IHNlbGVjdFZhbFxyXG5cdFx0XHRcdH0pXHJcblx0XHRcdFx0cmV0dXJuIHRoaXNcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlPlxyXG48L3N0eWxlPlxyXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///320\n");
/***/ }), /***/ }),
/* 321 */ /* 321 */
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__DE04B13","name":"多典花","version":{"name":"1.0.1","code":128},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Camera":{},"Contacts":{},"Geolocation":{},"Record":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"none","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#FFFFFF"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"safearea":{"bottom":{"offset":"none"}},"distribute":{"orientation":["portrait-primary"],"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"useOriginalMsgbox":true},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CALL_PHONE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.INTERNET\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" />","<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"targetSdkVersion":28,"abiFilters":["armeabi-v7a","arm64-v8a","x86"],"permissionExternalStorage":{"request":"none","prompt":"应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"},"permissionPhoneState":{"request":"none","prompt":"为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许"},"autoSdkPermissions":false},"apple":{"dSYMs":false,"privacyDescription":{"NSLocationWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysAndWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSPhotoLibraryUsageDescription":"为了给您提供意见反馈服务,请允许访问您的相册信息","NSCameraUsageDescription":"以便于您可以使用正常使用身份证认证、刷脸、申请借款等功能"},"idfa":false},"plugins":{"ad":{},"geolocation":{"system":{"__platform__":["ios","android"]},"amap":{"__platform__":["ios","android"],"appkey_ios":"219171ea69d16fa01856326bfce37395","appkey_android":"d5eb8009720b7ef9e540d1869d3c5f15"}},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"compatible":{"ignoreVersion":true},"nativePlugins":{"AThree-LFv2":{"__plugin_info__":{"name":"LFv2","description":"LFv2","platforms":"Android,iOS","url":"","android_package_name":"","ios_bundle_id":"","isCloud":false,"bought":-1,"pid":"","parameters":{}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"borderStyle":"rgba(255,255,255,0.4)","color":"#BBBBBB","selectedColor":"#2263E6","iconWidth":"24px","height":"52px","fontSize":"12px","list":[{"pagePath":"pages/index/index","iconPath":"static/tab/indexfh.png","selectedIconPath":"static/tab/indexf.png","text":"首页"},{"pagePath":"pages/indexfinance/index","iconPath":"static/tab/index-h.png","selectedIconPath":"static/tab/index.png","text":"贷款"},{"pagePath":"pages/bill/index","iconPath":"static/tab/billh.png","selectedIconPath":"static/tab/bill.png","text":"账单"},{"pagePath":"pages/my/index","iconPath":"static/tab/my-h.png","selectedIconPath":"static/tab/my.png","text":"我的"}],"child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}} {"@platforms":["android","iPhone","iPad"],"id":"__UNI__DE04B13","name":"多典花","version":{"name":"1.0.1","code":102},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Camera":{},"Contacts":{},"Geolocation":{},"Record":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"none","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#FFFFFF"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"safearea":{"bottom":{"offset":"none"}},"distribute":{"orientation":["portrait-primary"],"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"useOriginalMsgbox":true},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CALL_PHONE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.INTERNET\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" />","<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>","<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"targetSdkVersion":28,"abiFilters":["armeabi-v7a","arm64-v8a","x86"],"permissionExternalStorage":{"request":"none","prompt":"应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"},"permissionPhoneState":{"request":"none","prompt":"为保证您正常、安全地使用,需要获取设备识别码(部分手机提示为获取手机号码)使用权限,请允许"},"autoSdkPermissions":false},"apple":{"dSYMs":false,"privacyDescription":{"NSLocationWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSLocationAlwaysAndWhenInUseUsageDescription":"为保护您账户安全,便于为您提供所在区域专属产品和服务,请您开启定位权限","NSPhotoLibraryUsageDescription":"为了给您提供意见反馈服务,请允许访问您的相册信息","NSCameraUsageDescription":"以便于您可以使用正常使用身份证认证、刷脸、申请借款等功能"},"idfa":false},"plugins":{"ad":{},"geolocation":{"system":{"__platform__":["ios","android"]},"amap":{"__platform__":["ios","android"],"appkey_ios":"219171ea69d16fa01856326bfce37395","appkey_android":"d5eb8009720b7ef9e540d1869d3c5f15"}},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"compatible":{"ignoreVersion":true},"nativePlugins":{"AThree-LFv2":{"__plugin_info__":{"name":"LFv2","description":"LFv2","platforms":"Android,iOS","url":"","android_package_name":"","ios_bundle_id":"","isCloud":false,"bought":-1,"pid":"","parameters":{}}}},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"4.24","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"borderStyle":"rgba(255,255,255,0.4)","color":"#BBBBBB","selectedColor":"#2263E6","iconWidth":"24px","height":"52px","fontSize":"12px","list":[{"pagePath":"pages/index/index","iconPath":"static/tab/indexfh.png","selectedIconPath":"static/tab/indexf.png","text":"首页"},{"pagePath":"pages/indexfinance/index","iconPath":"static/tab/index-h.png","selectedIconPath":"static/tab/index.png","text":"贷款"},{"pagePath":"pages/bill/index","iconPath":"static/tab/billh.png","selectedIconPath":"static/tab/bill.png","text":"账单"},{"pagePath":"pages/my/index","iconPath":"static/tab/my-h.png","selectedIconPath":"static/tab/my.png","text":"我的"}],"child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}}
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment