// utils/dingtalk.js
import dd from 'gdt-jsapi';
export function getCode(callback) {
	let corpId = 'ding0na3clg9jd7svbxm' //正式
	
	// let corpId = 'ding3d771cecb9f68bfe35c2f4657eb6378f' //测试
	// #ifdef APP-PLUS
		// callback('app', '')
	// #endif
	
	// #ifdef H5
  alert('H5',JSON.stringify(dd))
		// if (dd.env.platform !== 'notInDingTalk') {
		// 	//使用SDK 获取免登授权码
    //   alert('H5',JSON.stringify(dd))
		// 	dd.getAuthCode({
		// 		corpId: corpId,
		// 		onSuccess: info => {
		// 			// 根据钉钉提供的api 获得code后,再次调用这个callback方法
		// 			// 由于是钉钉获取code是异步操作,不知道什么时候执行完毕
		// 			// callback 函数会等他执行完毕后在自己调用自己
		// 			alert('H5',info.code)
		// 			callback('H5',info.code)
		// 		},
		// 		onFail: err => {
		// 			alert('H5',info.code)
		// 			callback('H5','fail')
		// 		}
		// 	})
		// } else {
		// 	callback('H5','fail')
		// }
	// #endif
	
}
