UNPKG

n8n-nodes-wechat-work

Version:
53 lines 1.88 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const WechatWorkRequestUtils_1 = __importDefault(require("../../../help/utils/WechatWorkRequestUtils")); const UserBatchDeleteOperate = { name: '批量删除成员', value: 'user:batchdelete', description: '批量删除企业微信成员', options: [ { displayName: '*成员UserID列表', name: 'useridlist', type: 'fixedCollection', default: [], typeOptions: { multipleValues: true, }, options: [ { name: 'values', displayName: '成员列表', values: [ { displayName: '成员UserID', name: 'userid', type: 'number', default: null, required: true, }, ], }, ], description: '成员UserID列表。对应管理端的账号。最多支持200个。', required: true, }, ], async call(index) { const useridlistFields = this.getNodeParameter('useridlist', index).values || []; const useridlist = useridlistFields.map((field) => field.userid); const body = { useridlist, }; return WechatWorkRequestUtils_1.default.request.call(this, { method: 'POST', url: `/cgi-bin/user/batchdelete`, body, }); }, }; exports.default = UserBatchDeleteOperate; //# sourceMappingURL=UserBatchDeleteOperate.js.map