dingtalk-jsapi
Version:
钉钉 模块化 多端统一 API
1 lines • 3.22 kB
JavaScript
;var __assign=this&&this.__assign||function(){return __assign=Object.assign||function(e){for(var t,a=1,r=arguments.length;a<r;a++){t=arguments[a];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},__assign.apply(this,arguments)},__createBinding=this&&this.__createBinding||(Object.create?function(e,t,a,r){void 0===r&&(r=a),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[a]}})}:function(e,t,a,r){void 0===r&&(r=a),e[r]=t[a]}),__exportStar=this&&this.__exportStar||function(e,t){for(var a in e)"default"===a||t.hasOwnProperty(a)||__createBinding(t,e,a)},__awaiter=this&&this.__awaiter||function(e,t,a,r){function n(e){return e instanceof a?e:new a(function(t){t(e)})}return new(a||(a=Promise))(function(a,i){function o(e){try{c(r.next(e))}catch(e){i(e)}}function s(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){e.done?a(e.value):n(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})},__generator=this&&this.__generator||function(e,t){function a(e){return function(t){return r([e,t])}}function r(a){if(n)throw new TypeError("Generator is already executing.");for(;c;)try{if(n=1,i&&(o=2&a[0]?i.return:a[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,a[1])).done)return o;switch(i=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return c.label++,{value:a[1],done:!1};case 5:c.label++,i=a[1],a=[0];continue;case 7:a=c.ops.pop(),c.trys.pop();continue;default:if(o=c.trys,!(o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){c=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){c.label=a[1];break}if(6===a[0]&&c.label<o[1]){c.label=o[1],o=a;break}if(o&&c.label<o[2]){c.label=o[2],c.ops.push(a);break}o[2]&&c.ops.pop(),c.trys.pop();continue}a=t.call(e,c)}catch(e){a=[6,e],i=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}var n,i,o,s,c={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return s={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s},_a;Object.defineProperty(exports,"__esModule",{value:!0});var common_1=require("../../common"),departmentsPicker_1=require("../../../../lib/common/api/biz/contact/departmentsPicker");__exportStar(require("../../../../lib/common/api/biz/contact/departmentsPicker"),exports),exports.default=departmentsPicker_1.default;var addDefaultParams=function(e){return __assign({isDepartmentsPickerByOrgId:!0},e)},paramsDeal=function(e){return __awaiter(void 0,void 0,void 0,function(){return __generator(this,function(t){return[2,{__apiName:departmentsPicker_1.apiName,params:addDefaultParams(e)}]})})};common_1.setAPI(departmentsPicker_1.apiName,(_a={},_a[common_1.ENV_ENUM.gdtIos]={vs:"2.6.0",invokeName:"taurusInvoke",paramsDeal:paramsDeal},_a[common_1.ENV_ENUM.gdtAndroid]={vs:"2.6.0",invokeName:"taurusInvoke",paramsDeal:paramsDeal},_a[common_1.ENV_ENUM.gdtStandardIos]={vs:"2.6.0",invokeName:departmentsPicker_1.apiName,paramsDeal:addDefaultParams},_a[common_1.ENV_ENUM.gdtStandardAndroid]={vs:"2.6.0",invokeName:departmentsPicker_1.apiName,paramsDeal:addDefaultParams},_a[common_1.ENV_ENUM.gdtPc]={vs:"2.6.0",invokeName:departmentsPicker_1.apiName,paramsDeal:addDefaultParams},_a));